Emit comment with instruction+reason before deopt calls.
authorsvenpanne@chromium.org <svenpanne@chromium.org>
Fri, 19 Sep 2014 06:27:06 +0000 (06:27 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org>
Fri, 19 Sep 2014 06:27:06 +0000 (06:27 +0000)
commit264c7fe3cd49d575ad9df7e6e14f19757a7b45f8
treef383f48ee5008ccb145dc12f90f92bed19b0751f
parent28ff6619096e6ae64c764e1d073502f20109e814
Emit comment with instruction+reason before deopt calls.

Note that we still need to migrate from sometimes emitting those
comments by hand to passing a reason explicitly, but this can be done
incrementally in separate CLs.

R=jarin@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24061 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
17 files changed:
src/arm/lithium-codegen-arm.cc
src/arm/lithium-codegen-arm.h
src/arm64/lithium-codegen-arm64.cc
src/arm64/lithium-codegen-arm64.h
src/deoptimizer.h
src/ia32/lithium-codegen-ia32.cc
src/ia32/lithium-codegen-ia32.h
src/lithium-codegen.cc
src/lithium-codegen.h
src/mips/lithium-codegen-mips.cc
src/mips/lithium-codegen-mips.h
src/mips64/lithium-codegen-mips64.cc
src/mips64/lithium-codegen-mips64.h
src/x64/lithium-codegen-x64.cc
src/x64/lithium-codegen-x64.h
src/x87/lithium-codegen-x87.cc
src/x87/lithium-codegen-x87.h