Fix OSR for nested loops.
authoryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 10 Apr 2013 09:24:31 +0000 (09:24 +0000)
committeryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 10 Apr 2013 09:24:31 +0000 (09:24 +0000)
commit996a80df45c0a2e2e1bb2c8c5b29721c47988381
tree73d994d950985fcbf0f704bb7685bcb7ca7a10f6
parentf06084c13d35fbabcb0cf1a0159deb4ef1b050aa
Fix OSR for nested loops.

R=jkummerow@chromium.org
BUG=v8:2618

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14202 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
21 files changed:
src/arm/deoptimizer-arm.cc
src/arm/full-codegen-arm.cc
src/compiler.cc
src/deoptimizer.cc
src/deoptimizer.h
src/disassembler.cc
src/full-codegen.cc
src/full-codegen.h
src/ia32/builtins-ia32.cc
src/ia32/deoptimizer-ia32.cc
src/ia32/full-codegen-ia32.cc
src/objects-inl.h
src/objects.cc
src/objects.h
src/runtime-profiler.cc
src/runtime.cc
src/x64/builtins-x64.cc
src/x64/deoptimizer-x64.cc
src/x64/full-codegen-x64.cc
test/cctest/test-compiler.cc
test/mjsunit/regress/regress-2618.js [new file with mode: 0644]