src/share/vm/oops/methodCounters.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/oops/methodCounters.cpp	Tue May  6 15:13:01 2014
--- new/src/share/vm/oops/methodCounters.cpp	Tue May  6 15:13:01 2014

*** 32,37 **** --- 32,43 ---- void MethodCounters::clear_counters() { invocation_counter()->reset(); backedge_counter()->reset(); set_interpreter_throwout_count(0); set_interpreter_invocation_count(0); + set_nmethod_age(INT_MAX); + } + + bool MethodCounters::should_nmethod_age(int age) { + return UseCodeAging && (!MethodCounters::is_nmethod_hot(age) && + !MethodCounters::is_nmethod_age_unset(age)); }

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