| Index: test/cctest/test-circular-queue.cc
|
| diff --git a/test/cctest/test-circular-queue.cc b/test/cctest/test-circular-queue.cc
|
| index 3fa49bfaf3d2cdef923ee7d6a7fc07027fc34158..ce9a42e81fb27535caafac60901187fb5f835f32 100644
|
| --- a/test/cctest/test-circular-queue.cc
|
| +++ b/test/cctest/test-circular-queue.cc
|
| @@ -1,6 +1,6 @@
|
| // Copyright 2010 the V8 project authors. All rights reserved.
|
| //
|
| -// Tests of circular queues.
|
| +// Tests of the circular queue.
|
|
|
| #include "v8.h"
|
| #include "circular-queue-inl.h"
|
| @@ -8,53 +8,9 @@
|
|
|
| namespace i = v8::internal;
|
|
|
| -using i::CircularQueue;
|
| using i::SamplingCircularQueue;
|
|
|
|
|
| -TEST(SingleRecordCircularQueue) {
|
| - typedef int Record;
|
| - CircularQueue<Record> cq(sizeof(Record) * 2);
|
| - CHECK(cq.IsEmpty());
|
| - cq.Enqueue(1);
|
| - CHECK(!cq.IsEmpty());
|
| - Record rec = 0;
|
| - cq.Dequeue(&rec);
|
| - CHECK_EQ(1, rec);
|
| - CHECK(cq.IsEmpty());
|
| -}
|
| -
|
| -
|
| -TEST(MultipleRecordsCircularQueue) {
|
| - typedef int Record;
|
| - const int kQueueSize = 10;
|
| - CircularQueue<Record> cq(sizeof(Record) * (kQueueSize + 1));
|
| - CHECK(cq.IsEmpty());
|
| - cq.Enqueue(1);
|
| - CHECK(!cq.IsEmpty());
|
| - for (int i = 2; i <= 5; ++i) {
|
| - cq.Enqueue(i);
|
| - CHECK(!cq.IsEmpty());
|
| - }
|
| - Record rec = 0;
|
| - for (int i = 1; i <= 4; ++i) {
|
| - CHECK(!cq.IsEmpty());
|
| - cq.Dequeue(&rec);
|
| - CHECK_EQ(i, rec);
|
| - }
|
| - for (int i = 6; i <= 12; ++i) {
|
| - cq.Enqueue(i);
|
| - CHECK(!cq.IsEmpty());
|
| - }
|
| - for (int i = 5; i <= 12; ++i) {
|
| - CHECK(!cq.IsEmpty());
|
| - cq.Dequeue(&rec);
|
| - CHECK_EQ(i, rec);
|
| - }
|
| - CHECK(cq.IsEmpty());
|
| -}
|
| -
|
| -
|
| TEST(SamplingCircularQueue) {
|
| typedef SamplingCircularQueue::Cell Record;
|
| const int kRecordsPerChunk = 4;
|
|
|