Home
last modified time | relevance | path

Searched refs:loaders (Results 1 – 11 of 11) sorted by relevance

/art/test/692-vdex-inmem-loader/src/
DMain.java72 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/
DDumpHelperTest.java249 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()
DDexUseManagerTest.java414 assertThat(mDexUseManager.getSecondaryDexInfo(OWNING_PKG_NAME).get(0).loaders()).hasSize(2); in testSecondaryDexNativeAbiSetChange()
/art/test/1946-list-descriptors/
Dinfo.txt1 Tests the jvmti-extension to get the classes contained in class-loaders.
/art/test/156-register-dex-file-multi-loader/
Dinfo.txt2 with multiple class loaders.
/art/test/626-const-class-linking/
Dinfo.txt2 to the same class even in the presence of custom class loaders even after
/art/test/833-background-verification/
Dinfo.txt2 run on user-defined class loaders, which can provoke races between the other
/art/test/068-classloader/
Dinfo.txt1 Class loaders allow code to "redefine" a given class, e.g. it's possible to
/art/libartservice/service/java/com/android/server/art/
DDexUseManagerLocal.java193 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()
DDumpHelper.java170 info.loaders().stream().collect(Collectors.toMap(loader in dumpSecondaryDex()
187 dumpUsedByOtherApps(ipw, snapshot, info.loaders(), packageName); in dumpSecondaryDex()
/art/test/
DREADME.md25 class loaders. Resources can be stored in the `res` directory, which is