RFR: 8357671: JFR: Remove JfrTraceIdEpoch synchronizing [v2]
Markus Grönlund
mgronlun at openjdk.org
Tue Jun 3 20:41:34 UTC 2025
> Greetings,
>
> The JfrTraceIdEpoch::is_synchronizing() method and the field _synchronizing are remnants from the old days when we attempted to force CompilerThreads running in native mode into the correct epoch, which ultimately failed due to races.
>
> Removing all that old cruft. Also, reuse the existing epoch generation value for the string pool.
>
> Testing: jdk_jfr
>
> Thanks
> Markus
Markus Grönlund has updated the pull request incrementally with one additional commit since the last revision:
extended comment
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/25625/files
- new: https://git.openjdk.org/jdk/pull/25625/files/990275ad..f66b90ee
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=25625&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=25625&range=00-01
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/25625.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/25625/head:pull/25625
PR: https://git.openjdk.org/jdk/pull/25625
More information about the hotspot-jfr-dev
mailing list