Lines Matching refs:CompilerDriver

116 class CompilerDriver::AOTCompilationStats {
256 CompilerDriver::CompilerDriver( in CompilerDriver() function in art::CompilerDriver
277 CompilerDriver::~CompilerDriver() { in ~CompilerDriver()
298 std::unique_ptr<const std::vector<uint8_t>> CompilerDriver::CreateJniDlsymLookupTrampoline() const { in CreateJniDlsymLookupTrampoline()
303 CompilerDriver::CreateJniDlsymLookupCriticalTrampoline() const { in CreateJniDlsymLookupCriticalTrampoline()
309 std::unique_ptr<const std::vector<uint8_t>> CompilerDriver::CreateQuickGenericJniTrampoline() in CreateQuickGenericJniTrampoline()
314 std::unique_ptr<const std::vector<uint8_t>> CompilerDriver::CreateQuickImtConflictTrampoline() in CreateQuickImtConflictTrampoline()
319 std::unique_ptr<const std::vector<uint8_t>> CompilerDriver::CreateQuickResolutionTrampoline() in CreateQuickResolutionTrampoline()
324 std::unique_ptr<const std::vector<uint8_t>> CompilerDriver::CreateQuickToInterpreterBridge() in CreateQuickToInterpreterBridge()
330 void CompilerDriver::CompileAll(jobject class_loader, in CompileAll()
349 Thread* self, const CompilerDriver& driver, Handle<mirror::ClassLoader> class_loader, in GetDexToDexCompilationLevel()
392 const CompilerDriver& driver, in GetDexToDexCompilationLevel()
419 CompilerDriver* driver, in CompileMethodHarness()
468 CompilerDriver* driver, in CompileMethodDex2Dex()
479 CompilerDriver* driver, in CompileMethodDex2Dex()
530 CompilerDriver* driver, in CompileMethodQuick()
542 CompilerDriver* driver, in CompileMethodQuick()
646 void CompilerDriver::Resolve(jobject class_loader, in Resolve()
668 void CompilerDriver::ResolveConstStrings(const std::vector<const DexFile*>& dex_files, in ResolveConstStrings()
755 static void InitializeTypeCheckBitstrings(CompilerDriver* driver, in InitializeTypeCheckBitstrings()
793 static void InitializeTypeCheckBitstrings(CompilerDriver* driver, in InitializeTypeCheckBitstrings()
814 inline void CompilerDriver::CheckThreadPools() { in CheckThreadPools()
845 void CompilerDriver::PrepareDexFilesForOatFile(TimingLogger* timings) { in PrepareDexFilesForOatFile()
854 void CompilerDriver::PreCompile(jobject class_loader, in PreCompile()
945 bool CompilerDriver::ShouldCompileBasedOnProfile(const MethodReference& method_ref) const { in ShouldCompileBasedOnProfile()
1082 void CompilerDriver::LoadImageClasses(TimingLogger* timings, in LoadImageClasses()
1354 void CompilerDriver::UpdateImageClasses(TimingLogger* timings, in UpdateImageClasses()
1369 void CompilerDriver::ProcessedInstanceField(bool resolved) { in ProcessedInstanceField()
1377 void CompilerDriver::ProcessedStaticField(bool resolved, bool local) { in ProcessedStaticField()
1387 ArtField* CompilerDriver::ComputeInstanceFieldInfo(uint32_t field_idx, in ComputeInstanceFieldInfo()
1411 bool CompilerDriver::ComputeInstanceFieldInfo(uint32_t field_idx, const DexCompilationUnit* mUnit, in ComputeInstanceFieldInfo()
1429 bool CompilerDriver::IsSafeCast(const DexCompilationUnit* mUnit, uint32_t dex_pc) { in IsSafeCast()
1454 CompilerDriver* compiler, in ParallelCompilationManager()
1475 CompilerDriver* GetCompiler() const { in GetCompiler()
1555 CompilerDriver* const compiler_;
1764 void CompilerDriver::ResolveDexFile(jobject class_loader, in ResolveDexFile()
1790 void CompilerDriver::SetVerified(jobject class_loader, in SetVerified()
1832 bool CompilerDriver::FastVerify(jobject jclass_loader, in FastVerify()
1911 void CompilerDriver::Verify(jobject jclass_loader, in Verify()
2105 void CompilerDriver::VerifyDexFile(jobject class_loader, in VerifyDexFile()
2175 void CompilerDriver::SetVerifiedDexFile(jobject class_loader, in SetVerifiedDexFile()
2594 void CompilerDriver::InitializeClasses(jobject jni_class_loader, in InitializeClasses()
2676 void CompilerDriver::InitializeClasses(jobject class_loader, in InitializeClasses()
2705 static void CompileDexFile(CompilerDriver* driver, in CompileDexFile()
2730 CompilerDriver* const driver = context.GetCompiler(); in CompileDexFile()
2794 void CompilerDriver::Compile(jobject class_loader, in Compile()
2844 void CompilerDriver::AddCompiledMethod(const MethodReference& method_ref, in AddCompiledMethod()
2854 CompiledMethod* CompilerDriver::RemoveCompiledMethod(const MethodReference& method_ref) { in RemoveCompiledMethod()
2860 bool CompilerDriver::GetCompiledClass(const ClassReference& ref, ClassStatus* status) const { in GetCompiledClass()
2872 ClassStatus CompilerDriver::GetClassStatus(const ClassReference& ref) const { in GetClassStatus()
2880 void CompilerDriver::RecordClassStatus(const ClassReference& ref, ClassStatus status) { in RecordClassStatus()
2930 CompiledMethod* CompilerDriver::GetCompiledMethod(MethodReference ref) const { in GetCompiledMethod()
2936 std::string CompilerDriver::GetMemoryUsageString(bool extended) const { in GetMemoryUsageString()
2953 void CompilerDriver::InitializeThreadPools() { in InitializeThreadPools()
2960 void CompilerDriver::FreeThreadPools() { in FreeThreadPools()
2965 void CompilerDriver::SetClasspathDexFiles(const std::vector<const DexFile*>& dex_files) { in SetClasspathDexFiles()