Mark pages created during bootstrapping as never-evacuate.
authoryangguo <yangguo@chromium.org>
Thu, 12 Feb 2015 16:47:50 +0000 (08:47 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 12 Feb 2015 16:47:56 +0000 (16:47 +0000)
commit515d26063468c392db6ad8efc5cf267a6556c8a5
tree35d74cc41c11f09a62c2d6710d29592c5702f401
parent2e54397ca3dc1a9c228dbf386f6155808e250ab7
Mark pages created during bootstrapping as never-evacuate.

This is to ensure that immutable immortal objects created during
bootstrapping are not relocated.

R=hpayer@chromium.org

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

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