Searched refs:access_flags (Results 1 - 25 of 39) sorted by relevance

12

/art/compiler/jni/quick/
H A Djni_compiler.h27 CompiledMethod* ArtQuickJniCompileMethod(CompilerDriver* compiler, uint32_t access_flags,
H A Djni_compiler.cc62 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 Ddex_compilation_unit.cc32 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 Ddex_compilation_unit.h41 uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags,
H A Dcompiler_driver.cc340 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 Dcompiler_driver.h599 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 Dcompiler.h49 uint32_t access_flags,
56 virtual CompiledMethod* JniCompile(uint32_t access_flags,
/art/compiler/dex/quick/
H A Dquick_compiler.h41 uint32_t access_flags,
48 CompiledMethod* JniCompile(uint32_t access_flags,
H A Dquick_compiler.cc613 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 Dverification_results.cc109 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 Dcompiler_ir.cc37 access_flags(0),
H A Dverification_results.h57 const uint32_t access_flags);
H A Dcompiler_ir.h180 uint32_t access_flags; // compiling method's access flags. member in struct:art::CompilationUnit
H A Ddex_to_dex_compiler.cc298 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 Dmir_analysis.cc1172 if (((cu_->access_flags & kAccConstructor) != 0) && ((cu_->access_flags & kAccStatic) != 0)) {
/art/runtime/verifier/
H A Dreg_type-inl.h44 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 Dmethod_verifier.h215 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 Dreflection.h73 uint32_t access_flags, mirror::Class** calling_class, size_t num_frames)
78 uint32_t access_flags, mirror::Class* calling_class)
H A Ddex_file_verifier.h60 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 Ddex_file_verifier.cc447 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 Dutils.cc432 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 Dreflection.cc839 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 Dart_method.h117 static bool IsDirect(uint32_t access_flags) { argument
118 return (access_flags & (kAccStatic | kAccPrivate | kAccConstructor)) != 0;
H A Dutils.h154 std::string PrettyJavaAccessFlags(uint32_t access_flags);
/art/compiler/optimizing/
H A Doptimizing_compiler.cc178 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

Completed in 287 milliseconds

12