NationalSecurityAgency / ghidra

Ghidra is a software reverse engineering (SRE) framework
https://www.nsa.gov/ghidra
Apache License 2.0
49.06k stars 5.65k forks source link

Decompiling massive functions takes forever! #6616

Closed RyanHope closed 3 weeks ago

RyanHope commented 3 weeks ago

I am trying to reverse engineer some m16c binaries (using external plugin) and code contains a few absolutely massive/long monolithic functions. The disassembly is fine, but Ghidra takes forever to decompile these functions, 5-10 minutes or more sometimes. Is there anyway to subdivide this function without breaking the flow so that I can look at the disassembly in smaller chunks that decompile faster?