Lines Matching refs:abi
417 boolean matches(String abi) {
418 return abiList.contains(abi);
470 * @param abi non-null the ABI this app should be started with.
486 String abi,
493 abi, instructionSet, appDataDir, zygoteArgs);
517 writer.write("--query-abi-list");
595 * @param abi the ABI the process should use.
609 String abi,
687 return zygoteSendArgsAndGetResult(openZygoteSocketIfNeeded(abi), argsForZygote);
692 * Tries to establish a connection to the zygote that handles a given {@code abi}. Might block and retry if the
697 public static void establishZygoteConnectionForAbi(String abi) {
699 openZygoteSocketIfNeeded(abi);
701 throw new RuntimeException("Unable to connect to zygote for abi: " + abi, ex);
709 private static ZygoteState openZygoteSocketIfNeeded(String abi) throws ZygoteStartFailedEx {
718 if (primaryZygoteState.matches(abi)) {
731 if (secondaryZygoteState.matches(abi)) {
735 throw new ZygoteStartFailedEx("Unsupported zygote ABI: " + abi);