[jdk17u-dev] RFR: 8291733: Remove JFR events that expose hashtable
Erik Gahlin
egahlin at openjdk.org
Thu Oct 16 02:34:13 UTC 2025
On Wed, 15 Oct 2025 08:30:03 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:
> I backport this for parity with 17.0.18-oracle.
>
> Resolved EventNames.java, probably clean anyways.
Sorry about this. Oracle plans to back out the removal of these events, as the enhancement backport was a mistake. Instead, the events will be disabled in default.jfc, which is much less intrusive but still prevents excessive overhead in the out-of-the-box configuration.
In other words, only make this change:
diff --git a/src/jdk.jfr/share/conf/jfr/default.jfc b/src/jdk.jfr/share/conf/jfr/default.jfc
index 6faba56991c..6b5659a24b0 100644
--- a/src/jdk.jfr/share/conf/jfr/default.jfc
+++ b/src/jdk.jfr/share/conf/jfr/default.jfc
@@ -38,17 +38,17 @@
</event>
<event name="jdk.PlaceholderTableStatistics">
- <setting name="enabled">true</setting>
+ <setting name="enabled">false</setting>
<setting name="period">10 s</setting>
</event>
<event name="jdk.LoaderConstraintsTableStatistics">
- <setting name="enabled">true</setting>
+ <setting name="enabled">false</setting>
<setting name="period">10 s</setting>
</event>
<event name="jdk.ProtectionDomainCacheTableStatistics">
- <setting name="enabled">true</setting>
+ <setting name="enabled">false</setting>
<setting name="period">10 s</setting>
</event>
-------------
PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4047#issuecomment-3408937611
More information about the jdk-updates-dev
mailing list