Lines Matching defs:abi
439 boolean matches(String abi) {
440 return abiList.contains(abi);
492 * @param abi non-null the ABI this app should be started with.
508 String abi,
515 abi, instructionSet, appDataDir, zygoteArgs);
539 writer.write("--query-abi-list");
617 * @param abi the ABI the process should use.
631 String abi,
720 return zygoteSendArgsAndGetResult(openZygoteSocketIfNeeded(abi), argsForZygote);
725 * Tries to establish a connection to the zygote that handles a given {@code abi}. Might block and retry if the
730 public static void establishZygoteConnectionForAbi(String abi) {
732 openZygoteSocketIfNeeded(abi);
734 throw new RuntimeException("Unable to connect to zygote for abi: " + abi, ex);
742 private static ZygoteState openZygoteSocketIfNeeded(String abi) throws ZygoteStartFailedEx {
751 if (primaryZygoteState.matches(abi)) {
764 if (secondaryZygoteState.matches(abi)) {
768 throw new ZygoteStartFailedEx("Unsupported zygote ABI: " + abi);