Revision: 12828
Author: [email protected]
Date: Mon Oct 29 04:45:40 2012
Log: Remove redundant jump to deoptimization (the jump already exists
in DoCheckMapCommon)
BUG=none
TEST=none
Review URL: https://codereview.chromium.org/11265044
Patch from Rajeev Krithivasan <[email protected]>.
http://code.google.com/p/v8/source/detail?r=12828
Modified:
/branches/bleeding_edge/AUTHORS
/branches/bleeding_edge/src/arm/lithium-codegen-arm.cc
=======================================
--- /branches/bleeding_edge/AUTHORS Thu Oct 25 08:23:39 2012
+++ /branches/bleeding_edge/AUTHORS Mon Oct 29 04:45:40 2012
@@ -45,6 +45,7 @@
Patrick Gansterer <[email protected]>
Peter Varga <[email protected]>
Rafal Krypa <[email protected]>
+Rajeev R Krithivasan <[email protected]>
Rene Rebe <[email protected]>
Robert Mustacchi <[email protected]>
Rodolph Perfetta <[email protected]>
=======================================
--- /branches/bleeding_edge/src/arm/lithium-codegen-arm.cc Fri Oct 19
05:39:59 2012
+++ /branches/bleeding_edge/src/arm/lithium-codegen-arm.cc Mon Oct 29
04:45:40 2012
@@ -4936,7 +4936,6 @@
DoCheckMapCommon(temp1, temp2,
Handle<Map>(current_prototype->map()),
ALLOW_ELEMENT_TRANSITION_MAPS, instr->environment());
- DeoptimizeIf(ne, instr->environment());
}
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev