/art/compiler/jni/quick/ |
H A D | jni_compiler.h | 27 CompiledMethod* ArtQuickJniCompileMethod(CompilerDriver* compiler, uint32_t access_flags,
|
H A D | jni_compiler.cc | 62 uint32_t access_flags, uint32_t method_idx, 64 const bool is_native = (access_flags & kAccNative) != 0; 66 const bool is_static = (access_flags & kAccStatic) != 0; 67 const bool is_synchronized = (access_flags & kAccSynchronized) != 0; 600 CompiledMethod* ArtQuickJniCompileMethod(CompilerDriver* compiler, uint32_t access_flags, argument 602 return ArtJniCompileMethodInternal(compiler, access_flags, method_idx, dex_file); 61 ArtJniCompileMethodInternal(CompilerDriver* driver, uint32_t access_flags, uint32_t method_idx, const DexFile& dex_file) argument
|
/art/compiler/driver/ |
H A D | dex_compilation_unit.cc | 32 uint32_t access_flags, 41 access_flags_(access_flags), 25 DexCompilationUnit(CompilationUnit* cu, jobject class_loader, ClassLinker* class_linker, const DexFile& dex_file, const DexFile::CodeItem* code_item, uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags, const VerifiedMethod* verified_method) argument
|
H A D | dex_compilation_unit.h | 41 uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags,
|
H A D | compiler_driver.cc | 340 uint32_t access_flags, 552 uint32_t access_flags = method->GetAccessFlags(); local 583 CompileMethod(self, code_item, access_flags, invoke_type, class_def_idx, method_idx, 592 const uint32_t access_flags = method->GetAccessFlags(); local 605 CompileMethod(self, code_item, access_flags, invoke_type, class_def_idx, method_idx, 2256 uint32_t access_flags, InvokeType invoke_type, 2265 if ((access_flags & kAccNative) != 0) { 2271 compiled_method = compiler_->JniCompile(access_flags, method_idx, dex_file); 2274 } else if ((access_flags & kAccAbstract) != 0) { 2280 verification_results_->IsCandidateForCompilation(method_ref, access_flags) 2255 CompileMethod(Thread* self, const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file, DexToDexCompilationLevel dex_to_dex_compilation_level, bool compilation_enabled) argument [all...] |
H A D | compiler_driver.h | 599 void CompileMethod(Thread* self, const DexFile::CodeItem* code_item, uint32_t access_flags, 680 uint32_t access_flags, InvokeType invoke_type,
|
/art/compiler/ |
H A D | compiler.h | 49 uint32_t access_flags, 56 virtual CompiledMethod* JniCompile(uint32_t access_flags,
|
/art/compiler/dex/quick/ |
H A D | quick_compiler.h | 41 uint32_t access_flags, 48 CompiledMethod* JniCompile(uint32_t access_flags,
|
H A D | quick_compiler.cc | 613 uint32_t access_flags, 644 cu.access_flags = access_flags; 700 cu.mir_graph->InlineMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx, 789 CompiledMethod* QuickCompiler::JniCompile(uint32_t access_flags, argument 792 return ArtQuickJniCompileMethod(GetCompilerDriver(), access_flags, method_idx, dex_file); 612 Compile(const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file) const argument
|
/art/compiler/dex/ |
H A D | verification_results.cc | 109 const uint32_t access_flags) { 115 ((access_flags & kAccConstructor) != 0) && ((access_flags & kAccStatic) != 0)) { 108 IsCandidateForCompilation(MethodReference&, const uint32_t access_flags) argument
|
H A D | compiler_ir.cc | 37 access_flags(0),
|
H A D | verification_results.h | 57 const uint32_t access_flags);
|
H A D | compiler_ir.h | 180 uint32_t access_flags; // compiling method's access flags. member in struct:art::CompilationUnit
|
H A D | dex_to_dex_compiler.cc | 298 uint32_t access_flags, art::InvokeType invoke_type, 305 dex_file, code_item, class_def_idx, method_idx, access_flags, 297 ArtCompileDEX(art::CompilerDriver& driver, const art::DexFile::CodeItem* code_item, uint32_t access_flags, art::InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const art::DexFile& dex_file, art::DexToDexCompilationLevel dex_to_dex_compilation_level) argument
|
H A D | mir_analysis.cc | 1172 if (((cu_->access_flags & kAccConstructor) != 0) && ((cu_->access_flags & kAccStatic) != 0)) {
|
/art/runtime/verifier/ |
H A D | reg_type-inl.h | 44 inline bool RegType::CanAccessMember(mirror::Class* klass, uint32_t access_flags) const { 45 if ((access_flags & kAccPublic) != 0) { 49 return GetClass()->CanAccessMember(klass, access_flags);
|
H A D | method_verifier.h | 215 uint32_t access_flags, bool can_load_classes, bool allow_soft_failures, 219 method, access_flags, can_load_classes, allow_soft_failures, 285 ArtMethod* method, uint32_t access_flags,
|
/art/runtime/ |
H A D | reflection.h | 73 uint32_t access_flags, mirror::Class** calling_class, size_t num_frames) 78 uint32_t access_flags, mirror::Class* calling_class)
|
H A D | dex_file_verifier.h | 60 bool CheckClassDataItemField(uint32_t idx, uint32_t access_flags, bool expect_static); 61 bool CheckClassDataItemMethod(uint32_t idx, uint32_t access_flags, uint32_t code_offset,
|
H A D | dex_file_verifier.cc | 447 bool DexFileVerifier::CheckClassDataItemField(uint32_t idx, uint32_t access_flags, argument 453 bool is_static = (access_flags & kAccStatic) != 0; 459 if (UNLIKELY((access_flags & ~kAccJavaFlagsMask) != 0)) { 460 ErrorStringPrintf("Bad class_data_item field access_flags %x", access_flags); 467 bool DexFileVerifier::CheckClassDataItemMethod(uint32_t idx, uint32_t access_flags, argument 473 bool is_direct = (access_flags & (kAccStatic | kAccPrivate | kAccConstructor)) != 0; 474 bool expect_code = (access_flags & (kAccNative | kAccAbstract)) == 0; 475 bool is_synchronized = (access_flags & kAccSynchronized) != 0; 476 bool allow_synchronized = (access_flags [all...] |
H A D | utils.cc | 432 std::string PrettyJavaAccessFlags(uint32_t access_flags) { argument 434 if ((access_flags & kAccPublic) != 0) { 437 if ((access_flags & kAccProtected) != 0) { 440 if ((access_flags & kAccPrivate) != 0) { 443 if ((access_flags & kAccFinal) != 0) { 446 if ((access_flags & kAccStatic) != 0) { 449 if ((access_flags & kAccTransient) != 0) { 452 if ((access_flags & kAccVolatile) != 0) { 455 if ((access_flags & kAccSynchronized) != 0) {
|
H A D | reflection.cc | 839 uint32_t access_flags, mirror::Class** calling_class, size_t num_frames) { 840 if ((access_flags & kAccPublic) != 0) { 849 return VerifyAccess(self, obj, declaring_class, access_flags, klass); 853 uint32_t access_flags, mirror::Class* calling_class) { 858 if ((access_flags & kAccPrivate) != 0) { 861 if ((access_flags & kAccProtected) != 0) { 838 VerifyAccess(Thread* self, mirror::Object* obj, mirror::Class* declaring_class, uint32_t access_flags, mirror::Class** calling_class, size_t num_frames) argument 852 VerifyAccess(Thread* self, mirror::Object* obj, mirror::Class* declaring_class, uint32_t access_flags, mirror::Class* calling_class) argument
|
H A D | art_method.h | 117 static bool IsDirect(uint32_t access_flags) { argument 118 return (access_flags & (kAccStatic | kAccPrivate | kAccConstructor)) != 0;
|
H A D | utils.h | 154 std::string PrettyJavaAccessFlags(uint32_t access_flags);
|
/art/compiler/optimizing/ |
H A D | optimizing_compiler.cc | 178 uint32_t access_flags, 186 uint32_t access_flags, 193 CompiledMethod* JniCompile(uint32_t access_flags, 196 return ArtQuickJniCompileMethod(GetCompilerDriver(), access_flags, method_idx, dex_file); 478 uint32_t access_flags, 528 class_def_idx, method_idx, access_flags, 620 uint32_t access_flags, 630 method = TryCompile(code_item, access_flags, invoke_type, class_def_idx, 643 method = delegate_->Compile(code_item, access_flags, invoke_type, class_def_idx, method_idx, 477 TryCompile(const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file) const argument 619 Compile(const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject jclass_loader, const DexFile& dex_file) const argument
|