[Lldb-commits] [PATCH] Patch for LLDB demangler for demangling upon actual language
clayborg at gmail.com
Fri Jan 30 15:10:34 PST 2015
To make my comments clearer:
1 - Can't we tell the language by looking at the Mangled prefix? "_Z" = C++, "$" = C++?
2 - Where do we need to know the language? I the JIT? If so we might need a new MangledWithLanguage class and use it only where we need it so it doesn't make lldb_private::Symbol and lldb_private::Function and lldb_private::Block's inlined info take up more space. We spent a lot of time doing memory analysis on LLDB and lldb_private::Symbol objects were consistently at the top of the heap.
More information about the lldb-commits