mirror of
https://github.com/GreemDev/Ryujinx.git
synced 2025-08-30 07:25:05 +00:00
* 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 |
||
|---|---|---|
| .. | ||
| Diagnostics | ||
| Exceptions | ||
| Handles | ||
| Ipc | ||
| Kernel | ||
| Services | ||
| Utilities | ||
| AppletStateMgr.cs | ||
| ErrorCode.cs | ||
| ErrorModule.cs | ||
| GlobalStateTable.cs | ||
| Homebrew.cs | ||
| Horizon.cs | ||
| IdDictionary.cs | ||
| MemoryAllocator.cs | ||
| MemoryRegions.cs | ||
| MemoryType.cs | ||
| Process.cs | ||
| ServiceCtx.cs | ||
| SystemLanguage.cs | ||
| SystemStateMgr.cs | ||