Searched refs:loaders (Results 1 – 11 of 11) sorted by relevance
/art/test/692-vdex-inmem-loader/src/ |
D | Main.java | 72 ClassLoader[] loaders = null; in main() local 96 loaders = multiLoader(); in main() 97 test(loaders[0], /*hasVdex*/ featureEnabled, /*backedByOat*/ false, /*invokeMethod*/ false); in main() 98 test(loaders[1], /*hasVdex*/ featureEnabled, /*backedByOat*/ false, /*invokeMethod*/ true); in main() 100 loaders = multiLoader(); in main() 101 test(loaders[0], /*hasVdex*/ featureEnabled, /*backedByOat*/ featureEnabled, in main() 103 test(loaders[1], /*hasVdex*/ featureEnabled, /*backedByOat*/ featureEnabled, in main() 109 loaders = multiLoader(); in main() 110 test(loaders[0], /*hasVdex*/ featureEnabled, /*backedByOat*/ featureEnabled, in main() 112 test(loaders[1], /*hasVdex*/ featureEnabled, /*backedByOat*/ featureEnabled, in main() [all …]
|
/art/libartservice/service/javatests/com/android/server/art/ |
D | DumpHelperTest.java | 249 var loaders = new HashSet<DexLoader>(); in setUpForFoo() local 251 loaders.add(DexLoader.create(PKG_NAME_FOO, true /* isolatedProcess */)); in setUpForFoo() 253 loaders.add(DexLoader.create("com.example3.baz", false /* isolatedProcess */)); in setUpForFoo() 254 lenient().when(info1.loaders()).thenReturn(loaders); in setUpForFoo() 269 .when(info2.loaders()) in setUpForFoo()
|
D | DexUseManagerTest.java | 414 assertThat(mDexUseManager.getSecondaryDexInfo(OWNING_PKG_NAME).get(0).loaders()).hasSize(2); in testSecondaryDexNativeAbiSetChange()
|
/art/test/1946-list-descriptors/ |
D | info.txt | 1 Tests the jvmti-extension to get the classes contained in class-loaders.
|
/art/test/156-register-dex-file-multi-loader/ |
D | info.txt | 2 with multiple class loaders.
|
/art/test/626-const-class-linking/ |
D | info.txt | 2 to the same class even in the presence of custom class loaders even after
|
/art/test/833-background-verification/ |
D | info.txt | 2 run on user-defined class loaders, which can provoke races between the other
|
/art/test/068-classloader/ |
D | info.txt | 1 Class loaders allow code to "redefine" a given class, e.g. it's possible to
|
/art/libartservice/service/java/com/android/server/art/ |
D | DexUseManagerLocal.java | 193 info.loaders() in getSecondaryDexContainerFileUseInfo() 363 Set<DexLoader> loaders = Set.copyOf(filteredRecordByLoader.keySet()); in getSecondaryDexInfoImpl() local 366 loaders, isUsedByOtherApps(loaders, packageName), visibility)); in getSecondaryDexInfoImpl() 591 @NonNull Set<DexLoader> loaders, @NonNull String owningPackageName) { in isUsedByOtherApps() 592 return loaders.stream().anyMatch(loader -> isLoaderOtherApp(loader, owningPackageName)); in isUsedByOtherApps() 860 public abstract @NonNull Set<DexLoader> loaders(); in loaders() method in DexUseManagerLocal.SecondaryDexInfo 879 @NonNull Set<String> abiNames, @NonNull Set<DexLoader> loaders, in create() argument 883 Collections.unmodifiableSet(loaders), isUsedByOtherApps, fileVisibility); in create()
|
D | DumpHelper.java | 170 info.loaders().stream().collect(Collectors.toMap(loader in dumpSecondaryDex() 187 dumpUsedByOtherApps(ipw, snapshot, info.loaders(), packageName); in dumpSecondaryDex()
|
/art/test/ |
D | README.md | 25 class loaders. Resources can be stored in the `res` directory, which is
|