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

Store just the first and last addresses of rep string loops #4914

Open
derekbruening opened this issue May 17, 2021 · 0 comments
Open

Store just the first and last addresses of rep string loops #4914

derekbruening opened this issue May 17, 2021 · 0 comments

Comments

@derekbruening
Copy link
Contributor

Splitting out from #2001 to make it easier to track.

This is another step in address elision for values that can be
reconstructed in post-processing. For rep string loops, rather than
recording the address in each iteration, we would record just the first and
the last, or the first and direction and size, with special handling for
interruptions via fault or signal. This will take extra branches and maybe
state in a TLS slot or something, but that should be worthwhile to reduce i/o.

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

No branches or pull requests

1 participant