# HG changeset patch # User redestad # Date 1444217564 -7200 # Wed Oct 07 13:32:44 2015 +0200 # Node ID 9f101d634a8153f873fef0c38de0ed2ee6132d5e # Parent 4bedcee102c4601d1d18a4155b9e4c7cb0ece560 8134607: Remove per-compiler performance counters Reviewed-by: duke diff --git a/src/java.management/share/classes/sun/management/CompilerThreadStat.java b/src/java.management/share/classes/sun/management/CompilerThreadStat.java --- a/src/java.management/share/classes/sun/management/CompilerThreadStat.java +++ b/src/java.management/share/classes/sun/management/CompilerThreadStat.java @@ -27,6 +27,7 @@ /** */ +@Deprecated public class CompilerThreadStat implements java.io.Serializable { private String name; private long taskCount; diff --git a/src/java.management/share/classes/sun/management/HotspotCompilation.java b/src/java.management/share/classes/sun/management/HotspotCompilation.java --- a/src/java.management/share/classes/sun/management/HotspotCompilation.java +++ b/src/java.management/share/classes/sun/management/HotspotCompilation.java @@ -90,6 +90,7 @@ this.time = (LongCounter) lookup(basename + "time"); } + @SuppressWarnings("deprecation") CompilerThreadStat getCompilerThreadStat() { MethodInfo minfo = new MethodInfo(method.stringValue(), (int) type.longValue(), @@ -182,6 +183,7 @@ return nmethodSize.longValue(); } + @Deprecated public List getCompilerThreadStats() { List list = new ArrayList<>(threads.size()); for (CompilerThreadInfo info : threads) { diff --git a/src/java.management/share/classes/sun/management/HotspotCompilationMBean.java b/src/java.management/share/classes/sun/management/HotspotCompilationMBean.java --- a/src/java.management/share/classes/sun/management/HotspotCompilationMBean.java +++ b/src/java.management/share/classes/sun/management/HotspotCompilationMBean.java @@ -46,6 +46,7 @@ * the statistic of a compiler thread. * */ + @Deprecated public java.util.List getCompilerThreadStats(); /**