Commit 095be66b authored by Bin Wu's avatar Bin Wu Committed by Commit Bot

Change QuicDequeImpl from base::circular_deque to QuicCircularDeque.

Change-Id: I17e63afd2b8dfc5e6758b7b02e74887c2c605cdf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2012888
Commit-Queue: Bin Wu <wub@chromium.org>
Reviewed-by: default avatarRyan Hamilton <rch@chromium.org>
Cr-Commit-Position: refs/heads/master@{#734185}
parent 242ea367
...@@ -9,11 +9,11 @@ ...@@ -9,11 +9,11 @@
#include <unordered_map> #include <unordered_map>
#include <unordered_set> #include <unordered_set>
#include "base/containers/circular_deque.h"
#include "base/containers/queue.h" #include "base/containers/queue.h"
#include "base/containers/small_map.h" #include "base/containers/small_map.h"
#include "net/base/interval_set.h" #include "net/base/interval_set.h"
#include "net/third_party/quiche/src/common/simple_linked_hash_map.h" #include "net/third_party/quiche/src/common/simple_linked_hash_map.h"
#include "net/third_party/quiche/src/quic/core/quic_circular_deque.h"
#include "net/third_party/quiche/src/quic/platform/api/quic_flags.h" #include "net/third_party/quiche/src/quic/platform/api/quic_flags.h"
namespace quic { namespace quic {
...@@ -69,7 +69,7 @@ using QuicQueueImpl = base::queue<T>; ...@@ -69,7 +69,7 @@ using QuicQueueImpl = base::queue<T>;
// //
// DOES NOT GUARANTEE POINTER OR ITERATOR STABILITY! // DOES NOT GUARANTEE POINTER OR ITERATOR STABILITY!
template <typename T> template <typename T>
using QuicDequeImpl = base::circular_deque<T>; using QuicDequeImpl = QuicCircularDeque<T>;
// TODO(wub): Switch to absl::InlinedVector once it is allowed. // TODO(wub): Switch to absl::InlinedVector once it is allowed.
template <typename T, size_t N, typename A = std::allocator<T>> template <typename T, size_t N, typename A = std::allocator<T>>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment