| Index: src/arm/macro-assembler-arm.h
|
| diff --git a/src/arm/macro-assembler-arm.h b/src/arm/macro-assembler-arm.h
|
| index 09743290f69cd3b5ceb03d52970d686e8c4587bc..5700ca015d398a6fc2efc0ec32fc8d88ecb3f458 100644
|
| --- a/src/arm/macro-assembler-arm.h
|
| +++ b/src/arm/macro-assembler-arm.h
|
| @@ -64,6 +64,9 @@ class MacroAssembler: public Assembler {
|
| void Call(byte* target, RelocInfo::Mode rmode, Condition cond = al);
|
| void Call(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al);
|
| void Ret(Condition cond = al);
|
| + void Drop(int stack_elements, Condition cond = al);
|
| + void Call(Label* target);
|
| + void Move(Register dst, Handle<Object> value);
|
| // Jumps to the label at the index given by the Smi in "index".
|
| void SmiJumpTable(Register index, Vector<Label*> targets);
|
| // Load an object from the root table.
|
| @@ -148,6 +151,8 @@ class MacroAssembler: public Assembler {
|
| // On exit, r0 contains TOS (code slot).
|
| void PushTryHandler(CodeLocation try_location, HandlerType type);
|
|
|
| + // Unlink the stack handler on top of the stack from the try handler chain.
|
| + void PopTryHandler();
|
|
|
| // ---------------------------------------------------------------------------
|
| // Inline caching support
|
|
|