ghidra icon indicating copy to clipboard operation
ghidra copied to clipboard

Parallel decompiler/disassembler performance

Open sad-dev opened this issue 1 year ago • 1 comments

This p/r has 3 commits which do the following:

1.) Remove synchronized bottlenecks in ContextCache and SleighLanguage 2.) store HighFunction.func.getEntryPoint() and HighFunction.func.getEntryPoint().getAddressSpace() to avoid expensive hits to the database lock.

sad-dev avatar Jun 18 '24 08:06 sad-dev

#6649 is an issue solved by the first commit

#2791 has some old discussion on bottlenecks in parallel decompilation that the changes here mitigate (but not completely remove)

sad-dev avatar Jun 18 '24 08:06 sad-dev