v8/test/unittests/heap
ulan 0a82f09110 [heap] Add a guard for restarting the memory reducer after mark-compact.
Currently it is possible to get into a cycle of
mark-compact -> memory reducer -> mark-compact -> memory reducer ...
where the memory reducer does not free memory.

This patch ensures that the memory reducer restarts only if the
committed memory increased by sufficient amount after the last run.

BUG=

Review-Url: https://chromiumcodereview.appspot.com/2433933005
Cr-Commit-Position: refs/heads/master@{#40457}
2016-10-20 09:04:37 +00:00
..
bitmap-unittest.cc [heap] Fix mark bits for partially compacted pages. 2015-10-08 13:49:30 +00:00
gc-idle-time-handler-unittest.cc Represent speed in GCTracer functions as double instead of int. 2016-03-29 17:34:41 +00:00
gc-tracer-unittest.cc Introduce a CompilerDispatcherTracer and track how long jobs take 2016-10-14 08:12:44 +00:00
heap-unittest.cc Compute the heap growing factor based on mutator utilization and allocation throughput. 2015-06-15 08:32:59 +00:00
marking-unittest.cc [heap] Reland "Remove black pages and use black areas instead." 2016-08-01 09:05:04 +00:00
memory-reducer-unittest.cc [heap] Add a guard for restarting the memory reducer after mark-compact. 2016-10-20 09:04:37 +00:00
scavenge-job-unittest.cc Represent speed in GCTracer functions as double instead of int. 2016-03-29 17:34:41 +00:00
slot-set-unittest.cc [heap] Reland move slot filtering logic into sweeper. 2016-10-18 10:07:08 +00:00