v8/test/cctest/heap
Michael Lippautz 34c8119d49 [heap] Remove support for aborting incremental marking
Abort incremental marking pulls in the requirement to also be able to abort on
the embedder side. In practice, aborting is never really needed and the GC
should just finalize the existing collection and do an atomic followup if exact
marking information is required.

Bug: chromium:843903
Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
Change-Id: Ic471332d01b0c4be26b71a06248af03255c61a9d
Reviewed-on: https://chromium-review.googlesource.com/1225705
Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#55949}
2018-09-17 10:44:52 +00:00
..
heap-tester.h Reland "Fix invalidation of old-to-old slots after object trimming." 2018-08-11 08:35:39 +00:00
heap-utils.cc [explicit isolates] Make Heap::InNewSpace static 2018-07-10 08:52:29 +00:00
heap-utils.h [heap] Exclude the owner of the linear allocation area from evacuation. 2016-11-03 12:13:23 +00:00
test-alloc.cc [ptr-compr] Introduce BoundedPageAllocator and use it instead of CodeRange. 2018-09-15 22:25:40 +00:00
test-array-buffer-tracker.cc [objects] Split js-array-buffer.h from js-array.h 2018-08-17 08:58:08 +00:00
test-compaction.cc [explicit isolates] Make Heap::InNewSpace static 2018-07-10 08:52:29 +00:00
test-concurrent-marking.cc [explicit isolates] Convert src/* to ReadOnlyRoots 2018-07-04 10:29:45 +00:00
test-embedder-tracing.cc [embedder-tracing] Only expose GC call when used with --expose_gc 2018-08-24 08:35:20 +00:00
test-external-string-tracker.cc [heap] Fix ThinString promotion counters. 2018-07-30 19:08:57 +00:00
test-heap.cc [heap] Remove support for aborting incremental marking 2018-09-17 10:44:52 +00:00
test-incremental-marking.cc [V8 Platform] Make CallOnWorkerThread use std::unique_ptr 2018-03-26 17:43:22 +00:00
test-invalidated-slots.cc Reland "Fix invalidation of old-to-old slots after object trimming." 2018-08-11 08:35:39 +00:00
test-lab.cc [ubsan] Change Address typedef to uintptr_t 2018-04-14 01:25:28 +00:00
test-mark-compact.cc [explicit isolates] Remove various GetIsolates 2018-07-17 11:56:37 +00:00
test-page-promotion.cc [heap] Added NewToOld page promotion test using JSArrayBuffers. 2018-06-25 13:26:09 +00:00
test-spaces.cc Clean up VirtualMemory allocation 2018-09-17 10:16:38 +00:00
test-unmapper.cc [V8Platform] Remove deprecated Background threads APIs and make new APIs pure virtual. 2018-05-16 23:27:02 +00:00
test-weak-references.cc Reland [in-place weak refs] Fix MaybeObject function names 2018-09-17 08:27:59 +00:00