| CPC G06F 8/447 (2013.01) [G06F 8/30 (2013.01)] | 18 Claims |

|
1. A non-transitory computer-readable medium comprising program code that is executable by one or more processors for causing the one or more processors to:
generate bytecode by compiling source code into the bytecode, wherein the source code excludes a supplemental function;
analyze the bytecode to identify a location of a first bytecode segment that is intended to return an address for a target function; and
modify the bytecode to replace the first bytecode segment with a second bytecode segment at the location, the second bytecode segment being configured to call the supplemental function that is executable to return the address for the target function.
|