/art/test/674-hiddenapi/src-ex/ |
D | Linking.java | 42 public static int access() { in access() method in LinkFieldGetWhitelist 48 public static int access() { in access() method in LinkFieldGetLightGreylist 54 public static int access() { in access() method in LinkFieldGetDarkGreylist 60 public static int access() { in access() method in LinkFieldGetBlacklist 66 public static int access() { in access() method in LinkFieldGetBlacklistAndCorePlatformApi 74 public static void access(int x) { in access() method in LinkFieldSetWhitelist 81 public static void access(int x) { in access() method in LinkFieldSetLightGreylist 88 public static void access(int x) { in access() method in LinkFieldSetDarkGreylist 95 public static void access(int x) { in access() method in LinkFieldSetBlacklist 102 public static void access(int x) { in access() method in LinkFieldSetBlacklistAndCorePlatformApi [all …]
|
/art/test/dexdump/ |
D | values.txt | 48 access : 0x0019 (PUBLIC STATIC FINAL) 53 access : 0x0019 (PUBLIC STATIC FINAL) 58 access : 0x0019 (PUBLIC STATIC FINAL) 63 access : 0x0019 (PUBLIC STATIC FINAL) 68 access : 0x0019 (PUBLIC STATIC FINAL) 73 access : 0x0019 (PUBLIC STATIC FINAL) 78 access : 0x0019 (PUBLIC STATIC FINAL) 83 access : 0x0019 (PUBLIC STATIC FINAL) 88 access : 0x0019 (PUBLIC STATIC FINAL) 93 access : 0x0019 (PUBLIC STATIC FINAL) [all …]
|
D | staticfields.txt | 48 access : 0x0019 (PUBLIC STATIC FINAL) 53 access : 0x0019 (PUBLIC STATIC FINAL) 58 access : 0x0019 (PUBLIC STATIC FINAL) 63 access : 0x0019 (PUBLIC STATIC FINAL) 68 access : 0x0019 (PUBLIC STATIC FINAL) 73 access : 0x0019 (PUBLIC STATIC FINAL) 78 access : 0x0019 (PUBLIC STATIC FINAL) 83 access : 0x0019 (PUBLIC STATIC FINAL) 88 access : 0x0019 (PUBLIC STATIC FINAL) 93 access : 0x0019 (PUBLIC STATIC FINAL) [all …]
|
D | all.txt | 48 access : 0x000a (PRIVATE STATIC) 52 access : 0x000a (PRIVATE STATIC) 56 access : 0x000a (PRIVATE STATIC) 60 access : 0x000a (PRIVATE STATIC) 64 access : 0x000a (PRIVATE STATIC) 68 access : 0x000a (PRIVATE STATIC) 72 access : 0x000a (PRIVATE STATIC) 77 access : 0x0002 (PRIVATE) 81 access : 0x0002 (PRIVATE) 85 access : 0x0002 (PRIVATE) [all …]
|
/art/compiler/optimizing/ |
D | instruction_simplifier_shared.cc | 232 bool TryExtractArrayAccessAddress(HInstruction* access, in TryExtractArrayAccessAddress() argument 242 if (access->IsArraySet() && in TryExtractArrayAccessAddress() 243 access->AsArraySet()->GetValue()->GetType() == DataType::Type::kReference) { in TryExtractArrayAccessAddress() 249 access->IsArrayGet() && in TryExtractArrayAccessAddress() 250 access->GetType() == DataType::Type::kReference) { in TryExtractArrayAccessAddress() 257 HGraph* graph = access->GetBlock()->GetGraph(); in TryExtractArrayAccessAddress() 264 access->GetBlock()->InsertInstructionBefore(address, access); in TryExtractArrayAccessAddress() 265 access->ReplaceInput(address, 0); in TryExtractArrayAccessAddress() 268 access->AddSideEffects(SideEffects::DependsOnGC()); in TryExtractArrayAccessAddress() 270 DCHECK(access->GetSideEffects().Includes(SideEffects::DependsOnGC())); in TryExtractArrayAccessAddress() [all …]
|
D | instruction_simplifier_shared.h | 57 bool TryExtractArrayAccessAddress(HInstruction* access, 62 bool TryExtractVecArrayAccessAddress(HVecMemoryOperation* access, HInstruction* index);
|
/art/test/121-modifiers/src-java/ |
D | Asm.java | 106 if ((classNode.access & Opcodes.ACC_INTERFACE) == 0) { in modify() 111 classNode.access |= classFlagsOr; in modify() 116 fieldNode.access |= fieldFlagsOr; in modify() 122 methodNode.access |= methodFlagsOr; in modify()
|
/art/test/024-illegal-access/ |
D | info.txt | 1 Test that an attempt to access a private field results in a verification 2 error. Also try to access a non-public class in a different package with
|
/art/test/674-hiddenapi/ |
D | info.txt | 1 Test whether hidden API access flags are being enforced. The test is composed of 3 tries to access them with reflection/JNI/MethodHandles or link against them. 4 Note that the first is compiled twice - once with and once without hidden access 12 In this situation child should not be able to access hidden methods/fields
|
/art/test/600-verifier-fails/ |
D | info.txt | 13 access validation on field should occur prior to null reference check 15 soft verification failure (cannot access) should not hide the hard 19 access validation on method should occur prior to null reference check
|
/art/test/026-access/ |
D | expected.txt | 1 access test
|
/art/tools/hiddenapi/ |
D | README.md | 5 their access flags if their signatures appear on one of two lists - greylist and 6 blacklist - provided as text file inputs. These access flags denote to the 8 access restricted only to platform code. Methods/fields not mentioned on the two 31 Two bits of information are encoded in the DEX access flags. These are encoded 35 First bit is encoded as the inversion of visibility access flags (bits 2:0).
|
/art/test/919-obsolete-fields/ |
D | info.txt | 1 Tests obsolete method field access support
|
/art/test/414-static-fields/ |
D | info.txt | 1 Simple test for static field access.
|
/art/test/601-method-access/ |
D | info.txt | 1 Regression test for method access checks.
|
/art/test/527-checker-array-access-split/ |
D | info.txt | 1 Test arm- and arm64-specific array access optimization.
|
/art/test/990-field-trace/ |
D | info.txt | 1 Tests field access and modification watches in JVMTI
|
/art/test/542-unresolved-access-check/ |
D | info.txt | 1 Test unresolved/access checks entry points with the JIT.
|
/art/test/650-checker-inline-access-thunks/ |
D | info.txt | 1 Test that access thunks for nested classes are inlined.
|
/art/test/527-checker-array-access-simd/ |
D | info.txt | 1 Test arm- and arm64-specific array access optimization for simd loops.
|
/art/test/917-fields-transformation/ |
D | info.txt | 1 Tests field access after class redefinition support in the jvmti plugin.
|
/art/test/1984-structural-redefine-field-trace/ |
D | info.txt | 1 Tests field access and modification watches in JVMTI when target is structurally redefined.
|
/art/test/999-redefine-hiddenapi/ |
D | info.txt | 1 Tests that JVMTI class redefinition does not strip away hidden API access flags.
|
/art/test/536-checker-needs-access-check/ |
D | info.txt | 1 Verifies that we don't remove type checks when we need to check for access rights.
|
/art/test/507-referrer/ |
D | info.txt | 2 to do incorrect access checks on static fields when inlining.
|