< prev index next >

src/hotspot/share/classfile/classFileParser.cpp

Print this page

@@ -6150,11 +6150,11 @@
         bool skip = false;
         if (class_loader == NULL || SystemDictionary::is_platform_class_loader(class_loader)) {
           // For the boot and platform class loaders, skip classes that are not found in the
           // java runtime image, such as those found in the --patch-module entries.
           // These classes can't be loaded from the archive during runtime.
-          if (!ClassLoader::is_modules_image(stream->source()) && strncmp(stream->source(), "jrt:", 4) != 0) {
+          if (!stream->from_modules_image() && strncmp(stream->source(), "jrt:", 4) != 0) {
             skip = true;
           }
 
           if (class_loader == NULL && ClassLoader::contains_append_entry(stream->source())) {
             // .. but don't skip the boot classes that are loaded from -Xbootclasspath/a
< prev index next >