--- 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);
+ }
}