Libraries which rely heavily on templates (e.g. boost) can generate extremely long symbol names, with mangled names in the 10.000 of characters. These symbols take a long time to demangle and can results in unmangled names that are several megabytes in size. This patch adds a setting to skip past these symbols when indexing the symbol table to speed up launch/attach times and keep memory usage in check.
I arbitrarily picked 1000 as the default value which seems large enough to not affect most workflows.
technically demangling_limit