changeset 22634:02d95720c455

added HotSpotJVMCIRuntimeProvider.collectCounters and made CompilerToVM.collectCounters package-private
author Doug Simon <doug.simon@oracle.com>
date Tue, 29 Sep 2015 21:37:07 +0200
parents 6b67831fd59a
children 353eb2b44df8
files jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/CompilerToVM.java jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotJVMCIRuntime.java
diffstat 2 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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();
     }
 
--- 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();
+    }
 }