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

Reply via email to