src/hotspot/share/oops/instanceKlass.cpp
changeset 52706 19b15ff2576b
parent 52619 5b4242996d8c
child 52781 436097b038a1
equal deleted inserted replaced
52705:53a407ab6d22 52706:19b15ff2576b
   282         error = "types are in different packages";
   282         error = "types are in different packages";
   283       }
   283       }
   284 
   284 
   285       if (log_is_enabled(Trace, class, nestmates)) {
   285       if (log_is_enabled(Trace, class, nestmates)) {
   286         ResourceMark rm(THREAD);
   286         ResourceMark rm(THREAD);
   287         log_trace(class, nestmates)("Type %s is not a nest member of resolved type %s: %s",
   287         log_trace(class, nestmates)
   288                                     this->external_name(),
   288           ("Type %s (loader: %s) is not a nest member of "
   289                                     k->external_name(),
   289            "resolved type %s (loader: %s): %s",
   290                                     error);
   290            this->external_name(),
       
   291            this->class_loader_data()->loader_name_and_id(),
       
   292            k->external_name(),
       
   293            k->class_loader_data()->loader_name_and_id(),
       
   294            error);
   291       }
   295       }
   292 
   296 
   293       if (validationException != NULL) {
   297       if (validationException != NULL) {
   294         ResourceMark rm(THREAD);
   298         ResourceMark rm(THREAD);
   295         Exceptions::fthrow(THREAD_AND_LOCATION,
   299         Exceptions::fthrow(THREAD_AND_LOCATION,
   296                            validationException,
   300                            validationException,
   297                            "Type %s is not a nest member of %s: %s",
   301                            "Type %s (loader: %s) is not a nest member of %s (loader: %s): %s",
   298                            this->external_name(),
   302                            this->external_name(),
       
   303                            this->class_loader_data()->loader_name_and_id(),
   299                            k->external_name(),
   304                            k->external_name(),
       
   305                            k->class_loader_data()->loader_name_and_id(),
   300                            error
   306                            error
   301                            );
   307                            );
   302       }
   308       }
   303       return NULL;
   309       return NULL;
   304     } else {
   310     } else {