# HG changeset patch # User Doug Simon # Date 1443555427 -7200 # Node ID 02d95720c45505372fa95555f91c6acfef3e44dc # Parent 6b67831fd59a5d28fa199b10170114d36b8ac7c1 added HotSpotJVMCIRuntimeProvider.collectCounters and made CompilerToVM.collectCounters package-private diff -r 6b67831fd59a -r 02d95720c455 jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVM.java --- a/jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVM.java Tue Sep 29 21:15:04 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVM.java Tue Sep 29 21:37:07 2015 +0200 @@ -495,7 +495,7 @@ /** * Collects the current values of all JVMCI benchmark counters, summed up over all threads. */ - public long[] collectCounters() { + long[] collectCounters() { return collectCountersImpl(); } diff -r 6b67831fd59a -r 02d95720c455 jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotJVMCIRuntime.java --- a/jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotJVMCIRuntime.java Tue Sep 29 21:15:04 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotJVMCIRuntime.java Tue Sep 29 21:37:07 2015 +0200 @@ -367,4 +367,11 @@ } }; } + + /** + * Collects the current values of all JVMCI benchmark counters, summed up over all threads. + */ + public long[] collectCounters() { + return compilerToVm.collectCounters(); + } }