RFR: 8365611: Throttle any JFR event
Markus Grönlund
mgronlun at openjdk.org
Mon Aug 18 09:48:14 UTC 2025
On Fri, 15 Aug 2025 14:58:12 GMT, Thomas Stuefe <stuefe at openjdk.org> wrote:
> This patch prepares the way to throttle any JFR event, not only the three events for which we hard-code throttlers. It also cleans up the throttler code and replaces the switch construct with a lookup table.
>
> The patch does not yet enable throttling for any other event, since that may be a contentious move, and I would like for this patch to go in without too much fuss. So I did not make any new events "throttleble".
>
> If it turns out to be non-contentious, I am fine with just enabling throttling capability for all events.
What motivates this change?
It does not make any sense to "throttle all events." Also, "all events" at this location only constitute JVM events, not Java events.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/26801#issuecomment-3195941664
More information about the hotspot-jfr-dev
mailing list