src/share/vm/oops/method.hpp

changeset 4566
461a3adac4d1
parent 4541
d05ff4bf41b3
parent 4562
8d9fc28831cc
child 4572
927a311d00f9
     1.1 --- a/src/share/vm/oops/method.hpp	Fri Feb 08 10:08:40 2013 +0100
     1.2 +++ b/src/share/vm/oops/method.hpp	Fri Feb 08 09:14:06 2013 -0800
     1.3 @@ -800,8 +800,12 @@
     1.4    static bool has_unloaded_classes_in_signature(methodHandle m, TRAPS);
     1.5  
     1.6    // Printing
     1.7 -  void print_short_name(outputStream* st = tty)  /*PRODUCT_RETURN*/; // prints as klassname::methodname; Exposed so field engineers can debug VM
     1.8 +  void print_short_name(outputStream* st = tty); // prints as klassname::methodname; Exposed so field engineers can debug VM
     1.9 +#if INCLUDE_JVMTI
    1.10 +  void print_name(outputStream* st = tty); // prints as "virtual void foo(int)"; exposed for TraceRedefineClasses
    1.11 +#else
    1.12    void print_name(outputStream* st = tty)        PRODUCT_RETURN; // prints as "virtual void foo(int)"
    1.13 +#endif
    1.14  
    1.15    // Helper routine used for method sorting
    1.16    static void sort_methods(Array<Method*>* methods,

mercurial