| Index: test/cctest/test-weakmaps.cc
|
| diff --git a/test/cctest/test-weakmaps.cc b/test/cctest/test-weakmaps.cc
|
| index 31b812e2874b4b985d3f2a17c358af206656026a..5a64845cf06a6b9d8c38d728c485c44ebd952249 100644
|
| --- a/test/cctest/test-weakmaps.cc
|
| +++ b/test/cctest/test-weakmaps.cc
|
| @@ -96,7 +96,7 @@ TEST(Weakness) {
|
| CHECK_EQ(2, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
|
|
|
| // Force a full GC.
|
| - heap->CollectAllGarbage(false);
|
| + heap->CollectAllGarbage("Weakness", Heap::kNoGCFlags);
|
| CHECK_EQ(0, NumberOfWeakCalls);
|
| CHECK_EQ(2, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
|
| CHECK_EQ(
|
| @@ -115,12 +115,12 @@ TEST(Weakness) {
|
| // Force a full GC.
|
| // Perform two consecutive GCs because the first one will only clear
|
| // weak references whereas the second one will also clear weak maps.
|
| - heap->CollectAllGarbage(false);
|
| + heap->CollectAllGarbage("Weakness", Heap::kNoGCFlags);
|
| CHECK_EQ(1, NumberOfWeakCalls);
|
| CHECK_EQ(2, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
|
| CHECK_EQ(
|
| 0, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
|
| - heap->CollectAllGarbage(false);
|
| + heap->CollectAllGarbage("Weakness", Heap::kNoGCFlags);
|
| CHECK_EQ(1, NumberOfWeakCalls);
|
| CHECK_EQ(0, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
|
| CHECK_EQ(2,
|
| @@ -158,7 +158,7 @@ TEST(Shrinking) {
|
| CHECK_EQ(32, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
|
| CHECK_EQ(
|
| 0, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
|
| - heap->CollectAllGarbage(false);
|
| + heap->CollectAllGarbage("Shrinking", Heap::kNoGCFlags);
|
| CHECK_EQ(0, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
|
| CHECK_EQ(
|
| 32, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
|
|
|