Author: [email protected]
Date: Fri Jul  3 05:43:59 2009
New Revision: 2354

Modified:
    branches/bleeding_edge/src/arm/ic-arm.cc
    branches/bleeding_edge/src/ia32/ic-ia32.cc

Log:
Fix thinko in IC code.
Review URL: http://codereview.chromium.org/149175

Modified: branches/bleeding_edge/src/arm/ic-arm.cc
==============================================================================
--- branches/bleeding_edge/src/arm/ic-arm.cc    (original)
+++ branches/bleeding_edge/src/arm/ic-arm.cc    Fri Jul  3 05:43:59 2009
@@ -72,9 +72,9 @@
    // Jump to miss if the interceptor bit is set.
    __ b(ne, miss);

-  // Bail out if we have a JS global object.
+  // Bail out if we have a JS global proxy object.
    __ ldrb(r3, FieldMemOperand(t0, Map::kInstanceTypeOffset));
-  __ cmp(r3, Operand(JS_GLOBAL_OBJECT_TYPE));
+  __ cmp(r3, Operand(JS_GLOBAL_PROXY_TYPE));
    __ b(eq, miss);

    // Check that the properties array is a dictionary.

Modified: branches/bleeding_edge/src/ia32/ic-ia32.cc
==============================================================================
--- branches/bleeding_edge/src/ia32/ic-ia32.cc  (original)
+++ branches/bleeding_edge/src/ia32/ic-ia32.cc  Fri Jul  3 05:43:59 2009
@@ -70,7 +70,7 @@
    // Jump to miss if the interceptor bit is set.
    __ j(not_zero, miss_label, not_taken);

-  // Bail out if we have a JS global object.
+  // Bail out if we have a JS global proxy object.
    __ movzx_b(r0, FieldOperand(r0, Map::kInstanceTypeOffset));
    __ cmp(r0, JS_GLOBAL_PROXY_TYPE);
    __ j(equal, miss_label, not_taken);

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to