Reland "Precisely sweep scan on scavenge pages and use heap iterator to iterate over...
authorhpayer@chromium.org <hpayer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 8 Jul 2014 08:44:45 +0000 (08:44 +0000)
committerhpayer@chromium.org <hpayer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 8 Jul 2014 08:44:45 +0000 (08:44 +0000)
commitac8b63675613c026058367a36855b32f18b2108d
tree44d71d87d674bd7aacb602063d2c68628f241781
parentd7ecf0e428d69f01b55cc1f2b7fbdb453a00d62e
Reland "Precisely sweep scan on scavenge pages and use heap iterator to iterate over them."

BUG=
R=bmeurer@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22270 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/mark-compact.cc
src/objects-inl.h
src/objects.h
src/spaces.cc
src/store-buffer.cc