Avoid embedding new space objects into code objects in the lithium gap resolver.
authorvegorov@chromium.org <vegorov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 23 Dec 2011 10:39:01 +0000 (10:39 +0000)
committervegorov@chromium.org <vegorov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 23 Dec 2011 10:39:01 +0000 (10:39 +0000)
commit3947056c03ba1a98bb75b535db2a13e89b216cb4
tree93069768991ebe62188df32bae25f6b3b5e07862
parent70056762f1e2779a416dda92670c18bea8b2776d
Avoid embedding new space objects into code objects in the lithium gap resolver.

R=danno@chromium.org
BUG=http://crbug.com/108296
TEST=test/mjsunit/regress/regress-108296.js

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10301 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/lithium-codegen-arm.cc
src/arm/lithium-codegen-arm.h
src/arm/lithium-gap-resolver-arm.cc
src/arm/macro-assembler-arm.h
src/ia32/lithium-codegen-ia32.cc
src/ia32/lithium-codegen-ia32.h
src/ia32/lithium-gap-resolver-ia32.cc
src/ia32/macro-assembler-ia32.h
src/x64/lithium-gap-resolver-x64.cc
src/x64/macro-assembler-x64.h
test/mjsunit/regress/regress-108296.js [new file with mode: 0644]