[turbofan] Enable deoptimization for non-asm.js TurboFan code.
authorbmeurer <bmeurer@chromium.org>
Thu, 21 May 2015 11:33:42 +0000 (04:33 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 21 May 2015 11:33:25 +0000 (11:33 +0000)
commitc9a49da0d8d0cfb8f6f2b204156ad19eabebd86f
tree7cfa1ceb20a6466ad1248e785ae3ada2d401af9c
parent3996dc5d6059fe425a1579b4a8f3d247858df63a
[turbofan] Enable deoptimization for non-asm.js TurboFan code.

Replace the --turbo-deoptimization flag with --turbo-asm-deoptimization
and enable deoptimization for non-asm.js TurboFan code unconditionally.

R=jarin@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#28543}
19 files changed:
src/compiler.cc
src/compiler/js-inlining.cc
src/debug.cc
src/deoptimizer.cc
src/flag-definitions.h
src/frames.cc
src/objects.cc
src/runtime/runtime-debug.cc
src/runtime/runtime-test.cc
test/cctest/compiler/function-tester.h
test/cctest/compiler/test-codegen-deopt.cc
test/cctest/compiler/test-js-typed-lowering.cc
test/cctest/compiler/test-run-deopt.cc
test/cctest/compiler/test-run-inlining.cc
test/cctest/compiler/test-run-intrinsics.cc
test/cctest/compiler/test-run-jsexceptions.cc
test/cctest/test-deoptimization.cc
test/cctest/test-heap.cc
test/cctest/test-serialize.cc