< prev index next >

src/hotspot/share/oops/method.hpp

Print this page

*** 998,1009 **** void print_name(outputStream* st = tty); // prints as "virtual void foo(int)"; exposed for TraceRedefineClasses #else void print_name(outputStream* st = tty) PRODUCT_RETURN; // prints as "virtual void foo(int)" #endif // Helper routine used for method sorting ! static void sort_methods(Array<Method*>* methods, bool set_idnums = true); // Deallocation function for redefine classes or if an error occurs void deallocate_contents(ClassLoaderData* loader_data); Method* get_new_method() const { --- 998,1011 ---- void print_name(outputStream* st = tty); // prints as "virtual void foo(int)"; exposed for TraceRedefineClasses #else void print_name(outputStream* st = tty) PRODUCT_RETURN; // prints as "virtual void foo(int)" #endif + typedef int (*method_comparator_func)(Method* a, Method* b); + // Helper routine used for method sorting ! static void sort_methods(Array<Method*>* methods, bool set_idnums = true, method_comparator_func func = NULL); // Deallocation function for redefine classes or if an error occurs void deallocate_contents(ClassLoaderData* loader_data); Method* get_new_method() const {
< prev index next >