diff options
| author | Glenn Smith <glenn@vector35.com> | 2024-10-23 20:18:23 -0400 |
|---|---|---|
| committer | Glenn Smith <glenn@vector35.com> | 2024-10-23 20:22:55 -0400 |
| commit | 2214557964551956750203029321329689282546 (patch) | |
| tree | 78abec7b3ea50e6c3b9f584307afbe52c5ff76dd /view/sharedcache/api/python/sharedcache_enums.py | |
| parent | 83fbc7ebf26678de9a695c05fd87e0f77959ef52 (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/sharedcache_enums.py')
0 files changed, 0 insertions, 0 deletions
