2 ms·
> The root cause is that the unwinder grabs a global mutex to protect the unwinding tables from concurrent changes from shared libraries. OK, so replace the mu
by dataangel 5y ago
> The root cause is that the unwinder grabs a global mutex to protect the unwinding tables from concurrent changes from shared libraries.
OK, so replace the mutex with a reader writer lock. Shared library loading is incredibly rare, and dear god I hope nobody seriously does it and expects it to work during unwinding.