hg: ppc-aix-port/jdk8/jdk: Adapt the AIX implementation of UNIXProcess to the changes in '5049299: (process) Use posix_spawn, not fork, on S10 to avoid swap exhaustion'.
volker.simonis at gmail.com
volker.simonis at gmail.com
Thu Oct 10 02:39:03 PDT 2013
Changeset: 1ba98d97d91b
Author: simonis
Date: 2013-10-10 11:35 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/jdk/rev/1ba98d97d91b
Adapt the AIX implementation of UNIXProcess to the changes in '5049299: (process) Use posix_spawn, not fork, on S10 to avoid swap exhaustion'.
AIX now uses 'posix_spawn' by default and can still use 'fork' as fallback.
Also rebase the AIX implementation on the corresponding Linux version (it was based on Solaris before).
Also fix the tests under 'test/java/lang/ProcessBuilder' to run under AIX.
! makefiles/CompileLaunchers.gmk
! src/solaris/classes/java/lang/UNIXProcess.java.aix
! src/solaris/native/java/lang/UNIXProcess_md.c
! src/solaris/native/java/lang/childproc.c
! test/java/lang/ProcessBuilder/Basic.java
! test/java/lang/ProcessBuilder/DestroyTest.java
More information about the ppc-aix-port-dev
mailing list