Lines Matching defs:unoptimized
273 // is the real state of the unoptimized code at the return site.
1024 // doesn't just get a copy of the existing unoptimized code.
1470 void BackEdgeTable::Patch(Isolate* isolate, Code* unoptimized) {
1477 int loop_nesting_level = unoptimized->allow_osr_at_loop_nesting_level() + 1;
1480 BackEdgeTable back_edges(unoptimized, &no_gc);
1484 unoptimized,
1486 PatchAt(unoptimized, back_edges.pc(i), ON_STACK_REPLACEMENT, patch);
1490 unoptimized->set_allow_osr_at_loop_nesting_level(loop_nesting_level);
1491 DCHECK(Verify(isolate, unoptimized));
1495 void BackEdgeTable::Revert(Isolate* isolate, Code* unoptimized) {
1500 int loop_nesting_level = unoptimized->allow_osr_at_loop_nesting_level();
1502 BackEdgeTable back_edges(unoptimized, &no_gc);
1506 unoptimized,
1508 PatchAt(unoptimized, back_edges.pc(i), INTERRUPT, patch);
1512 unoptimized->set_allow_osr_at_loop_nesting_level(0);
1514 DCHECK(Verify(isolate, unoptimized));
1519 bool BackEdgeTable::Verify(Isolate* isolate, Code* unoptimized) {
1521 int loop_nesting_level = unoptimized->allow_osr_at_loop_nesting_level();
1522 BackEdgeTable back_edges(unoptimized, &no_gc);
1530 unoptimized,