Searched refs:Abi (Results 1 – 9 of 9) sorted by relevance
/art/libartservice/service/javatests/com/android/server/art/ |
D | UtilsTest.java | 102 .containsExactly(Utils.Abi.create("armeabi-v7a", "arm", true /* isPrimaryAbi */), in testGetAllAbis() 103 Utils.Abi.create("arm64-v8a", "arm64", false /* isPrimaryAbi */)); in testGetAllAbis() 113 .containsExactly(Utils.Abi.create("arm64-v8a", "arm64", true /* isPrimaryAbi */), in testGetAllAbisTranslated() 114 Utils.Abi.create("armeabi-v7a", "arm", false /* isPrimaryAbi */)); in testGetAllAbisTranslated() 124 .containsExactly(Utils.Abi.create("armeabi-v7a", "arm", true /* isPrimaryAbi */)); in testGetAllAbisPrimaryOnly() 134 .containsExactly(Utils.Abi.create("arm64-v8a", "arm64", true /* isPrimaryAbi */)); in testGetAllAbisNone() 140 .containsExactly(Utils.Abi.create("armeabi-v7a", "arm", true /* isPrimaryAbi */)); in testGetAllAbisNone() 165 .containsExactly(Utils.Abi.create("armeabi-v7a", "arm", true /* isPrimaryAbi */)); in testGetAllAbisUnsupportedTranslation()
|
/art/libartservice/service/java/com/android/server/art/ |
D | ArtFileManager.java | 22 import static com.android.server.art.Utils.Abi; 71 public List<Pair<DetailedDexInfo, Abi>> getDexAndAbis( in getDexAndAbis() 73 List<Pair<DetailedDexInfo, Abi>> dexAndAbis = new ArrayList<>(); in getDexAndAbis() 77 for (Abi abi : Utils.getAllAbis(pkgState)) { in getDexAndAbis() 89 for (Abi abi : Utils.getAllAbisForNames(dexInfo.abiNames(), pkgState)) { in getDexAndAbis() 110 for (Abi abi : Utils.getAllAbis(pkgState)) { in getWritableArtifacts() 122 for (Abi abi : Utils.getAllAbisForNames(dexInfo.abiNames(), pkgState)) { in getWritableArtifacts() 145 for (Pair<DetailedDexInfo, Abi> pair : getDexAndAbis(pkgState, pkg, options)) { in getUsableArtifacts() 147 Abi abi = pair.second; in getUsableArtifacts()
|
D | Utils.java | 105 public static List<Abi> getAllAbis(@NonNull PackageState pkgState) { in getAllAbis() 106 List<Abi> abis = new ArrayList<>(); in getAllAbis() 114 abis.add(Abi.create(nativeIsaToAbi(isa), isa, false /* isPrimaryAbi */)); in getAllAbis() 131 public static List<Abi> getAllAbisForNames( in getAllAbisForNames() 134 Abi pkgPrimaryAbi = getPrimaryAbi(pkgState); in getAllAbisForNames() 137 -> Abi.create(name, VMRuntime.getInstructionSet(name), in getAllAbisForNames() 139 .sorted(Comparator.comparing(Abi::isPrimaryAbi).reversed()) in getAllAbisForNames() 144 public static Abi getPrimaryAbi(@NonNull PackageState pkgState) { in getPrimaryAbi() 150 return Abi.create(nativeIsaToAbi(isa), isa, true /* isPrimaryAbi */); in getPrimaryAbi() 159 return Abi.create( in getPrimaryAbi() [all …]
|
D | SecondaryDexopter.java | 22 import static com.android.server.art.Utils.Abi; 121 protected List<Abi> getAllAbis(@NonNull CheckedSecondaryDexInfo dexInfo) { in getAllAbis()
|
D | PrimaryDexopter.java | 22 import static com.android.server.art.Utils.Abi; 157 protected List<Abi> getAllAbis(@NonNull DetailedPrimaryDexInfo dexInfo) { in getAllAbis()
|
D | ArtManagerLocal.java | 29 import static com.android.server.art.Utils.Abi; 269 List<Pair<DetailedDexInfo, Abi>> dexAndAbis = in getDexoptStatus() 279 for (Pair<DetailedDexInfo, Abi> pair : dexAndAbis) { in getDexoptStatus() 281 Abi abi = pair.second; in getDexoptStatus() 300 for (Pair<DetailedDexInfo, Abi> pair : dexAndAbis) { in getDexoptStatus() 302 Abi abi = pair.second; in getDexoptStatus()
|
D | Dexopter.java | 23 import static com.android.server.art.Utils.Abi; 190 for (Abi abi : getAllAbis(dexInfo)) { in dexopt() 687 @NonNull protected abstract List<Abi> getAllAbis(@NonNull DexInfoType dexInfo); in getAllAbis()
|
D | DumpHelper.java | 232 Utils.Abi abi = Utils.getPrimaryAbi(loadingPkgState); in getLoaderState()
|
D | DexUseManagerLocal.java | 425 Utils.Abi abi = Utils.getPrimaryAbi(loadingPkgState); in notifyDexContainersLoaded()
|