v8/test/unittests/heap
Ali Ijaz Sheikh 95249bca1f [heap] allocation step should before limit update
Do a step before selecting the limit for the next step. However, as seen
on crbug.com/795323, while this fix makes us more precise in our
accounting, we do ending up seeing steps more frequently. This ends up
invoking the idle scavenger more frequently. To compensate, we adjust
the idle scavenger step size.

Bug: 
Change-Id: I7bc2b1785a564dee27aa3ce6a5a196efe9eb6283
Reviewed-on: https://chromium-review.googlesource.com/838440
Commit-Queue: Ali Ijaz Sheikh <ofrobots@google.com>
Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#50816}
2018-01-23 19:32:05 +00:00
..
barrier-unittest.cc [heap] Factor out the barrier from Scavenger and add tests 2017-08-30 12:05:56 +00:00
bitmap-unittest.cc [heap] Fix mark bits for partially compacted pages. 2015-10-08 13:49:30 +00:00
embedder-tracing-unittest.cc Reland of "[heap] Report wrappers after processing the marking deque incrementally" 2017-01-02 13:06:11 +00:00
gc-idle-time-handler-unittest.cc [heap] Avoid full GC for large heaps. 2017-06-30 09:43:27 +00:00
gc-tracer-unittest.cc [heap] Add background GC tracing infrastructure. 2017-12-04 17:28:41 +00:00
heap-unittest.cc [Memory] Create memory management API in v8::internal. 2017-12-15 18:49:47 +00:00
item-parallel-job-unittest.cc [heap] Fix ItemParallelJobTest.DistributeItemsMultipleTasks 2017-05-17 08:31:04 +00:00
marking-unittest.cc Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
memory-reducer-unittest.cc [heap] Reland "Add a guard for restarting the memory reducer after mark-compact." 2016-11-18 13:50:22 +00:00
object-stats-unittest.cc [object-stats] Add unittest for clashing instance types 2018-01-23 11:38:15 +00:00
scavenge-job-unittest.cc [heap] allocation step should before limit update 2018-01-23 19:32:05 +00:00
slot-set-unittest.cc Fix unused lambda captures. 2017-01-19 21:34:00 +00:00
spaces-unittest.cc [heap] MinorMC: Evacuation for young generation 2017-05-03 21:31:06 +00:00
unmapper-unittest.cc [heap] Refactor page initialization. 2017-08-18 16:28:34 +00:00
worklist-unittest.cc [heap] Introduce on-hold concurrent marking work list 2017-10-10 11:33:39 +00:00