| Index: src/arm/macro-assembler-arm.h
|
| diff --git a/src/arm/macro-assembler-arm.h b/src/arm/macro-assembler-arm.h
|
| index 8fa197c07c10133798b033117150ba38482e176b..35017df2d57c41eb58d8e898802e0b4bd1306e91 100644
|
| --- a/src/arm/macro-assembler-arm.h
|
| +++ b/src/arm/macro-assembler-arm.h
|
| @@ -101,10 +101,6 @@ class MacroAssembler: public Assembler {
|
| int CallStubSize(CodeStub* stub,
|
| TypeFeedbackId ast_id = TypeFeedbackId::None(),
|
| Condition cond = al);
|
| - static int CallSizeNotPredictableCodeSize(Isolate* isolate,
|
| - Address target,
|
| - RelocInfo::Mode rmode,
|
| - Condition cond = al);
|
|
|
| // Jump, Call, and Ret pseudo instructions implementing inter-working.
|
| void Jump(Register target, Condition cond = al);
|
| @@ -114,17 +110,19 @@ class MacroAssembler: public Assembler {
|
| void Call(Address target, RelocInfo::Mode rmode,
|
| Condition cond = al,
|
| TargetAddressStorageMode mode = CAN_INLINE_TARGET_ADDRESS);
|
| + void Call(Handle<Code> code, RelocInfo::Mode rmode = RelocInfo::CODE_TARGET,
|
| + TypeFeedbackId ast_id = TypeFeedbackId::None(), Condition cond = al,
|
| + TargetAddressStorageMode mode = CAN_INLINE_TARGET_ADDRESS);
|
| int CallSize(Handle<Code> code,
|
| RelocInfo::Mode rmode = RelocInfo::CODE_TARGET,
|
| TypeFeedbackId ast_id = TypeFeedbackId::None(),
|
| Condition cond = al);
|
| - void Call(Handle<Code> code,
|
| - RelocInfo::Mode rmode = RelocInfo::CODE_TARGET,
|
| - TypeFeedbackId ast_id = TypeFeedbackId::None(),
|
| - Condition cond = al,
|
| - TargetAddressStorageMode mode = CAN_INLINE_TARGET_ADDRESS);
|
| void Ret(Condition cond = al);
|
|
|
| + // Used for patching in calls to the deoptimizer.
|
| + void CallDeoptimizer(Address target);
|
| + static int CallDeoptimizerSize();
|
| +
|
| // Emit code to discard a non-negative number of pointer-sized elements
|
| // from the stack, clobbering only the sp register.
|
| void Drop(int count, Condition cond = al);
|
|
|