Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@ltfish
Copy link
Member

@ltfish ltfish commented Jun 20, 2025

Also switches to deterministic post-ordering when possible for improved speed.

@ltfish ltfish self-assigned this Jun 20, 2025
@ltfish ltfish added the enhancement Some subsystem of angr needs tweaking label Jun 20, 2025
@rhelmot
Copy link
Member

rhelmot commented Jun 20, 2025

Corpus decompilation diffs can be found at angr/dec-snapshots@master...angr/angr_5548

@ltfish ltfish force-pushed the feat/phoenix_faster_acyclic_graph_conversion branch from 94bb929 to 8bd1bbf Compare June 20, 2025 21:42
@ltfish ltfish force-pushed the feat/phoenix_faster_acyclic_graph_conversion branch from f99a2de to 52f5deb Compare June 21, 2025 11:36
@ltfish ltfish merged commit 6508367 into master Jun 21, 2025
23 checks passed
@ltfish ltfish deleted the feat/phoenix_faster_acyclic_graph_conversion branch June 21, 2025 11:49
rodriguezzfran pushed a commit to rodriguezzfran/angr that referenced this pull request Jul 9, 2025
* Phoenix: Speed up acyclic graph conversion.

Also switches to deterministic post-ordering when possible for improved
speed.

* Add a missing node order update.

* Lint code.

* Properly handle multi-headed acyclic graphs.

* Fix another place where node_order is not updated when new nodes are created.

* Fix one more missed place.

* Add a missed list(reversed(...)).

* Adjust the tr.build_spec_list test case.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Some subsystem of angr needs tweaking

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants