v8/test
jarin@chromium.org dd4c82bbb3 Fix Heap::IsHeapIterable.
We only consider heap iterable if the new space is empty (in addition to the exisiting old space check).

The change also moves the iterability forcing + allocation prevention gadgets to HeapIterator so that it is impossible to miss them when iterating the heap.

R=hpayer@chromium.org
BUG=373283
LOG=N

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21387 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-05-20 13:19:21 +00:00
..
benchmarks Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
cctest Fix Heap::IsHeapIterable. 2014-05-20 13:19:21 +00:00
fuzz-natives Refactor mjsunit/fuzz-natives-* into a separate test suite. 2014-05-07 12:31:26 +00:00
intl Store i18n meta data in hidden symbols instead of js accessible properties 2014-04-01 10:56:16 +00:00
message Clean up some A64 specific code in common code that was introduced by A64 merge 2014-02-12 13:27:13 +00:00
mjsunit Fix Heap::IsHeapIterable. 2014-05-20 13:19:21 +00:00
mozilla Mark slow mozilla test. 2014-05-14 15:05:44 +00:00
preparser Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
promises-aplus Re^3-land "Ship promises and weak collections" 2014-05-06 14:48:34 +00:00
test262 MIPS: Add big-endian support for MIPS. 2014-04-15 16:39:21 +00:00
webkit Adapt test expectations in webkit. 2014-05-15 12:46:32 +00:00