| Index: runtime/vm/stub_code_x64.cc
|
| ===================================================================
|
| --- runtime/vm/stub_code_x64.cc (revision 22827)
|
| +++ runtime/vm/stub_code_x64.cc (working copy)
|
| @@ -1685,6 +1685,18 @@
|
| }
|
|
|
|
|
| +// RBX: ICData.
|
| +// TOS(0): return address (Dart code).
|
| +void StubCode::GenerateBreakpointEqNullStub(Assembler* assembler) {
|
| + __ EnterStubFrame();
|
| + __ pushq(RBX); // Preserve ICData.
|
| + __ CallRuntime(kBreakpointClosureHandlerRuntimeEntry);
|
| + __ popq(RBX); // Restore arguments descriptor.
|
| + __ LeaveFrame();
|
| + __ jmp(&StubCode::EqualityWithNullArgLabel());
|
| +}
|
| +
|
| +
|
| // R10: Arguments descriptor array.
|
| // TOS(0): return address (Dart code).
|
| void StubCode::GenerateBreakpointClosureStub(Assembler* assembler) {
|
|
|