diff options
Diffstat (limited to 'deps/v8/test/cctest/heap/test-concurrent-allocation.cc')
-rw-r--r-- | deps/v8/test/cctest/heap/test-concurrent-allocation.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/deps/v8/test/cctest/heap/test-concurrent-allocation.cc b/deps/v8/test/cctest/heap/test-concurrent-allocation.cc index 1a664b9562..f819383815 100644 --- a/deps/v8/test/cctest/heap/test-concurrent-allocation.cc +++ b/deps/v8/test/cctest/heap/test-concurrent-allocation.cc @@ -340,6 +340,7 @@ class ConcurrentBlackAllocationThread final : public v8::base::Thread { }; UNINITIALIZED_TEST(ConcurrentBlackAllocation) { + if (!FLAG_incremental_marking) return; v8::Isolate::CreateParams create_params; create_params.array_buffer_allocator = CcTest::array_buffer_allocator(); v8::Isolate* isolate = v8::Isolate::New(create_params); @@ -399,6 +400,7 @@ class ConcurrentWriteBarrierThread final : public v8::base::Thread { }; UNINITIALIZED_TEST(ConcurrentWriteBarrier) { + if (!FLAG_incremental_marking) return; if (!FLAG_concurrent_marking) { // The test requires concurrent marking barrier. return; @@ -463,6 +465,7 @@ class ConcurrentRecordRelocSlotThread final : public v8::base::Thread { }; UNINITIALIZED_TEST(ConcurrentRecordRelocSlot) { + if (!FLAG_incremental_marking) return; if (!FLAG_concurrent_marking) { // The test requires concurrent marking barrier. return; |