src/share/vm/oops/methodKlass.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/oops/methodKlass.cpp	Thu Mar  3 14:50:39 2011
--- new/src/share/vm/oops/methodKlass.cpp	Thu Mar  3 14:50:39 2011

*** 101,110 **** --- 101,116 ---- m->set_interpreter_invocation_count(0); m->invocation_counter()->init(); m->backedge_counter()->init(); m->clear_number_of_breakpoints(); + #ifdef TIERED + m->set_rate(0); + m->set_prev_event_count(0); + m->set_prev_time(0); + #endif + assert(m->is_parsable(), "must be parsable here."); assert(m->size() == size, "wrong size for object"); // We should not publish an uprasable object's reference // into one that is parsable, since that presents problems // for the concurrent parallel marking and precleaning phases

src/share/vm/oops/methodKlass.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File