mstange / msvc-demangler-rust

A rust library that demangles / undecorates C++ symbols mangled by MSVC
Other
42 stars 13 forks source link

A lot of time is spent cloning names and types when memorizing #73

Open mstange opened 5 months ago

mstange commented 5 months ago

When symbolicating a profile of cargo build --release, i.e. when demangling symbols from rustc_driver-2089107f329fae6d.pdb (which contains LLVM), we spend a lot of time in clone: https://share.firefox.dev/3y2TEK6