comparison src/share/vm/runtime/deoptimization.hpp @ 13216:51e97f88c771

Profile deoptimizations of OSR methods separately.
author Roland Schatz <roland.schatz@oracle.com>
date Tue, 03 Dec 2013 11:25:40 +0100
parents 6b2d8d20ecbd
children 5a9afbf72714
comparison
equal deleted inserted replaced
13215:dca16b3416ab 13216:51e97f88c771
376 // Update the mdo's count and per-BCI reason bits, returning previous state: 376 // Update the mdo's count and per-BCI reason bits, returning previous state:
377 static ProfileData* query_update_method_data(MethodData* trap_mdo, 377 static ProfileData* query_update_method_data(MethodData* trap_mdo,
378 int trap_bci, 378 int trap_bci,
379 DeoptReason reason, 379 DeoptReason reason,
380 bool update_total_trap_count, 380 bool update_total_trap_count,
381 #ifdef GRAAL
382 bool is_osr,
383 #endif
381 //outputs: 384 //outputs:
382 uint& ret_this_trap_count, 385 uint& ret_this_trap_count,
383 bool& ret_maybe_prior_trap, 386 bool& ret_maybe_prior_trap,
384 bool& ret_maybe_prior_recompile); 387 bool& ret_maybe_prior_recompile);
385 // class loading support for uncommon trap 388 // class loading support for uncommon trap