falconre / falcon

Binary Analysis Framework in Rust
Apache License 2.0
551 stars 45 forks source link

il::control_flow_graph::merge is slow #14

Closed endeav0r closed 6 years ago

endeav0r commented 7 years ago

il::control_flow_graph::merge merges adjacent blocks together. It's primarily used immediately after a function is translated. It's slow because of poor logic. Make logic not poor.