Lines Matching defs:osr
2234 // Raise the highest osr level if necessary
2242 // Get rid of the osr methods for the same bci that have lower levels.
2298 nmethod* osr = osr_nmethods_head();
2300 while (osr != NULL) {
2301 assert(osr->is_osr_method(), "wrong kind of nmethod found in chain");
2302 // There can be a time when a c1 osr method exists but we are waiting
2303 // for a c2 version. When c2 completes its osr nmethod we will trash
2308 if (osr->method() == m &&
2309 (bci == InvocationEntryBci || osr->osr_entry_bci() == bci)) {
2311 if (osr->comp_level() == comp_level) {
2314 return osr;
2317 if (best == NULL || (osr->comp_level() > best->comp_level())) {
2318 if (osr->comp_level() == CompLevel_highest_tier) {
2321 return osr;
2323 best = osr;
2327 osr = osr->osr_link();