Go to file
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 More fixes for V8 benchmark version 7. 2012-03-15 17:13:50 +00:00
build Fix missing colon in common.gypi 2012-09-05 09:29:15 +00:00
include Introduce new API to expose external string resource regardless of encoding. 2012-09-12 11:29:50 +00:00
preparser Fix a bunch of implicit casts detected by the Win64 compiler 2012-06-19 13:45:30 +00:00
samples Fix compilation when disabling debugger support. 2012-07-05 16:23:14 +00:00
src Fix arguments object materialization during deopt. 2012-09-12 12:28:42 +00:00
test Fix arguments object materialization during deopt. 2012-09-12 12:28:42 +00:00
tools Add support for running low level profiler on Android. 2012-09-06 15:01:20 +00:00
.gitignore Update .gitignore for Windows/Visual Studio/GYP. 2012-07-10 12:58:42 +00:00
AUTHORS Fix path to d8 and properly quote strings so it works with dash(1) 2012-07-26 10:03:30 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.13.8. 2012-09-11 13:19:02 +00:00
DEPS Prepare for using GYP build on buildbots 2012-05-11 12:18:09 +00:00
LICENSE Update LICENSE file 2012-01-03 16:38:42 +00:00
LICENSE.strongtalk Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.v8 Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.valgrind Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
Makefile Add build system infrastructure for ENABLE_EXTRA_CHECKS flag (not used yet) 2012-09-05 09:24:37 +00:00
Makefile.android Fix android.gypi to provide correct include and library paths when using standalone Android toolchain. 2012-09-03 11:27:09 +00:00
SConstruct Fix shared library build errors. 2012-05-18 11:15:14 +00:00