We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fb1cceb commit 4d8e6eeCopy full SHA for 4d8e6ee
1 file changed
tinyinst.cpp
@@ -496,10 +496,14 @@ void TinyInst::InvalidInstruction(ModuleInfo *module) {
496
}
497
498
void TinyInst::OutsideJump(ModuleInfo* module, size_t address) {
499
+#ifdef ARM64
500
size_t breakpoint_address = (size_t)module->instrumented_code_remote +
501
module->instrumented_code_allocated;
502
assembler_->Breakpoint(module);
503
module->outside_jumps[breakpoint_address] = address;
504
+#else
505
+ assembler_->JmpAddress(module, address);
506
+#endif
507
508
509
void TinyInst::InstrumentIndirect(ModuleInfo *module,
0 commit comments