diff options
| author | Thomas Guillemard <thog@protonmail.com> | 2018-05-22 22:40:02 +0200 |
|---|---|---|
| committer | gdkchan <gab.dark.100@gmail.com> | 2018-05-22 17:40:02 -0300 |
| commit | fa4b34bd19e201662ead605568dd47fb8f95d02a (patch) | |
| tree | 4205bacd4d05eae213bbec4491dcba270cd2ad76 /Ryushader/Program.cs | |
| parent | 7ac5f40532e4bd96641867035dfda86d2a9d7260 (diff) | |
Add a C++ demangler (#119)
* Add a C++ demangler for PrintStackTrace
This is a simple C++ demangler (only supporting name demangling) that will
probably be enough for any stacktrace cases.
* Create Ryujinx.Core.OsHle.Diagnostics.Demangler and move DemangleName
* Rename Demangler -> Demangle + Fix coding style
* Starting a real parsing for demangler (still simple and no compression support yet)
* Partially implement decompression
* Improve compression support (still need to fix errored compression indexing)
* Some cleanup
* Fix Demangle.Parse call in PrintStackTrace
* Trim parameters result to get more clear prototypes
* Rename Demangle -> Demangler and fix access level
* Fix substitution possible issues also improve code readability
* Redo compression indexing to be more accurate
* Add support of not nested function name
Diffstat (limited to 'Ryushader/Program.cs')
0 files changed, 0 insertions, 0 deletions
