v8/test
rmcilroy@chromium.org 59ee2de97c Tests that the GC doesn't mistake non-pointer constant pool entries as pointers.
Adds a test for ConstantPoolArray to ensure that the GC
doesn't mistake non-pointer entries as pointers and try
to modify them during scavenge operations.

Also adds asserts to ConstantPoolArray::set(int, *Object) to
ensure we don't add new-space pointers in constant pool
array.

R=hpayer@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22608 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-24 18:13:16 +00:00
..
benchmarks Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
cctest Tests that the GC doesn't mistake non-pointer constant pool entries as pointers. 2014-07-24 18:13:16 +00:00
fuzz-natives Revert 22595: "Keep new arrays allocated with 'new Array(N)' in fast mode" 2014-07-24 13:38:05 +00:00
intl Revert r22544: "Rebaseline/update the intl tests with ICU 52" 2014-07-23 11:39:46 +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 issue with setters and their holders in accessors.cc 2014-07-24 16:42:54 +00:00
mozilla This CL simplifies var / const by ensuring the behavior is consistent in itself, and with regular JS semantics; between regular var/const and eval-ed var/const. 2014-07-14 14:01:04 +00:00
preparser Throw syntax error when a getter/setter has the wrong number of params 2014-06-17 07:23:26 +00:00
promises-aplus Stop using urllib.urlretrieve() directly. 2014-05-21 09:25:05 +00:00
test262 Skip test262 tests failing on Mac 2014-07-22 12:56:53 +00:00
webkit Fix webkit test status file. 2014-07-22 16:45:08 +00:00