This works by walking a backtrace until the currently executing native executable is found, and then mapping the native address to its bytecode instruction.
BasicBlock