Lines Matching defs:deoptimize
595 // the days we had adapter frames. When we deoptimize a situation where a
597 // to survive the call to the callee. If we deoptimize the callee the only
1353 fr.deoptimize(thread);
1356 void Deoptimization::deoptimize(JavaThread* thread, frame fr, RegisterMap *map) {
1357 deoptimize(thread, fr, map, Reason_constraint);
1360 void Deoptimization::deoptimize(JavaThread* thread, frame fr, RegisterMap *map, DeoptReason reason) {
1362 // Do not deoptimize the frame which is already patched
1378 // there is no exception handler for this pc => deoptimize
1381 // Use Deoptimization::deoptimize for all of its side-effects:
1390 Deoptimization::deoptimize(thread, caller_frame, ®_map, Deoptimization::Reason_not_compiled_exception_handler);
1403 "can only deoptimize other thread at a safepoint");
1410 deoptimize(thread, fr, ®_map, reason);