Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
If you like, can merge this and you will be able to test new and old functions side by side.
Additionally, almost everything has been ported to petgraph (except
World
).Note:
ssa_conversion()
is broken; i note this in benchmarks, and line numbers. I believe its my dominator implementationpanop
cli, using--neo
flag for new; it will even run the newrewite_to_ssa
(unfortunately, does not seem to be working, as testing onlibfoo.so.
etc., the function is unfinishedFun
the final say, etc. We can remove anything you don't like, etc.Some numbers, specifically testing the effect of porting the
Program
cfg to petgraph:libc, f2d92e1 and ae19d49, 2999 functions:
rust binary, ae19d49, 2843 (long) functions: