Mercurial > hg > graal-compiler
diff src/share/vm/oops/methodKlass.cpp @ 2348:5d8f5a6dced7
7020403: Add AdvancedCompilationPolicy for tiered
Summary: This implements adaptive tiered compilation policy.
Reviewed-by: kvn, never
author | iveresov |
---|---|
date | Fri, 04 Mar 2011 15:14:16 -0800 |
parents | e5383553fd4e |
children | f00918f35c7f 94ec88ca68e2 |
line wrap: on
line diff
--- a/src/share/vm/oops/methodKlass.cpp Thu Mar 03 23:31:45 2011 -0800 +++ b/src/share/vm/oops/methodKlass.cpp Fri Mar 04 15:14:16 2011 -0800 @@ -103,6 +103,12 @@ 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