Skip to content

v_1.52.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 09:35
· 7 commits to main since this release
4e07326

What's Changed

  • ci: run benchmarks only for the top of a PR stack by @jbachorik in #822
  • feat(nativemem): measure allocator overhead instead of assuming a blanket factor by @rkennke in #759
  • walkVM attribution addresses (PROF-15955) + one shared DWARF step (PROF-16059) by @rkennke in #813
  • Update README.md for optional -PenableFaultInjection and -PenableSamplerPerf builds by @zhengyu123 in #823
  • Emit one addressing convention for every frame by @rkennke in #830
  • Hand back raw return addresses from the unwind helpers by @rkennke in #831
  • fix: plug remote symbolication enum to JFR by @kaahos in #828
  • Improve AArch64 runtime stub unwinding with precomputed per-stub unwind info by @jbachorik in #816
  • Compute the attribution pc with integer arithmetic by @rkennke in #835
  • Build the gtest helper libraries again by @rkennke in #837
  • Reference-chain tracker and leak-signal engine by @jbachorik in #797
  • Write saved GOT slots only while their library is loaded by @rkennke in #838
  • Fix recurring nightly sanitized failures (UBSan null-pc, fuzz harness compile, jmethodID churn test flake) by @jbachorik in #833
  • Fix aarch64 stub unwinding in I2C/C2I adapters; fix StubUnwindCpuTest slowness on debug builds by @rkennke in #842
  • Never reclaim dictionary storage after a timed-out drain by @rkennke in #839
  • Fix duplicate and biased thread picks in the wall-clock reservoir sampler by @kaahos in #844
  • Use a small table in PutWithExistingIdNoInfiniteLoopWhenFull by @rkennke in #847
  • Close guard-scan and reused-buffer gaps in dictionary reclamation by @rkennke in #845
  • fix: avoid UB left shift of negative ADRP immediate in decodeAdrTarget by @kaahos in #848
  • Never free a call-trace table a put() may still hold after a drain timeout by @rkennke in #840
  • Fix flaky ASan itable-stub tests and musl apk setup by @jbachorik in #849
  • Liveness epoch/urgency fixes, deferred chain invalidation, and debug JNI test seams by @jbachorik in #798
  • Keep one id per key across StringDictionary::rotate() by @rkennke in #857
  • Fix live trace preservation deduplication by trace ID (PROF-16138) by @rkennke in #860
  • Test preserved traces across several dumps (PROF-16144) by @rkennke in #861
  • Fix native socket hook timestamp sequencing (PROF-16151) by @rkennke in #862
  • Sort PerfEvents thread ids with a valid qsort comparator by @kaahos in #863
  • Stop build-and-summarize from leaking a tail process per run by @rkennke in #865
  • Let container tests clone the repo under rootful Docker by @rkennke in #869
  • Reference chains: recycled leak-tag identity and Java integration tests by @jbachorik in #800
  • Reference-chain test-stack updates, seam fixes, and repro/sweep tooling by @jbachorik in #801
  • Reference-chains design and architecture docs by @jbachorik in #802
  • Add fjmethodid=lazy: profile HotSpot without jmethodIDs by @rkennke in #868
  • Fix broken async-profiler 2.8.3 release link in README by @jbachorik in #881
  • Remove unreachable dead code in t07_body musl variant (issue #592) by @jbachorik in #882
  • Require trace IDs to increase in creation order during calibration by @rkennke in #885
  • Make TEST_LOG async-signal-safe by @rkennke in #883
  • ci: upload test reports when a watchdog-dumped job times out by @rkennke in #880
  • ci: list a run's jobs 50 per page in the test summary by @rkennke in #886
  • Fix continuation metadata lookup and frame alignment by @kaahos in #870
  • Route GitLab CI Java dependency downloads through Depot by @zihaoyu in #866
  • Quarantine flaky reference-chain slow e2e tests (PROF-16305) by @jbachorik in #888
  • Fix Kotlin DSL plugin resolution with restored Gradle caches by @zihaoyu in #891
  • Restructure AGENTS.md into a thin index and correct the doc set against the code by @jbachorik in #892
  • Revert "Fix Kotlin DSL plugin resolution with restored Gradle caches" by @zihaoyu in #894
  • Revert "Route GitLab CI Java dependency downloads through Depot" by @zihaoyu in #896

New Contributors

Full Changelog: v_1.51.0...v_1.52.0