Avoid recording unnecessary deoptimization environments in a couple of places.
authorfschneider@chromium.org <fschneider@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 10 Jan 2012 16:06:32 +0000 (16:06 +0000)
committerfschneider@chromium.org <fschneider@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 10 Jan 2012 16:06:32 +0000 (16:06 +0000)
commit9e0be36948831146ca9a830fd5f4cf6876cf8827
tree70b4461325af6dcacbe4a5ab92d323fc0abbefd8
parent7cfb086b345657c05cb3facce0a114a0e6fe7086
Avoid recording unnecessary deoptimization environments in a couple of places.

This reduces the number of uses and potentially shortens live ranges.
Review URL: http://codereview.chromium.org/8983018

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10370 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/lithium-arm.cc
src/ia32/lithium-ia32.cc
src/mips/lithium-mips.cc
src/runtime.cc
src/x64/lithium-x64.cc