You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is it possible to jump out from the JIT-ed code? Say, implementing a custom inspector and jit-ed code can call the inspector so that users can trace everything.
The text was updated successfully, but these errors were encountered:
The basic idea would be allowing users to injecting any piece of code into the jit-ted code. In unicorn, we called it as hooks. I also once added support for internal dynamic hooks.
Basically, we can call some functions before&after every opcode (not need to do it if no hooks installed). This can be done in the LLVM IR level.
Is it possible to jump out from the JIT-ed code? Say, implementing a custom
inspector
and jit-ed code can call the inspector so that users can trace everything.The text was updated successfully, but these errors were encountered: