RFR: 8306028: separate ThreadStart/ThreadEnd events posting code in JVMTI VTMS transitions

Serguei Spitsyn sspitsyn at openjdk.org
Fri Apr 14 22:07:27 UTC 2023


This refactoring to separate ThreadStart/ThreadEnd events posting code in the JVMTI VTMS transitions is needed for future work on JVMTI scalability and performance improvements. It is to easier put this code on slow path.

Testing: mach5 tiers 1-6 were successful.

-------------

Commit messages:
 - 8306028: separate ThreadStart/ThreadEnd events posting code in JVMTI VTMS transitions

Changes: https://git.openjdk.org/jdk/pull/13484/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=13484&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8306028
  Stats: 161 lines in 4 files changed: 86 ins; 61 del; 14 mod
  Patch: https://git.openjdk.org/jdk/pull/13484.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/13484/head:pull/13484

PR: https://git.openjdk.org/jdk/pull/13484


More information about the serviceability-dev mailing list