Reviewers: Erik Corry,

Description:
ARM: Fix bug in r5252

Please review this at http://codereview.chromium.org/3123013/show

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
  M     src/arm/codegen-arm.cc


Index: src/arm/codegen-arm.cc
===================================================================
--- src/arm/codegen-arm.cc      (revision 5259)
+++ src/arm/codegen-arm.cc      (working copy)
@@ -4828,7 +4828,7 @@
     // Calculate location of the first key name.
     __ add(map_result_,
            map_result_,
-           Operand(FixedArray::kHeaderSize +
+           Operand(FixedArray::kHeaderSize - kHeapObjectTag +
                    DescriptorArray::kFirstIndex * kPointerSize));
// Loop through all the keys in the descriptor array. If one of these is the
     // symbol valueOf the result is false.


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

Reply via email to