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