RFR: 8357671: JFR: Remove JfrTraceIdEpoch synchronizing [v2]

Erik Gahlin egahlin at openjdk.org
Tue Jun 3 20:51:20 UTC 2025


On Tue, 3 Jun 2025 20:41:34 GMT, Markus Grönlund <mgronlun at openjdk.org> wrote:

>> 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

Marked as reviewed by egahlin (Reviewer).

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

PR Review: https://git.openjdk.org/jdk/pull/25625#pullrequestreview-2894076015


More information about the hotspot-jfr-dev mailing list