srcxx/arch/arm64/ARM64InterceptRouting.cpp
void ARM64InterceptRouting::BuildPostCallRouting() {
  // create closure trampoline jump to prologue_routing_dispath with the `entry_` data
  ClosureTrampolineEntry *closure_trampoline_entry =
      ClosureTrampoline::CreateClosureTrampoline(entry_, (void *)epilogue_routing_dispatch);
  entry_->epilogue_dispatch_bridge = closure_trampoline_entry->address;

  DLOG("[*] create post call closure trampoline to 'prologue_routing_dispatch' at %p\n",
       closure_trampoline_entry->address);
}
// Add post_call(epilogue) handler before `Return` of the origin function, as implementation is replace the origin `Return Address` of the function.
Add post_call(epilogue) handler before `Return` of the origin function, as implementation is replace the origin `Return Address` of the function.
Add post_call ( epilogue ) handler before ` Return ` of the origin function as implementation is replace the origin ` Return Address ` of the function .
void ARM64InterceptRouting::BuildPostCallRouting() {
  ClosureTrampolineEntry *closure_trampoline_entry =
      ClosureTrampoline::CreateClosureTrampoline(entry_, (void *)epilogue_routing_dispatch);
  entry_->epilogue_dispatch_bridge = closure_trampoline_entry->address;
  DLOG("[*] create post call closure trampoline to 'prologue_routing_dispatch' at %p\n",
       closure_trampoline_entry->address);
}
void ARM64InterceptRouting :: BuildPostCallRouting ( ) { ClosureTrampolineEntry * closure_trampoline_entry = ClosureTrampoline :: CreateClosureTrampoline ( entry_ , ( void * ) epilogue_routing_dispatch ) ; entry_ -> epilogue_dispatch_bridge = closure_trampoline_entry -> address ; DLOG ( " \n " , closure_trampoline_entry -> address ) ; }
Add post_call(epilogue) handler before `Return` of the origin function, as implementation is replace the origin `Return Address` of the function.
Add post_call ( epilogue ) handler before ` Return ` of the origin function as implementation is replace the origin ` Return Address ` of the function .
// create closure trampoline jump to prologue_routing_dispath with the `entry_` data