Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emit address of ret instructions/identified tail-calls in a function in JSON output data #225

Open
ayrtonm opened this issue Jun 16, 2021 · 0 comments

Comments

@ayrtonm
Copy link

ayrtonm commented Jun 16, 2021

A dynamic tracing tool that will consume Anvill's output would benefit from having the address of ret instructions/tail-calls in a function as part of the JSON output data. This would help specify functions that will be instrumented more accurately since the tool needs the address of the first and last instructions. Currently the maximum address of a function is used as an approximation for where the last instruction is, but this isn't very accurate.

cc'ing @mshockwave

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant