v8/test
mstarzinger@chromium.org f37f504de5 Fix arguments object materialization during deopt.
This fixes materialization of arguments objects for strict mode functions during
deoptimization. We materialize arguments from the stack area where optimized
code pushes the arguments when entering the inlined environment. For adapted
invocations we use the arguments adaptor frame for materialization.

R=svenpanne@chromium.org
BUG=v8:2261
TEST=mjsunit/regress/regress-2261,mjsunit/compiler/inline-arguments

Review URL: https://chromiumcodereview.appspot.com/10908194

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12489 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-09-12 12:28:42 +00:00
..
benchmarks Switch from sample shell to d8 for unit test 2011-07-26 05:56:45 +00:00
cctest Introduce new API to expose external string resource regardless of encoding. 2012-09-12 11:29:50 +00:00
es5conform MIPS: updated test .status files based mostly on the ARM version. 2011-12-05 11:44:17 +00:00
message Allow multiple lines of custom flags in javascript tests. 2012-08-10 12:26:33 +00:00
mjsunit Fix arguments object materialization during deopt. 2012-09-12 12:28:42 +00:00
mozilla Fix mozilla test expectations. 2012-08-08 08:44:29 +00:00
preparser Fix wrong iteration variable in test/preparser/strict-identifiers.pyt 2012-07-09 08:26:17 +00:00
sputnik MIPS: Rename "mips" arch to "mipsel" in the GYP build. 2012-07-11 15:15:04 +00:00
test262 Temporary skip failure on simulators due to r12270. 2012-08-08 09:19:55 +00:00