Lines Matching defs:CompilerDriver

111 class CompilerDriver::AOTCompilationStats {
260 CompilerDriver::CompilerDriver(
305 CompilerDriver::~CompilerDriver() {
325 std::unique_ptr<const std::vector<uint8_t>> CompilerDriver::CreateJniDlsymLookup() const {
329 std::unique_ptr<const std::vector<uint8_t>> CompilerDriver::CreateQuickGenericJniTrampoline()
334 std::unique_ptr<const std::vector<uint8_t>> CompilerDriver::CreateQuickImtConflictTrampoline()
339 std::unique_ptr<const std::vector<uint8_t>> CompilerDriver::CreateQuickResolutionTrampoline()
344 std::unique_ptr<const std::vector<uint8_t>> CompilerDriver::CreateQuickToInterpreterBridge()
350 void CompilerDriver::CompileAll(jobject class_loader,
384 Thread* self, const CompilerDriver& driver, Handle<mirror::ClassLoader> class_loader,
427 const CompilerDriver& driver,
456 CompilerDriver* driver,
518 CompilerDriver* driver,
530 CompilerDriver* driver,
583 CompilerDriver* driver,
596 CompilerDriver* driver,
680 void CompilerDriver::CompileOne(Thread* self, ArtMethod* method, TimingLogger* timings) {
757 void CompilerDriver::Resolve(jobject class_loader,
812 static void ResolveConstStrings(CompilerDriver* driver,
864 inline void CompilerDriver::CheckThreadPools() {
894 void CompilerDriver::PreCompile(jobject class_loader,
960 bool CompilerDriver::IsImageClass(const char* descriptor) const {
970 bool CompilerDriver::IsClassToCompile(const char* descriptor) const {
977 bool CompilerDriver::IsMethodToCompile(const MethodReference& method_ref) const {
986 bool CompilerDriver::ShouldCompileBasedOnProfile(const MethodReference& method_ref) const {
1086 void CompilerDriver::LoadImageClasses(TimingLogger* timings) {
1328 void CompilerDriver::UpdateImageClasses(TimingLogger* timings) {
1349 bool CompilerDriver::CanAssumeClassIsLoaded(mirror::Class* klass) {
1367 bool CompilerDriver::CanAccessTypeWithoutChecks(ObjPtr<mirror::Class> referrer_class,
1391 bool CompilerDriver::CanAccessInstantiableTypeWithoutChecks(ObjPtr<mirror::Class> referrer_class,
1420 void CompilerDriver::ProcessedInstanceField(bool resolved) {
1428 void CompilerDriver::ProcessedStaticField(bool resolved, bool local) {
1438 ArtField* CompilerDriver::ComputeInstanceFieldInfo(uint32_t field_idx,
1462 bool CompilerDriver::ComputeInstanceFieldInfo(uint32_t field_idx, const DexCompilationUnit* mUnit,
1480 const VerifiedMethod* CompilerDriver::GetVerifiedMethod(const DexFile* dex_file,
1486 bool CompilerDriver::IsSafeCast(const DexCompilationUnit* mUnit, uint32_t dex_pc) {
1511 CompilerDriver* compiler,
1532 CompilerDriver* GetCompiler() const {
1612 CompilerDriver* const compiler_;
1664 bool CompilerDriver::RequiresConstructorBarrier(const DexFile& dex_file,
1827 void CompilerDriver::ResolveDexFile(jobject class_loader,
1853 void CompilerDriver::SetVerified(jobject class_loader,
1911 bool CompilerDriver::FastVerify(jobject jclass_loader,
1979 void CompilerDriver::Verify(jobject jclass_loader,
2143 void CompilerDriver::VerifyDexFile(jobject class_loader,
2209 void CompilerDriver::SetVerifiedDexFile(jobject class_loader,
2583 void CompilerDriver::InitializeClasses(jobject jni_class_loader,
2660 void CompilerDriver::InitializeClasses(jobject class_loader,
2687 static void CompileDexFile(CompilerDriver* driver,
2743 CompilerDriver* const driver = context.GetCompiler();
2785 void CompilerDriver::Compile(jobject class_loader,
2833 void CompilerDriver::AddCompiledMethod(const MethodReference& method_ref,
2845 CompiledMethod* CompilerDriver::RemoveCompiledMethod(const MethodReference& method_ref) {
2851 bool CompilerDriver::GetCompiledClass(const ClassReference& ref, ClassStatus* status) const {
2863 ClassStatus CompilerDriver::GetClassStatus(const ClassReference& ref) const {
2871 void CompilerDriver::RecordClassStatus(const ClassReference& ref, ClassStatus status) {
2920 CompiledMethod* CompilerDriver::GetCompiledMethod(MethodReference ref) const {
2926 bool CompilerDriver::IsMethodVerifiedWithoutFailures(uint32_t method_idx,
2951 size_t CompilerDriver::GetNonRelativeLinkerPatchCount() const {
2955 void CompilerDriver::SetRequiresConstructorBarrier(Thread* self,
2963 bool CompilerDriver::RequiresConstructorBarrier(Thread* self,
2980 std::string CompilerDriver::GetMemoryUsageString(bool extended) const {
2997 bool CompilerDriver::MayInlineInternal(const DexFile* inlined_from,
3009 void CompilerDriver::InitializeThreadPools() {
3016 void CompilerDriver::FreeThreadPools() {
3021 void CompilerDriver::SetDexFilesForOatFile(const std::vector<const DexFile*>& dex_files) {
3027 void CompilerDriver::SetClasspathDexFiles(const std::vector<const DexFile*>& dex_files) {