diff options
author | Bert Belder <bertbelder@gmail.com> | 2012-06-21 00:33:44 +0200 |
---|---|---|
committer | Bert Belder <bertbelder@gmail.com> | 2012-06-21 00:33:44 +0200 |
commit | 6b26583e8450e837886b84610305698fa447fa7e (patch) | |
tree | 340368e8ac7b2e6efe700833c6b74d78db98b267 /deps/v8/src/arm/macro-assembler-arm.cc | |
parent | fe464a2fea93880a7da883138f83a2ae8ad6a30f (diff) | |
download | node-new-6b26583e8450e837886b84610305698fa447fa7e.tar.gz |
v8: upgrade to v3.11.10.10
Diffstat (limited to 'deps/v8/src/arm/macro-assembler-arm.cc')
-rw-r--r-- | deps/v8/src/arm/macro-assembler-arm.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/arm/macro-assembler-arm.cc b/deps/v8/src/arm/macro-assembler-arm.cc index 7c49e9e58a..933399e00f 100644 --- a/deps/v8/src/arm/macro-assembler-arm.cc +++ b/deps/v8/src/arm/macro-assembler-arm.cc @@ -2878,7 +2878,8 @@ void MacroAssembler::LoadTransitionedArrayMapConditional( Context::SlotOffset(Context::JS_ARRAY_MAPS_INDEX))); size_t offset = expected_kind * kPointerSize + FixedArrayBase::kHeaderSize; - cmp(map_in_out, scratch); + ldr(ip, FieldMemOperand(scratch, offset)); + cmp(map_in_out, ip); b(ne, no_map_match); // Use the transitioned cached map. |