Commit Graph

110 Commits

Author SHA1 Message Date
Bartosz Taudul
a75846dd88
Do not try to demangle really long function names. 2022-07-23 12:37:00 +02:00
Bartosz Taudul
d282425287
Fix demangle buffer. 2022-07-23 12:34:35 +02:00
Bartosz Taudul
7dc95bf3a8
Fix demangling of functions with names >64KB. 2022-07-20 01:21:43 +02:00
Bartosz Taudul
f52ac31468
Do not duplicate code. 2022-07-20 01:06:12 +02:00
Bartosz Taudul
a04f830962
Force inline string copy functions. 2022-07-20 01:04:59 +02:00
Bartosz Taudul
5e0eb7e26b
Drop string copy length asserts.
These might now truncate data.
2022-07-20 01:03:06 +02:00
Bartosz Taudul
8ccfe93044
Apply 7409767 from libbacktrace. 2022-07-20 00:41:22 +02:00
Bartosz Taudul
fca8a7707d
Don't fail compilation on emscripten. 2022-07-19 15:49:29 +02:00
Bartosz Taudul
440d20b864
Don't transfer lock release thread id.
We already know which thread is holding the lock.
2022-07-18 01:56:09 +02:00
Bartosz Taudul
06c7984a16
Move all client headers and sources to public/ directory. 2022-07-17 15:47:38 +02:00