v8/test/cctest/heap
machenbach a5440d1190 Revert of [heap] New heuristics for starting of incremental marking. (patchset #9 id:160001 of https://codereview.chromium.org/2364923002/ )
Reason for revert:
OOMs in nosnap debug:
https://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20nosnap%20-%20debug/builds/9572

Original issue's description:
> [heap] New heuristics for starting of incremental marking.
>
> The motivation for this patch is to move more marking work to tasks.
> This is done by postponing the start of incremental marking until
> a marking task is running.
>
> This patch introduces a soft and a hard limits for incremental marking.
> When the soft limit is reached, the marking task is scheduled.
> If the hard limit is reached before the task is running, then
> incremental marking is started without waiting for the task.
>
> BUG=chromium:616434
> LOG=NO
>
> Committed: https://crrev.com/55683ddd2a32e0dfb8df66271fbf53e3618cce9d
> Cr-Commit-Position: refs/heads/master@{#39831}

TBR=hpayer@chromium.org,ulan@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=chromium:616434

Review-Url: https://codereview.chromium.org/2375983002
Cr-Commit-Position: refs/heads/master@{#39833}
2016-09-28 15:20:10 +00:00
..
heap-tester.h Revert of [heap] New heuristics for starting of incremental marking. (patchset #9 id:160001 of https://codereview.chromium.org/2364923002/ ) 2016-09-28 15:20:10 +00:00
heap-utils.cc [heap] Do more incremental marking work in tasks. 2016-09-12 11:46:30 +00:00
heap-utils.h Move kMaxRegularHeapObjectSize into globals 2016-09-06 12:59:37 +00:00
test-alloc.cc [heap] Introduce enum of garbage collection reasons. 2016-09-07 10:03:08 +00:00
test-array-buffer-tracker.cc [heap] Introduce enum of garbage collection reasons. 2016-09-07 10:03:08 +00:00
test-compaction.cc [heap] Introduce enum of garbage collection reasons. 2016-09-07 10:03:08 +00:00
test-heap.cc Revert of [heap] New heuristics for starting of incremental marking. (patchset #9 id:160001 of https://codereview.chromium.org/2364923002/ ) 2016-09-28 15:20:10 +00:00
test-incremental-marking.cc [tracing] Avoid Gcc compilation fail by declaring AddTraceEvent function in Class derived from Platform Class. 2016-09-28 08:47:33 +00:00
test-lab.cc Include only stuff you need, part 6: Fix cctest.h. 2016-09-01 12:02:16 +00:00
test-mark-compact.cc [heap] Introduce enum of garbage collection reasons. 2016-09-07 10:03:08 +00:00
test-page-promotion.cc [heap] Introduce enum of garbage collection reasons. 2016-09-07 10:03:08 +00:00
test-spaces.cc [heap] Make committed counters on space size_t 2016-09-28 08:48:37 +00:00