summaryrefslogtreecommitdiff
path: root/view/sharedcache/api/python/generator.cpp
diff options
context:
space:
mode:
authorGlenn Smith <glenn@vector35.com>2024-10-23 20:18:23 -0400
committerGlenn Smith <glenn@vector35.com>2024-10-23 20:22:55 -0400
commit2214557964551956750203029321329689282546 (patch)
tree78abec7b3ea50e6c3b9f584307afbe52c5ff76dd /view/sharedcache/api/python/generator.cpp
parent83fbc7ebf26678de9a695c05fd87e0f77959ef52 (diff)
Compile demangler plugins directly into the core for P E R F
Turns out, this is a rather hot path on initial binary loading (>50% runtime), and trying to pipe it all through the FFI makes it really slow. Like 100% slower. Ouch. Now, the demangler plugins are written with a bunch of #ifdef macros to allow for building both as a plugin and directly into the core. There is no functionality change here apart from regaining the lost performance.
Diffstat (limited to 'view/sharedcache/api/python/generator.cpp')
0 files changed, 0 insertions, 0 deletions