Thanks unknowntrojan (https://github.com/unknowntrojan) and Cookiemon (https://github.com/Cookiemon ) for the huge improvements!
-
Fix demangler function not decoding bytes to str.
-
Improve performance of searching by specifically looking for signatures.
-
Make background task cancelleable.
-
Fix typo
-
Create functions from vtable entries if they do not already exist.
-
memoize demangling
-
fix windows console
-
fix linux support
-
fix vftable population
-
remove debug prints
-
fix vtable length, fix class hierarchy deduction
-
disable debug logging
-
change vfTable names to appear in order
-
remove constructor name mess
-
fix mega retarded condition
-
fix naming inconsistency in constructors
-
fix constructor indices
-
add padding to method numbers and disable choice
-
change method padding
-
update after done
-
add thunk detection, improve perf a lot
-
remove perf logging
-
don't add unnecessary comments on double run
-
allow renaming of functions when running again
-
fixed assignment analysis
-
handle some errors gracefully
-
fix naming inconsistencies, fix potential constructor list, cleanup
-
remove my debug settings
-
revert default constructor detection setting