Home
last modified time | relevance | path

Searched refs:driver_ (Results 1 – 7 of 7) sorted by relevance

/art/openjdkjvmti/
Dti_redefine.cc325 driver_(driver), in ClassRedefinition()
330 GetMirrorClass()->MonitorEnter(driver_->self_); in ClassRedefinition()
334 if (driver_ != nullptr) { in ~ClassRedefinition()
335 GetMirrorClass()->MonitorExit(driver_->self_); in ~ClassRedefinition()
475 return driver_->self_->DecodeJObject(klass_)->AsClass(); in GetMirrorClass()
484 art::StackHandleScope<2> hs(driver_->self_); in CreateNewDexCache()
485 art::ClassLinker* cl = driver_->runtime_->GetClassLinker(); in CreateNewDexCache()
488 cl->GetClassRoot(art::ClassLinker::kJavaLangDexCache)->AllocObject(driver_->self_)))); in CreateNewDexCache()
490 driver_->self_->AssertPendingOOMException(); in CreateNewDexCache()
496 driver_->self_->AssertPendingOOMException(); in CreateNewDexCache()
[all …]
Dti_redefine.h120 : driver_(other.driver_), in ClassRedefinition()
125 other.driver_ = nullptr; in ClassRedefinition()
143 driver_->RecordFailure(e, class_sig_, err); in RecordFailure()
209 Redefiner* driver_;
/art/compiler/
Dcompiler.h116 driver_(driver), maximum_compilation_time_before_warning_(warning) { in Compiler()
120 return driver_; in GetCompilerDriver()
124 CompilerDriver* const driver_;
/art/compiler/dex/
Ddex_to_dex_compiler.cc107 CompilerDriver& driver_; member
128 : driver_(driver), in DexToDexCompiler()
173 driver_(*compiler->GetDriver()), in CompilationState()
323 if (driver_.IsSafeCast(&unit_, dex_pc)) { in Compile()
378 driver_.RequiresConstructorBarrier(Thread::Current(), unit_.GetDexFile(), in CompileReturnVoid()
397 if (!driver_.IsSafeCast(&unit_, dex_pc)) { in CompileCheckCast()
436 bool fast_path = driver_.ComputeInstanceFieldInfo(field_idx, &unit_, is_put, in CompileInstanceFieldAccess()
531 driver_->GetVerifiedMethod(&dex_file, method_idx), in CompileMethod()
611 InstructionSet instruction_set = driver_->GetInstructionSet(); in CompileMethod()
617 driver_, in CompileMethod()
[all …]
Ddex_to_dex_compiler.h71 return driver_; in GetDriver()
95 CompilerDriver* const driver_; variable
/art/compiler/linker/
Drelative_patcher_test.h46 driver_(&compiler_options_, in RelativePatcherTest()
83 &driver_,
271 CompilerDriver driver_; // Needed for constructing CompiledMethod. variable
/art/dex2oat/
Ddex2oat.cc644 driver_(nullptr), in Dex2Oat()
664 driver_.release(); in ~Dex2Oat()
1713 CHECK(driver_ == nullptr); in Setup()
1868 driver_.reset(new CompilerDriver(compiler_options_.get(), in Compile()
1879 driver_->SetDexFilesForOatFile(dex_files_); in Compile()
1881 driver_->SetClasspathDexFiles(class_loader_context_->FlattenOpenedDexFiles()); in Compile()
1891 callbacks_->SetDoesClassUnloading(true, driver_.get()); in Compile()
1947 driver_->CompileAll(class_loader, dex_files, timings_); in CompileDexFiles()
2046 image_writer_.reset(new linker::ImageWriter(*driver_, in WriteOutputFiles()
2068 oat_writer->Initialize(driver_.get(), image_writer_.get(), dex_files); in WriteOutputFiles()
[all …]