| Index: src/debug/arm64/debug-arm64.cc
|
| diff --git a/src/debug/arm64/debug-arm64.cc b/src/debug/arm64/debug-arm64.cc
|
| index a2a6b733804d015add7121b5bd0160e888f5144f..cb2323e057723c874facaf8094ecf0f5851962d1 100644
|
| --- a/src/debug/arm64/debug-arm64.cc
|
| +++ b/src/debug/arm64/debug-arm64.cc
|
| @@ -94,7 +94,9 @@ void DebugCodegen::GenerateDebugBreakStub(MacroAssembler* masm,
|
|
|
| if (mode == SAVE_RESULT_REGISTER) __ Push(x0);
|
|
|
| - __ Mov(x0, 0); // No arguments.
|
| + // One argument. The hole in FCG. Value of accumulator in interpreter.
|
| + __ Mov(x0, 1);
|
| + __ Push(masm->isolate()->factory()->the_hole_value());
|
| __ Mov(x1, ExternalReference(Runtime::FunctionForId(Runtime::kDebugBreak),
|
| masm->isolate()));
|
|
|
|
|