Index: src/arm/macro-assembler-arm.cc |
diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc |
index 25060ea823b20fe7a40ba84f0b0ab165df7926a7..2522f822ff39297f036ce73ba0b6a25101b946a5 100644 |
--- a/src/arm/macro-assembler-arm.cc |
+++ b/src/arm/macro-assembler-arm.cc |
@@ -3858,8 +3858,8 @@ void MacroAssembler::CheckEnumCache(Register null_value, Label* call_runtime) { |
void MacroAssembler::TestJSArrayForAllocationMemento( |
Register receiver_reg, |
- Register scratch_reg) { |
- Label no_memento_available; |
+ Register scratch_reg, |
+ Label *no_memento_found) { |
Jakob Kummerow
2013/10/15 13:56:27
nit: "Label* no_memento_found" (swap * and the spa
mvstanton
2013/10/15 15:04:16
Done.
|
ExternalReference new_space_start = |
ExternalReference::new_space_start(isolate()); |
ExternalReference new_space_allocation_top = |
@@ -3867,15 +3867,14 @@ void MacroAssembler::TestJSArrayForAllocationMemento( |
add(scratch_reg, receiver_reg, |
Operand(JSArray::kSize + AllocationMemento::kSize - kHeapObjectTag)); |
cmp(scratch_reg, Operand(new_space_start)); |
- b(lt, &no_memento_available); |
+ b(lt, no_memento_found); |
mov(ip, Operand(new_space_allocation_top)); |
ldr(ip, MemOperand(ip)); |
cmp(scratch_reg, ip); |
- b(gt, &no_memento_available); |
+ b(gt, no_memento_found); |
ldr(scratch_reg, MemOperand(scratch_reg, -AllocationMemento::kSize)); |
cmp(scratch_reg, |
Operand(isolate()->factory()->allocation_memento_map())); |
- bind(&no_memento_available); |
} |