Add source position recording for variable loads
authorsgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 11 Jul 2011 15:20:17 +0000 (15:20 +0000)
committersgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 11 Jul 2011 15:20:17 +0000 (15:20 +0000)
commit54e81c351f2d33a625c10782b7e378a7f4be93ba
tree97daa90157e9a121954061875bb3113ae1fa49ca
parent58d7fb8266c82bb757781576f3524a7ecc72cfab
Add source position recording for variable loads

This provides more precise source to generated code mapping as variable loads can be handled using IC calls.

R=kmillikin@chromium.org

BUG=v8:1527
TEST=test/message/regress/regress-1527

Review URL: http://codereview.chromium.org//7327038

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8610 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/full-codegen-arm.cc
src/full-codegen.h
src/ia32/full-codegen-ia32.cc
src/mips/full-codegen-mips.cc
src/x64/full-codegen-x64.cc
test/cctest/test-api.cc
test/message/regress/regress-1527.js [new file with mode: 0644]
test/message/regress/regress-1527.out [new file with mode: 0644]
test/mjsunit/debug-backtrace.js