| Index: src/arm64/builtins-arm64.cc
|
| diff --git a/src/arm64/builtins-arm64.cc b/src/arm64/builtins-arm64.cc
|
| index aa3a28dc5856e309753ca98da2f5cf55e2bfdd34..14472f43049865869f75e3160e04fddc69827374 100644
|
| --- a/src/arm64/builtins-arm64.cc
|
| +++ b/src/arm64/builtins-arm64.cc
|
| @@ -371,12 +371,6 @@ static void Generate_JSConstructStubHelper(MacroAssembler* masm,
|
| // the preconditions is not met, the code bails out to the runtime call.
|
| Label rt_call, allocated;
|
| if (FLAG_inline_new) {
|
| - ExternalReference debug_step_in_fp =
|
| - ExternalReference::debug_step_in_fp_address(isolate);
|
| - __ Mov(x2, Operand(debug_step_in_fp));
|
| - __ Ldr(x2, MemOperand(x2));
|
| - __ Cbnz(x2, &rt_call);
|
| -
|
| // Verify that the new target is a JSFunction.
|
| __ JumpIfNotObjectType(new_target, x10, x11, JS_FUNCTION_TYPE, &rt_call);
|
|
|
| @@ -697,20 +691,6 @@ void Builtins::Generate_JSConstructStubForDerived(MacroAssembler* masm) {
|
| __ Drop(1);
|
| __ Bind(&done_copying_arguments);
|
|
|
| - // Handle step in.
|
| - Label skip_step_in;
|
| - ExternalReference debug_step_in_fp =
|
| - ExternalReference::debug_step_in_fp_address(masm->isolate());
|
| - __ Mov(x2, Operand(debug_step_in_fp));
|
| - __ Ldr(x2, MemOperand(x2));
|
| - __ Cbz(x2, &skip_step_in);
|
| -
|
| - __ Push(x0, x1, x1);
|
| - __ CallRuntime(Runtime::kHandleStepInForDerivedConstructors, 1);
|
| - __ Pop(x1, x0);
|
| -
|
| - __ bind(&skip_step_in);
|
| -
|
| // Call the function.
|
| // x0: number of arguments
|
| // x1: constructor function
|
|
|