Chromium Code Reviews| Index: src/arm/macro-assembler-arm.h |
| diff --git a/src/arm/macro-assembler-arm.h b/src/arm/macro-assembler-arm.h |
| index 30a617b634823a2a8cb6c3eab73775bc74748a00..78ab1873eab68d1a9be2fe998769b81bb55a3cd1 100644 |
| --- a/src/arm/macro-assembler-arm.h |
| +++ b/src/arm/macro-assembler-arm.h |
| @@ -1388,9 +1388,20 @@ class MacroAssembler: public Assembler { |
| // to another type. |
| // On entry, receiver_reg should point to the array object. |
| // scratch_reg gets clobbered. |
| - // If allocation info is present, condition flags are set to eq |
| + // If allocation info is present, condition flags are set to equal |
|
Jakob Kummerow
2013/10/15 13:56:27
nit: s/equal/eq./
Since the enum value is called
mvstanton
2013/10/15 15:04:16
Done.
|
| void TestJSArrayForAllocationMemento(Register receiver_reg, |
| - Register scratch_reg); |
| + Register scratch_reg, |
| + Label* no_memento_found); |
| + |
| + void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, |
| + Register scratch_reg, |
| + Label* memento_found) { |
| + Label no_memento_found; |
| + TestJSArrayForAllocationMemento(receiver_reg, scratch_reg, |
| + &no_memento_found); |
| + b(eq, memento_found); |
| + bind(&no_memento_found); |
| + } |
| private: |
| void CallCFunctionHelper(Register function, |