diff --git a/common/bin/compare_exceptions.sh.incl b/common/bin/compare_exceptions.sh.incl
index fb68ede81d4..30ae49c6fc1 100644
--- a/common/bin/compare_exceptions.sh.incl
+++ b/common/bin/compare_exceptions.sh.incl
@@ -185,7 +185,6 @@ if [ "$OPENJDK_TARGET_OS" = "solaris" ] && [ "$OPENJDK_TARGET_CPU" = "x86_64" ];
./lib/amd64/libjava.so
./lib/amd64/libjawt.so
./lib/amd64/libjdwp.so
- ./lib/amd64/libjfr.so
./lib/amd64/libjpeg.so
./lib/amd64/libjsdt.so
./lib/amd64/libjsound.so
@@ -321,7 +320,6 @@ if [ "$OPENJDK_TARGET_OS" = "solaris" ] && [ "$OPENJDK_TARGET_CPU" = "sparcv9" ]
./lib/sparcv9/libjava.so
./lib/sparcv9/libjawt.so
./lib/sparcv9/libjdwp.so
- ./lib/sparcv9/libjfr.so
./lib/sparcv9/libjpeg.so
./lib/sparcv9/libjsdt.so
./lib/sparcv9/libjsound.so
diff --git a/modules.xml b/modules.xml
index 75a523a8cc8..7c3ab34f827 100644
--- a/modules.xml
+++ b/modules.xml
@@ -239,6 +239,7 @@
java.xml
jdk.charsets
jdk.management.resource
+ jdk.jfr
jdk.net
jdk.scripting.nashorn
jdk.vm.ci
@@ -249,6 +250,22 @@
java.management
jdk.jvmstat
+
+ jdk.internal.org.xml.sax
+ jdk.jfr
+
+
+ jdk.internal.org.xml.sax.helpers
+ jdk.jfr
+
+
+ jdk.internal.util.xml
+ jdk.jfr
+
+
+ jdk.internal.util.xml.impl
+ jdk.jfr
+
jdk.internal.org.objectweb.asm
java.instrument
@@ -314,6 +331,7 @@
jdk.vm.ci
jdk.zipfs
java.instrument
+ jdk.jfr
sun.net
@@ -914,6 +932,7 @@
sun.management.spi
jdk.management
jdk.management.cmm
+ jdk.management.jfr