Refactor interrupt check patching for OSR.
authoryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 29 Aug 2013 13:06:04 +0000 (13:06 +0000)
committeryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 29 Aug 2013 13:06:04 +0000 (13:06 +0000)
commitb3cbe51f1c705f066890d5ea5a1dc05d4b9b466e
treeefa7b20294162babc3e6ba70529e3b7c2972656c
parent95c7ae814942b320f36eed354e5d107bd2cc66e6
Refactor interrupt check patching for OSR.

This is to prepare for speculative concurrent OSR. I'm planning to add
another builtin to patch to, to indicate a concurrent OSR.

R=titzer@chromium.org
BUG=

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16425 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/deoptimizer-arm.cc
src/compiler.cc
src/deoptimizer.cc
src/deoptimizer.h
src/ia32/deoptimizer-ia32.cc
src/mips/deoptimizer-mips.cc
src/runtime-profiler.cc
src/runtime.cc
src/x64/deoptimizer-x64.cc