< prev index next >

src/hotspot/share/oops/klass.cpp

Print this page




 693   return name()->as_klass_external_name();
 694 }
 695 
 696 const char* Klass::signature_name() const {
 697   if (name() == NULL)  return "<unknown>";
 698   return name()->as_C_string();
 699 }
 700 
 701 const char* Klass::external_kind() const {
 702   if (is_interface()) return "interface";
 703   if (is_abstract()) return "abstract class";
 704   return "class";
 705 }
 706 
 707 // Unless overridden, modifier_flags is 0.
 708 jint Klass::compute_modifier_flags(TRAPS) const {
 709   return 0;
 710 }
 711 
 712 int Klass::atomic_incr_biased_lock_revocation_count() {
 713   return (int) Atomic::add(1, &_biased_lock_revocation_count);
 714 }
 715 
 716 // Unless overridden, jvmti_class_status has no flags set.
 717 jint Klass::jvmti_class_status() const {
 718   return 0;
 719 }
 720 
 721 
 722 // Printing
 723 
 724 void Klass::print_on(outputStream* st) const {
 725   ResourceMark rm;
 726   // print title
 727   st->print("%s", internal_name());
 728   print_address_on(st);
 729   st->cr();
 730 }
 731 
 732 #define BULLET  " - "
 733 




 693   return name()->as_klass_external_name();
 694 }
 695 
 696 const char* Klass::signature_name() const {
 697   if (name() == NULL)  return "<unknown>";
 698   return name()->as_C_string();
 699 }
 700 
 701 const char* Klass::external_kind() const {
 702   if (is_interface()) return "interface";
 703   if (is_abstract()) return "abstract class";
 704   return "class";
 705 }
 706 
 707 // Unless overridden, modifier_flags is 0.
 708 jint Klass::compute_modifier_flags(TRAPS) const {
 709   return 0;
 710 }
 711 
 712 int Klass::atomic_incr_biased_lock_revocation_count() {
 713   return (int) Atomic::add(&_biased_lock_revocation_count, 1);
 714 }
 715 
 716 // Unless overridden, jvmti_class_status has no flags set.
 717 jint Klass::jvmti_class_status() const {
 718   return 0;
 719 }
 720 
 721 
 722 // Printing
 723 
 724 void Klass::print_on(outputStream* st) const {
 725   ResourceMark rm;
 726   // print title
 727   st->print("%s", internal_name());
 728   print_address_on(st);
 729   st->cr();
 730 }
 731 
 732 #define BULLET  " - "
 733 


< prev index next >