--- a/hotspot/src/share/vm/oops/instanceKlass.cpp Mon Jun 13 14:00:26 2016 +0000
+++ b/hotspot/src/share/vm/oops/instanceKlass.cpp Mon Jun 13 13:47:21 2016 -0400
@@ -3004,7 +3004,11 @@
if (cfs != NULL) {
if (cfs->source() != NULL) {
if (module_name != NULL) {
- log->print(" source: jrt:/%s", module_name);
+ if (ClassLoader::is_jrt(cfs->source())) {
+ log->print(" source: jrt:/%s", module_name);
+ } else {
+ log->print(" source: %s", cfs->source());
+ }
} else {
log->print(" source: %s", cfs->source());
}