Reland "Replace reduce-memory mode in idle notification with delayed clean-up GC."
authorulan <ulan@chromium.org>
Tue, 7 Jul 2015 11:37:44 +0000 (04:37 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 7 Jul 2015 11:37:53 +0000 (11:37 +0000)
commita7f62edb7114604cc6a58f261923530299155f80
treef84f82daeb0de43ea3779e35943d56d8a7b87803
parent8c298c79c2eff50b1d3809a5f72ed7d3679c47a4
Reland "Replace reduce-memory mode in idle notification with delayed clean-up GC."

This reverts commit 269918927a54cd1533ef4e3318dd76b3747762b5.
This reverts commit 435b3c873ac3b58fb56a1b7292951810c93ceda5.

The failing test is fixing in chromium.

BUG=chromium:490559
LOG=NO
TBR=hpayer@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#29512}
12 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/memory-reducer.cc [new file with mode: 0644]
src/heap/memory-reducer.h [new file with mode: 0644]
test/cctest/test-api.cc
test/unittests/heap/gc-idle-time-handler-unittest.cc
test/unittests/heap/memory-reducer-unittest.cc [new file with mode: 0644]
test/unittests/unittests.gyp
tools/gyp/v8.gyp