src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java
changeset 50745 a390cbb82d47
parent 50113 caf115bb98ad
child 52413 6372f5af9612
--- a/src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java	Sun Jun 24 16:25:47 2018 +0100
+++ b/src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java	Mon Jun 25 02:07:42 2018 +0200
@@ -73,7 +73,12 @@
     /**
      * Covers setting (for users of the JDK)
      */
-    JFR_SETTING(9);
+    JFR_SETTING(9),
+    /**
+     * Covers usage of jcmd with JFR
+     */
+    JFR_DCMD(10);
+
     /* set from native side */
     private volatile int tagSetLevel = 100; // prevent logging if JVM log system has not been initialized
 
@@ -86,4 +91,8 @@
     public boolean shouldLog(int level) {
         return level >= tagSetLevel;
     }
+
+    public boolean shouldLog(LogLevel logLevel) {
+        return shouldLog(logLevel.level);
+    }
 }