comparison src/share/vm/runtime/java.cpp @ 12962:5ccbab1c69f3

8026251: New type profiling points: parameters to methods Summary: x86 interpreter and c1 type profiling for parameters on method entries Reviewed-by: kvn, twisti
author roland
date Tue, 22 Oct 2013 09:51:47 +0200
parents d13d7aba8c12
children 096c224171c4 49a31fd8b93d
comparison
equal deleted inserted replaced
12961:4748b3308cda 12962:5ccbab1c69f3
191 tty->print_cr("------------------------------------------------------------------------"); 191 tty->print_cr("------------------------------------------------------------------------");
192 //m->print_name(tty); 192 //m->print_name(tty);
193 m->print_invocation_count(); 193 m->print_invocation_count();
194 tty->print_cr(" mdo size: %d bytes", m->method_data()->size_in_bytes()); 194 tty->print_cr(" mdo size: %d bytes", m->method_data()->size_in_bytes());
195 tty->cr(); 195 tty->cr();
196 // Dump data on parameters if any
197 if (m->method_data() != NULL && m->method_data()->parameters_type_data() != NULL) {
198 tty->fill_to(2);
199 m->method_data()->parameters_type_data()->print_data_on(tty);
200 }
196 m->print_codes(); 201 m->print_codes();
197 total_size += m->method_data()->size_in_bytes(); 202 total_size += m->method_data()->size_in_bytes();
198 } 203 }
199 tty->print_cr("------------------------------------------------------------------------"); 204 tty->print_cr("------------------------------------------------------------------------");
200 tty->print_cr("Total MDO size: %d bytes", total_size); 205 tty->print_cr("Total MDO size: %d bytes", total_size);