hotspot/src/share/vm/oops/method.hpp
changeset 15591 b8aa0577f137
parent 15450 3321aba7b8af
child 15595 54a3423a504f
equal deleted inserted replaced
15469:7719efe7b23d 15591:b8aa0577f137
   798 
   798 
   799   // Return if true if not all classes references in signature, including return type, has been loaded
   799   // Return if true if not all classes references in signature, including return type, has been loaded
   800   static bool has_unloaded_classes_in_signature(methodHandle m, TRAPS);
   800   static bool has_unloaded_classes_in_signature(methodHandle m, TRAPS);
   801 
   801 
   802   // Printing
   802   // Printing
   803   void print_short_name(outputStream* st = tty)  /*PRODUCT_RETURN*/; // prints as klassname::methodname; Exposed so field engineers can debug VM
   803   void print_short_name(outputStream* st = tty); // prints as klassname::methodname; Exposed so field engineers can debug VM
       
   804 #if INCLUDE_JVMTI
       
   805   void print_name(outputStream* st = tty); // prints as "virtual void foo(int)"; exposed for TraceRedefineClasses
       
   806 #else
   804   void print_name(outputStream* st = tty)        PRODUCT_RETURN; // prints as "virtual void foo(int)"
   807   void print_name(outputStream* st = tty)        PRODUCT_RETURN; // prints as "virtual void foo(int)"
       
   808 #endif
   805 
   809 
   806   // Helper routine used for method sorting
   810   // Helper routine used for method sorting
   807   static void sort_methods(Array<Method*>* methods,
   811   static void sort_methods(Array<Method*>* methods,
   808                            Array<AnnotationArray*>* methods_annotations,
   812                            Array<AnnotationArray*>* methods_annotations,
   809                            Array<AnnotationArray*>* methods_parameter_annotations,
   813                            Array<AnnotationArray*>* methods_parameter_annotations,