src/hotspot/share/oops/instanceKlass.cpp
changeset 54257 21702e87efdf
parent 53904 9c3fe09f69bc
child 54347 235883996bc7
--- a/src/hotspot/share/oops/instanceKlass.cpp	Sat Mar 23 17:18:49 2019 +0100
+++ b/src/hotspot/share/oops/instanceKlass.cpp	Sat Mar 23 21:51:07 2019 -0700
@@ -3367,7 +3367,9 @@
   if (cfs != NULL) {
     if (cfs->source() != NULL) {
       if (module_name != NULL) {
-        if (ClassLoader::is_modules_image(cfs->source())) {
+        // When the boot loader created the stream, it didn't know the module name
+        // yet. Let's format it now.
+        if (cfs->from_boot_loader_modules_image()) {
           info_stream.print(" source: jrt:/%s", module_name);
         } else {
           info_stream.print(" source: %s", cfs->source());