Searched defs:deopt (Results 1 - 7 of 7) sorted by relevance

/art/test/535-deopt-and-inlining/src/
H A DMain.java32 deopt(array);
38 public static void deopt(int[] array) { method in class:Main
39 // Invoke `deopt` much more than `$inline$deopt` so that only `deopt` gets
43 $inline$deopt(array);
49 public static void $inline$deopt(int[] array) {
/art/openjdkjvmti/
H A Dti_breakpoint.cc81 DeoptManager* deopt = DeoptManager::Get(); local
84 deopt->RemoveMethodBreakpoint(b.GetMethod());
/art/compiler/optimizing/
H A Dcha_guard_optimization.cc92 HInstruction* deopt = compare->GetNext(); local
93 DCHECK(deopt->IsDeoptimize());
100 block->RemoveInstruction(deopt);
188 HInstruction* deopt = compare->GetNext(); local
189 DCHECK(deopt->IsDeoptimize());
201 block->RemoveInstruction(deopt);
H A Dgraph_checker.cc275 void GraphChecker::VisitDeoptimize(HDeoptimize* deopt) { argument
281 VisitInstruction(deopt);
H A Dinliner.cc540 // do not generate a deopt.
543 // Generating a deopt does not ensure that we will actually capture the new types;
556 // in the profile (unless there's another reason to deopt). So we might be stuck with
880 HInstruction* deopt = new (graph_->GetAllocator()) HDeoptimize( local
889 bb_cursor->InsertInstructionAfter(deopt, compare);
894 deopt->CopyEnvironmentFrom(invoke_instruction->GetEnvironment());
/art/libartbase/base/
H A Dlogging.h41 bool deopt; member in struct:art::LogVerbosity
/art/test/570-checker-osr/src/
H A DMain.java35 $noinline$deopt();
103 public static void $noinline$deopt() {
108 while (!isInOsrCode("$noinline$deopt")) {}

Completed in 2755 milliseconds