Revert of [heap] Introduce parallel compaction algorithm. (patchset #9 id:160001...
authormlippautz <mlippautz@chromium.org>
Thu, 17 Sep 2015 07:58:18 +0000 (00:58 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 17 Sep 2015 07:58:35 +0000 (07:58 +0000)
commit7a0a0b8b85e4cdf06795ffea01855b345776b932
treefda1e37e2238fc69fadd8147a3d337b0aa191ddf
parent61ea4f55616d3f7bc2ce049a678f16f7475e03e0
Revert of [heap] Introduce parallel compaction algorithm. (patchset #9 id:160001 of https://codereview.chromium.org/1343333002/ )

Reason for revert:
Check failed: https://chromegw.corp.google.com/i/client.v8/builders/V8%20Win64/builds/5535/steps/Check%20%28flakes%29/logs/IndependentWeakHandle

Original issue's description:
> [heap] Introduce parallel compaction algorithm.
>
> - The number of parallel tasks is still 1, i.e., we only compact on the main
>   thread.
> - Remove emergency memory (PagedSpace, and CodeRange)
> - Introduce partial compaction of pages.
> - Logic for multiple tasks is in place.
>
> BUG=chromium:524425
> LOG=N
>
> Committed: https://crrev.com/61ea4f55616d3f7bc2ce049a678f16f7475e03e0
> Cr-Commit-Position: refs/heads/master@{#30787}

TBR=hpayer@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=chromium:524425

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

Cr-Commit-Position: refs/heads/master@{#30788}
src/heap/mark-compact.cc
src/heap/mark-compact.h
src/heap/spaces.cc
src/heap/spaces.h