summaryrefslogtreecommitdiff
path: root/plugins/rtti/itanium.cpp
AgeCommit message (Collapse)Author
2025-03-27RTTI: Add background task back and make it cancellableMason Reed
If the background task gets stuck, this is the commit to ponder at
2025-03-27RTTI: Get rid of useless log messageMason Reed
Not even going to check the git blame i know this was committed at 3 in the morning
2025-03-23Fix misc crashes with Itanium RTTI and improve 32bit supportMason Reed
32bit support still needs some fixes for the VMI offsets and other things, but its better than it was before. Likely need to do a little refactoring after this release to make the code less horrendous, but its fine for now.
2025-03-20Fix misc Itanium RTTI OOB read on binary viewMason Reed
We really need a IsValidRange function
2025-03-19Handle statically linked Itanium RTTIMason Reed
I have a heavy dislike for this, but I also don't really have a better way of doing this without merging the VFT processing.
2025-03-19Demote timing logs in RTTI plugin to debug levelMason Reed
No reason to show this every time you load a binary, if someone feels strongly about seeing this say something!
2025-03-19Refactor and fixup MSVC and Itanium RTTIMason Reed
Bunch of misc fixes and performance improvements
2025-03-19Consolidate metadata for RTTI processors and a bunch of misc fixesMason Reed
Also allows for both processors to be ran for a single binary
2025-03-19Preliminary Itanium RTTI virtual function table supportMason Reed
Still needs to support edge cases and multiple vtables, as well as naming needs to be adjusted
2025-03-19Replace bad auto symbol for Itanium RTTIMason Reed
2025-03-19Handle relocated itanium ABI base vtablesMason Reed
2025-03-19Itanium RTTI scaffoldingMason Reed