hotspot/src/share/vm/classfile/classFileParser.cpp
changeset 37078 dc9ee85e80d3
parent 36384 b0b41336a9a8
child 37094 c12f414936a1
equal deleted inserted replaced
37063:c9d5a3727011 37078:dc9ee85e80d3
  5356     // No 'else' here as logging levels are not mutually exclusive
  5356     // No 'else' here as logging levels are not mutually exclusive
  5357     if (log_is_enabled(Debug, classload)) {
  5357     if (log_is_enabled(Debug, classload)) {
  5358       ik->print_loading_log(LogLevel::Debug, _loader_data, _stream);
  5358       ik->print_loading_log(LogLevel::Debug, _loader_data, _stream);
  5359     }
  5359     }
  5360 
  5360 
  5361     if (log_is_enabled(Info, classresolve))  {
  5361     if (log_is_enabled(Debug, classresolve))  {
  5362       ResourceMark rm;
  5362       ResourceMark rm;
  5363       // print out the superclass.
  5363       // print out the superclass.
  5364       const char * from = ik->external_name();
  5364       const char * from = ik->external_name();
  5365       if (ik->java_super() != NULL) {
  5365       if (ik->java_super() != NULL) {
  5366         log_info(classresolve)("%s %s (super)",
  5366         log_debug(classresolve)("%s %s (super)",
  5367                    from,
  5367                    from,
  5368                    ik->java_super()->external_name());
  5368                    ik->java_super()->external_name());
  5369       }
  5369       }
  5370       // print out each of the interface classes referred to by this class.
  5370       // print out each of the interface classes referred to by this class.
  5371       const Array<Klass*>* const local_interfaces = ik->local_interfaces();
  5371       const Array<Klass*>* const local_interfaces = ik->local_interfaces();
  5372       if (local_interfaces != NULL) {
  5372       if (local_interfaces != NULL) {
  5373         const int length = local_interfaces->length();
  5373         const int length = local_interfaces->length();
  5374         for (int i = 0; i < length; i++) {
  5374         for (int i = 0; i < length; i++) {
  5375           const Klass* const k = local_interfaces->at(i);
  5375           const Klass* const k = local_interfaces->at(i);
  5376           const char * to = k->external_name();
  5376           const char * to = k->external_name();
  5377           log_info(classresolve)("%s %s (interface)", from, to);
  5377           log_debug(classresolve)("%s %s (interface)", from, to);
  5378         }
  5378         }
  5379       }
  5379       }
  5380     }
  5380     }
  5381   }
  5381   }
  5382 
  5382