v_1.38.0
What's Changed
- Possible using duplicated keys to access MethodInfo hash table by @zhengyu123 in #350
- Add SafeAccess protection and frame type validation for signal handlers by @jbachorik in #349
- Fix musl TLS init crash with signal blocking by @jbachorik in #356
- Mitigating VMMethod::id() crash by @zhengyu123 in #359
- Safer type casting by @zhengyu123 in #363
- Fix stack walking alignment issues causing ASAN violations by @jbachorik in #362
- [PROF-11789] Drop unknown leaf frames in VM stackwalker by @rkennke in #394
- Add gdb to Docker test containers by @zhengyu123 in #397
- Prevent potential race in thread startup and cleanup dead code by @zhengyu123 in #399
- Update JDK 25 URLs and disable Zing CI tests by @jbachorik in #401
- Fix thread safety, walkVM anchor recovery, and musl compatibility by @jbachorik in #400
- Improve walkVM stack unwinding quality by @jbachorik in #405
- Render unsymbolized native frames as [lib+0xoffset] by @jbachorik in #406
- Fix sanitizer errors in stack walker and surface sanitizer logs in tests by @jbachorik in #407
Full Changelog: v_1.37.0...v_1.38.0