src/share/vm/oops/method.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/oops/method.hpp

src/share/vm/oops/method.hpp

Print this page
rev 6132 : 8037970: make PrintMethodData a diagnostic options
Summary: make PrintMethodData a diagnostic options for performance investigation
Reviewed-by:

*** 495,518 **** void set_signature_handler(address handler); // Interpreter oopmap support void mask_for(int bci, InterpreterOopMap* mask); - #ifndef PRODUCT // operations on invocation counter void print_invocation_count(); - #endif // byte codes void set_code(address code) { return constMethod()->set_code(code); } address code_base() const { return constMethod()->code_base(); } bool contains(address bcp) const { return constMethod()->contains(bcp); } // prints byte codes void print_codes() const { print_codes_on(tty); } ! void print_codes_on(outputStream* st) const PRODUCT_RETURN; ! void print_codes_on(int from, int to, outputStream* st) const PRODUCT_RETURN; // method parameters bool has_method_parameters() const { return constMethod()->has_method_parameters(); } int method_parameters_length() const --- 495,516 ---- void set_signature_handler(address handler); // Interpreter oopmap support void mask_for(int bci, InterpreterOopMap* mask); // operations on invocation counter void print_invocation_count(); // byte codes void set_code(address code) { return constMethod()->set_code(code); } address code_base() const { return constMethod()->code_base(); } bool contains(address bcp) const { return constMethod()->contains(bcp); } // prints byte codes void print_codes() const { print_codes_on(tty); } ! void print_codes_on(outputStream* st) const; ! void print_codes_on(int from, int to, outputStream* st) const; // method parameters bool has_method_parameters() const { return constMethod()->has_method_parameters(); } int method_parameters_length() const
src/share/vm/oops/method.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File