hg: jdk9/dev/jdk: 4 new changesets

roger.riggs at oracle.com roger.riggs at oracle.com
Wed Jul 15 02:39:33 UTC 2015


Changeset: a8d28ceaf081
Author:    rriggs
Date:      2015-07-14 15:29 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a8d28ceaf081

8129344: (process) ProcessHandle instances should define equals and be value-based
Summary: add equals(), hashCode() and value-based spec
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/ProcessHandle.java

Changeset: 6bb7132e7d5f
Author:    rriggs
Date:      2015-07-14 15:35 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/6bb7132e7d5f

8078099: (process) ProcessHandle should uniquely identify processes
8078108: (process) ProcessHandle.isAlive should be robust
Summary: isAlive should check and confirm the start time
Reviewed-by: simonis, plevart

! make/mapfiles/libjava/mapfile-vers
! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c

Changeset: 2ff2cb40b407
Author:    rriggs
Date:      2015-07-14 22:21 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2ff2cb40b407

8130877: (process) java/lang/ProcessHandle/TreeTest test3 failure - Destroyed process.isAlive
Summary: Update test to check for children after processes are destroyed
Reviewed-by: darcy

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

Changeset: 0a8899dad301
Author:    rriggs
Date:      2015-07-14 22:21 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0a8899dad301

Merge

! make/mapfiles/libjava/mapfile-vers
- src/java.base/share/classes/jdk/internal/jimage/ImageFile.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModules.java
- src/java.base/share/classes/jdk/internal/jimage/PReader.java
- src/java.base/share/classes/jdk/internal/jimage/PackageModuleMap.java
- src/java.base/share/classes/jdk/internal/jimage/Resource.java
- src/java.base/share/classes/jdk/internal/jimage/concurrent/ConcurrentPReader.java
- src/java.base/share/classes/sun/text/normalizer/ICUData.java
- src/java.base/share/classes/sun/text/normalizer/IntTrie.java
- src/java.base/share/classes/sun/text/normalizer/NormalizerDataReader.java
- src/java.base/share/classes/sun/text/normalizer/RangeValueIterator.java
- src/java.base/share/classes/sun/text/normalizer/RuleCharacterIterator.java
- src/java.base/share/classes/sun/text/normalizer/SymbolTable.java
- src/java.base/share/classes/sun/text/normalizer/TrieIterator.java
- src/java.base/share/classes/sun/text/normalizer/UCharacterPropertyReader.java
- src/java.base/share/classes/sun/text/normalizer/UnicodeMatcher.java
- src/java.base/share/classes/sun/text/normalizer/UnicodeSetIterator.java
- src/java.base/share/classes/sun/text/resources/unorm.icu
- src/java.base/unix/native/libjava/ConcurrentPReader_md.c
- src/java.base/windows/native/libjava/ConcurrentPReader_md.c



More information about the jdk9-dev-changes mailing list