Closed lemnik closed 3 months ago
Format | Size impact of Bugsnag (kB) | Size impact of Bugsnag when Minified (kB) |
---|---|---|
APK | 1852.99 | 1674.68 |
arm64_v8a | 631.04 | 450.82 |
armeabi_v7a | 565.51 | 385.29 |
x86 | 708.85 | 528.62 |
x86_64 | 676.09 | 495.86 |
Generated by :no_entry_sign: Danger
Goal
Avoid racing ourselves during multi-threaded startups.
Changes
request_env_write_lock
now returns thebsg_environment*
that should captured locally and addressed. If the method returnsNULL
the lock is not acquired (released before returning) so null-checks on the returnedbsg_environment*
can exit immediately (after basic cleanup) without being concerned with releasing the lock.Testing
Relied on existing tests