hg: jdk9/sandbox/jdk: 3 new changesets

roger.riggs at oracle.com roger.riggs at oracle.com
Sat Jan 17 17:22:00 UTC 2015


Changeset: 9002670d6b5b
Author:    rriggs
Date:      2015-01-15 16:53 -0500
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9002670d6b5b

8046092: Process Updates
Prototype of ProcessHandle API and implementations for Linux, Solaris, MacOSX, and Windows.
Reviewed-by: xxx

! make/mapfiles/libjava/mapfile-vers
! make/netbeans/j2se/nbproject/project.xml
+ src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c
+ src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c
+ src/java.base/macosx/native/libjava/ProcessInfoImpl_md.c
! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
+ src/java.base/share/classes/java/lang/ProcessHandle.java
+ src/java.base/share/classes/java/lang/ProcessHandleImpl.java
+ src/java.base/share/classes/java/lang/ProcessInfoImpl.java
+ src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c
+ src/java.base/solaris/native/libjava/ProcessInfoImpl_md.c
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/java/lang/UNIXProcess.java
+ src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
+ src/java.base/unix/native/libjava/ProcessInfoImpl_md.c
! src/java.base/unix/native/libjava/UNIXProcess_md.c
! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ src/java.base/windows/native/libjava/ProcessHandleImpl_win.c
+ src/java.base/windows/native/libjava/ProcessInfoImpl_md.c
+ test/java/lang/ProcessHandle/Basic.java
+ test/java/lang/ProcessHandle/CompletionTest.java
+ test/java/lang/ProcessHandle/InfoTest.java
+ test/java/lang/ProcessHandle/JavaChild.java
+ test/java/lang/ProcessHandle/TEST.properties
+ test/java/lang/ProcessHandle/TreeTest.java

Changeset: 5918987e6693
Author:    rriggs
Date:      2015-01-16 10:46 -0500
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5918987e6693

Test cleanup on Windows

! test/java/lang/ProcessHandle/InfoTest.java
! test/java/lang/ProcessHandle/TreeTest.java

Changeset: 75638e68660c
Author:    rriggs
Date:      2015-01-17 11:45 -0500
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/75638e68660c

Summary: Refactor native code; correct getAllProcesses; update tests

! make/mapfiles/libjava/mapfile-vers
- src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c
! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c
- src/java.base/macosx/native/libjava/ProcessInfoImpl_md.c
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
- src/java.base/share/classes/java/lang/ProcessInfoImpl.java
! src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c
- src/java.base/solaris/native/libjava/ProcessInfoImpl_md.c
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
- src/java.base/unix/native/libjava/ProcessInfoImpl_md.c
! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c
- src/java.base/windows/native/libjava/ProcessInfoImpl_md.c
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/CompletionTest.java
! test/java/lang/ProcessHandle/TreeTest.java



More information about the jdk9-sandbox-changes mailing list