Perform scavenge in idle tasks.
authorulan <ulan@chromium.org>
Fri, 25 Sep 2015 14:49:07 +0000 (07:49 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 25 Sep 2015 14:49:23 +0000 (14:49 +0000)
commit6256dc53cc62cd720c3b1869fcb04f1ab2110d62
treeddc3daa388b35b9f4bc11964d0d0dab92657a938
parent7b3e8a4b03461508b20a70c0150d727866a763c9
Perform scavenge in idle tasks.

BUG=chromium:490559
LOG=NO

Review URL: https://codereview.chromium.org/1352453004

Cr-Commit-Position: refs/heads/master@{#30944}
16 files changed:
BUILD.gn
src/heap/gc-idle-time-handler.cc
src/heap/gc-idle-time-handler.h
src/heap/heap.cc
src/heap/heap.h
src/heap/incremental-marking.cc
src/heap/scavenge-job.cc [new file with mode: 0644]
src/heap/scavenge-job.h [new file with mode: 0644]
src/heap/spaces.cc
test/cctest/cctest.h
test/cctest/test-heap.cc
test/cctest/test-unboxed-doubles.cc
test/unittests/heap/gc-idle-time-handler-unittest.cc
test/unittests/heap/scavenge-job-unittest.cc [new file with mode: 0644]
test/unittests/unittests.gyp
tools/gyp/v8.gyp