What's Changed
- JVM Flags access API by @jbachorik in #149
- Fix J9 JVM thread-bridge by @jbachorik in #151
- Default to non-ASGCT samplers on J9 by @jbachorik in #152
- Add sanity test for Java version retrieval in native code by @jbachorik in #153
- Downstream aarch64 related fixes by @jbachorik in #154
- cstack=vm support for JDK 23+ by @jbachorik in #157
- Fix GHA on aarch64 runners by @jbachorik in #158
- Enable JDK binaries caching in CI by @jbachorik in #159
- Enable caching of Gradle binaries and dependencies by @jbachorik in #160
- Improve debuggability of failing profiler tests by @jbachorik in #161
- Defensive access to JMX for heap usage by @jbachorik in #162
- More fixes for the flaky NativeLibrariesTest by @jbachorik in #163
- Add safeguard for J9-specific jmethodid unloading behaviour (version-dependent) by @MattAlp in #164
Full Changelog: v_1.17.0...v_1.18.0