--- old/src/hotspot/share/oops/method.hpp 2018-04-20 00:47:04.000000000 +0100 +++ new/src/hotspot/share/oops/method.hpp 2018-04-20 00:47:04.000000000 +0100 @@ -958,11 +958,11 @@ static bool has_unloaded_classes_in_signature(const methodHandle& m, TRAPS); // Printing - void print_short_name(outputStream* st = tty); // prints as klassname::methodname; Exposed so field engineers can debug VM + void print_short_name(outputStream* st = tty) const; // prints as klassname::methodname; Exposed so field engineers can debug VM #if INCLUDE_JVMTI - void print_name(outputStream* st = tty); // prints as "virtual void foo(int)"; exposed for TraceRedefineClasses + void print_name(outputStream* st = tty) const; // prints as "virtual void foo(int)"; exposed for TraceRedefineClasses #else - void print_name(outputStream* st = tty) PRODUCT_RETURN; // prints as "virtual void foo(int)" + void print_name(outputStream* st = tty) const PRODUCT_RETURN; // prints as "virtual void foo(int)" #endif // Helper routine used for method sorting