hg: jdk9/client/jdk: 62 new changesets

philip.race at oracle.com philip.race at oracle.com
Tue Nov 17 21:26:33 UTC 2015


Changeset: 5ee9639ba99f
Author:    rhalade
Date:      2015-11-10 01:38 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5ee9639ba99f

8048356: SecureRandom default provider tests
Reviewed-by: wetmore

+ test/java/security/SecureRandom/DefaultProvider.java

Changeset: f3b72beef927
Author:    darcy
Date:      2015-11-09 18:27 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f3b72beef927

8142369: Move TestLocalTime.java to tier 2
Reviewed-by: lancea, sherman

! test/TEST.groups
! test/java/util/zip/TestLocalTime.java

Changeset: 55573c377d64
Author:    bobv
Date:      2015-10-19 13:41 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/55573c377d64

8136556: Add the ability to perform static builds of MacOSX x64 binaries
Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti

! make/Import.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/SecurityLibraries.gmk
! make/mapfiles/libnio/mapfile-macosx
! src/demo/share/jvmti/agent_util/agent_util.h
! src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
! src/demo/share/jvmti/gctest/gctest.c
! src/demo/share/jvmti/heapTracker/heapTracker.c
! src/demo/share/jvmti/heapTracker/heapTracker.h
! src/demo/share/jvmti/heapViewer/heapViewer.c
! src/demo/share/jvmti/minst/minst.c
! src/demo/share/jvmti/minst/minst.h
! src/demo/share/jvmti/mtrace/mtrace.c
! src/demo/share/jvmti/mtrace/mtrace.h
! src/demo/share/jvmti/versionCheck/versionCheck.c
! src/demo/share/jvmti/waiters/Monitor.hpp
! src/demo/share/jvmti/waiters/Thread.cpp
! src/demo/share/jvmti/waiters/waiters.cpp
! src/java.base/macosx/native/libjava/java_props_macosx.c
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/share/native/libjava/check_version.c
! src/java.base/share/native/libjava/jio.c
! src/java.base/share/native/libjava/jni_util.h
! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnio/nio_util.c
! src/java.base/share/native/libverify/check_code.c
! src/java.base/share/native/libzip/ZipFile.c
! src/java.base/unix/native/libjava/jlong_md.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! src/java.desktop/macosx/native/libjawt/jawt.m
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
! src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m
! src/java.desktop/share/native/libfontmanager/sunFont.c
! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c
! src/java.desktop/share/native/libjsound/Platform.c
! src/java.desktop/share/native/libjsound/Utilities.h
! src/java.desktop/share/native/liblcms/LCMS.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageUtils.c
! src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
! src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/unix/native/libjawt/jawt.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libjawt/jawt.cpp
! src/java.instrument/share/native/libinstrument/InstrumentationImplNativeMethods.c
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.instrument/share/native/libinstrument/JarFacade.h
! src/java.instrument/share/native/libinstrument/Utilities.h
! src/java.management/share/native/libmanagement/management.c
! src/java.prefs/macosx/native/libprefs/MacOSXPreferencesFile.m
! src/java.prefs/unix/native/libprefs/FileSystemPreferences.c
! src/java.prefs/windows/native/libprefs/WindowsPreferences.c
! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c
! src/java.security.jgss/share/native/libj2gss/NativeUtil.c
! src/java.security.jgss/share/native/libj2gss/NativeUtil.h
! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c
! src/java.smartcardio/share/native/libj2pcsc/pcsc.c
! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c
! src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
! src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m
! src/jdk.deploy.osx/macosx/native/libosx/Dispatch.m
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.h
! src/jdk.jdwp.agent/share/native/libjdwp/transport.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
! src/jdk.jdwp.agent/share/native/libjdwp/vm_interface.h
! src/jdk.management/share/native/libmanagement_ext/management_ext.c
! src/jdk.pack200/share/native/common-unpack/utils.cpp
! src/jdk.pack200/share/native/libunpack/jni.cpp
! src/jdk.sctp/unix/native/libsctp/SctpNet.c
! src/jdk.security.auth/unix/native/libjaas/Unix.c
! src/jdk.security.auth/windows/native/libjaas/nt.c

Changeset: 6149969c6e3b
Author:    bobv
Date:      2015-10-19 15:48 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/6149969c6e3b

Merge


Changeset: f267778b0caa
Author:    bobv
Date:      2015-10-21 16:39 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f267778b0caa

Merge


Changeset: bd9ffb2bd98f
Author:    chegar
Date:      2015-10-27 14:19 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bd9ffb2bd98f

8139891: Prepare Unsafe for true encapsulation
Reviewed-by: alanb, dholmes, jrose, psandoz, twisti

! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
+ src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/sun/misc/Unsafe.java
! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java

Changeset: 31d0181ac7af
Author:    bobv
Date:      2015-10-28 10:00 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/31d0181ac7af

8140396: BUILD_LIBJIMAGE missing as a dependency to JAVA_BASE_EXPORT_SYMBOLS_SRC
Reviewed-by: ihse, erikj

! make/lib/Lib-java.base.gmk

Changeset: 5153d05ef8fa
Author:    ctornqvi
Date:      2015-10-28 08:08 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5153d05ef8fa

8140647: [TESTBUG] Add failing JDK jtreg tests to ProblemList
Reviewed-by: dcubed, rriggs

! test/ProblemList.txt

Changeset: f7dffeae11a0
Author:    ctornqvi
Date:      2015-10-28 19:07 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f7dffeae11a0

Merge


Changeset: 9df3634d9fe2
Author:    jwilhelm
Date:      2015-10-30 00:02 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/9df3634d9fe2

Merge

! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/native/libnet/net_util.c
! test/ProblemList.txt

Changeset: c62eb4e5d28c
Author:    jwilhelm
Date:      2015-11-05 20:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c62eb4e5d28c

Merge

! make/launcher/LauncherCommon.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/SecurityLibraries.gmk
! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
! test/ProblemList.txt

Changeset: 96bbcecb65eb
Author:    aph
Date:      2015-05-11 15:09 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/96bbcecb65eb

8079459: JCK test api/java_nio/ByteBuffer/index.html#GetPutXXX start failing after JDK-8026049
Summary: nextPutIndex used where nextGetIndex is correct.
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template

Changeset: 4f6e52f9dc79
Author:    thartmann
Date:      2015-11-03 09:42 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/4f6e52f9dc79

8141132: JEP 254: Compact Strings
Summary: Adopt a more space-efficient internal representation for strings.
Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti
Contributed-by: Brent Christian <brent.christian at oracle.com>, Vivek Deshpande <vivek.r.deshpande at intel.com>, Tobias Hartmann <tobias.hartmann at oracle.com>, Charlie Hunt <charlie.hunt at oracle.com>, Vladimir Kozlov <vladimir.kozlov at oracle.com>, Roger Riggs <roger.riggs at oracle.com>, Xueming Shen <xueming.shen at oracle.com>, Aleksey Shipilev <aleksey.shipilev at oracle.com>, Sandhya Viswanathan <sandhya.viswanathan at intel.com>

! make/data/charsetmapping/DoubleByte-X.java.template
! make/data/charsetmapping/SingleByte-X.java.template
! make/mapfiles/libjava/mapfile-vers
! make/mapfiles/libjava/reorder-sparc
! make/mapfiles/libjava/reorder-sparcv9
! make/mapfiles/libjava/reorder-x86
! make/src/classes/build/tools/charsetmapping/DBCS.java
! make/src/classes/build/tools/charsetmapping/SBCS.java
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
! src/java.base/share/classes/java/lang/StringCoding.java
+ src/java.base/share/classes/java/lang/StringDecoderUTF8.java
+ src/java.base/share/classes/java/lang/StringLatin1.java
+ src/java.base/share/classes/java/lang/StringUTF16.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/sun/nio/cs/ArrayDecoder.java
! src/java.base/share/classes/sun/nio/cs/ArrayEncoder.java
! src/java.base/share/classes/sun/nio/cs/DoubleByte.java
! src/java.base/share/classes/sun/nio/cs/HKSCS.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
+ src/java.base/share/classes/sun/nio/cs/StringUTF16.java
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
! src/java.base/share/native/libjava/String.c
! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java
+ test/java/lang/String/Chars.java
+ test/java/lang/String/CompactString/CharAt.java
+ test/java/lang/String/CompactString/CodePointAt.java
+ test/java/lang/String/CompactString/CodePointBefore.java
+ test/java/lang/String/CompactString/CodePointCount.java
+ test/java/lang/String/CompactString/CompactString.java
+ test/java/lang/String/CompactString/CompareTo.java
+ test/java/lang/String/CompactString/CompareToIgnoreCase.java
+ test/java/lang/String/CompactString/Concat.java
+ test/java/lang/String/CompactString/Contains.java
+ test/java/lang/String/CompactString/EndsWith.java
+ test/java/lang/String/CompactString/Equals.java
+ test/java/lang/String/CompactString/EqualsIgnoreCase.java
+ test/java/lang/String/CompactString/GetChars.java
+ test/java/lang/String/CompactString/IndexOf.java
+ test/java/lang/String/CompactString/Intern.java
+ test/java/lang/String/CompactString/LastIndexOf.java
+ test/java/lang/String/CompactString/Length.java
+ test/java/lang/String/CompactString/Numbers.java
+ test/java/lang/String/CompactString/OffsetByCodePoints.java
+ test/java/lang/String/CompactString/RegionMatches.java
+ test/java/lang/String/CompactString/Replace.java
+ test/java/lang/String/CompactString/SerializationTest.java
+ test/java/lang/String/CompactString/Split.java
+ test/java/lang/String/CompactString/StartsWith.java
+ test/java/lang/String/CompactString/SubString.java
+ test/java/lang/String/CompactString/ToCharArray.java
+ test/java/lang/String/CompactString/ToLowerCase.java
+ test/java/lang/String/CompactString/ToUpperCase.java
+ test/java/lang/String/CompactString/Trim.java
+ test/java/lang/String/CompactString/VMOptionsTest.java
+ test/java/lang/String/CompactString/ValueOf.java
! test/java/lang/String/LiteralReplace.java
! test/java/lang/String/ToLowerCase.java
! test/java/lang/String/ToUpperCase.java
+ test/java/lang/StringBuffer/CompactStringBuffer.java
+ test/java/lang/StringBuffer/CompactStringBufferSerialization.java
! test/java/lang/StringBuffer/Exceptions.java
! test/java/lang/StringBuilder/BuilderForwarding.java
+ test/java/lang/StringBuilder/CompactStringBuilder.java
+ test/java/lang/StringBuilder/CompactStringBuilderSerialization.java
! test/java/lang/StringBuilder/Exceptions.java
+ test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
! test/sun/nio/cs/TestStringCoding.java
! test/sun/nio/cs/TestStringCodingUTF8.java

Changeset: 01e436a56f3a
Author:    thartmann
Date:      2015-11-05 09:08 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/01e436a56f3a

8141393: [TESTBUG] VMOptionsTest.java fails on ARM
Summary: The test should not assume that CompactStrings is enabled by default on all platforms.
Reviewed-by: roland

! test/java/lang/String/CompactString/VMOptionsTest.java

Changeset: e375214c70c7
Author:    neliasso
Date:      2015-11-06 11:34 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e375214c70c7

Merge

! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template

Changeset: 6ed36991e804
Author:    amurillo
Date:      2015-11-06 11:11 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/6ed36991e804

Merge

! make/launcher/LauncherCommon.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! src/java.base/share/classes/java/util/Arrays.java

Changeset: b31f574254bd
Author:    amurillo
Date:      2015-11-09 20:37 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b31f574254bd

Merge


Changeset: d533cb0187e7
Author:    amlu
Date:      2015-11-10 13:15 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/d533cb0187e7

8142370: Move java/util/concurrent/Phaser/Basic.java to tier 2
Reviewed-by: darcy, martin

! test/TEST.groups
! test/java/util/concurrent/Phaser/Basic.java

Changeset: bec86ef21b50
Author:    ihse
Date:      2015-11-10 15:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bec86ef21b50

8142383: Use named arguments for SetupCompileProperties in jdk
Reviewed-by: erikj

! make/gensrc/Gensrc-java.base.gmk
! make/gensrc/Gensrc-java.desktop.gmk
! make/gensrc/Gensrc-java.logging.gmk
! make/gensrc/Gensrc-java.management.gmk
! make/gensrc/Gensrc-jdk.dev.gmk
! make/gensrc/Gensrc-jdk.jartool.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/Gensrc-jdk.localedata.gmk
! make/gensrc/GensrcProperties.gmk

Changeset: 4db62628d88c
Author:    ntv
Date:      2015-11-10 14:11 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/4db62628d88c

8066571: UnsupportedTemporalTypeException is thrown not only in the case of unsupported temporal - Java Bug System
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/temporal/IsoFields.java
! test/java/time/test/java/time/temporal/TestIsoWeekFields.java

Changeset: de39f994d657
Author:    ntv
Date:      2015-11-10 14:12 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/de39f994d657

8138664: ZonedDateTime parse error for any date using 'GMT0' ZoneID - Java Bug System
Reviewed-by: rriggs, scolebourne, sherman

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKZoneIdPrinterParser.java

Changeset: fce133de963b
Author:    sebastian
Date:      2015-11-10 21:13 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/fce133de963b

8141662: Javadoc fix. Do not suggest to use new Boolean(true).
Summary: Javadoc only fix of 5108778 Too many instances of java.lang.Boolean created in Java application for the java/net library
Reviewed-by: wetmore

! src/java.base/share/classes/java/net/SocketOptions.java

Changeset: f20334e7b5c3
Author:    asmotrak
Date:      2015-11-11 10:42 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f20334e7b5c3

8076359: Test Task: Develop new tests for Leverage CPU Instructions for GHASH and RSA
Reviewed-by: mullan, ascarpino
Contributed-by: tiantian.du at oracle.com

+ test/sun/security/jca/PreferredProviderNegativeTest.java
+ test/sun/security/jca/PreferredProviderTest.java

Changeset: 98f89fe2b722
Author:    chegar
Date:      2015-11-11 09:19 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/98f89fe2b722

8140606: Update library code to use internal Unsafe
Reviewed-by: alanb, mchung, psandoz, weijun

! make/src/classes/build/tools/x11wrappergen/WrapperGenerator.java
! src/java.base/aix/classes/sun/nio/ch/AixPollPort.java
! src/java.base/linux/classes/sun/nio/ch/EPoll.java
! src/java.base/linux/classes/sun/nio/fs/LinuxDosFileAttributeView.java
! src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java
! src/java.base/linux/classes/sun/nio/fs/LinuxWatchService.java
! src/java.base/macosx/classes/sun/nio/ch/KQueue.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/InetSocketAddress.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/util/Random.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
! src/java.base/share/classes/sun/misc/InnocuousThread.java
! src/java.base/share/classes/sun/misc/ManagedLocalsThread.java
! src/java.base/share/classes/sun/nio/ch/NativeObject.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/fs/Cancellable.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffers.java
! src/java.base/share/classes/sun/reflect/AccessorGenerator.java
! src/java.base/share/classes/sun/reflect/ClassDefiner.java
! src/java.base/share/classes/sun/reflect/FieldInfo.java
! src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java
! src/java.base/share/classes/sun/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
! src/java.base/solaris/classes/sun/nio/ch/EventPortWrapper.java
! src/java.base/solaris/classes/sun/nio/ch/SolarisEventPort.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisWatchService.java
! src/java.base/windows/classes/sun/nio/ch/Iocp.java
! src/java.base/windows/classes/sun/nio/ch/PendingIoCache.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
! src/java.base/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java
! src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java
! src/java.base/windows/classes/sun/nio/fs/WindowsWatchService.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderBuffer.java
! src/java.desktop/share/classes/sun/swing/SwingAccessor.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDConstants.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/Native.java
! src/java.desktop/unix/classes/sun/awt/X11/UnsafeXDisposerRecord.java
! src/java.desktop/unix/classes/sun/awt/X11/WindowPropertyGetter.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java
! src/java.desktop/unix/classes/sun/awt/X11/XDnDDragSourceProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetContextPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java
! src/java.desktop/unix/classes/sun/awt/X11/XQueryTree.java
! src/java.desktop/unix/classes/sun/awt/X11/XTranslateCoordinates.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java
! src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h
! src/java.management/share/classes/sun/management/BaseOperatingSystemImpl.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.security.jgss/share/classes/sun/security/krb5/KerberosSecrets.java
! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java

Changeset: eaf66e3285c8
Author:    rriggs
Date:      2015-11-11 22:38 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/eaf66e3285c8

8141652: Rename methods Objects.nonNullElse* to requireNonNullElse*
Summary: And some usages of replacing expr != null ? expr : otherexpr
Reviewed-by: jrose, chegar

! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/chrono/Chronology.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/format/DateTimePrintContext.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/Objects.java
! test/java/util/Objects/BasicObjectsTest.java

Changeset: 2a49e593ad60
Author:    robm
Date:      2015-11-12 13:37 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/2a49e593ad60

8132455: com/sun/jndi/ldap/LdapTimeoutTest.java fails at handleNamingException
Reviewed-by: vinnie

! test/com/sun/jndi/ldap/LdapTimeoutTest.java

Changeset: 16fc042acee6
Author:    lana
Date:      2015-11-12 10:39 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/16fc042acee6

Added tag jdk9-b92 for changeset 6a5c99506f44

! .hgtags

Changeset: 00de23677256
Author:    lana
Date:      2015-11-12 14:15 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/00de23677256

Merge


Changeset: aa0621638103
Author:    darcy
Date:      2015-11-12 16:04 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/aa0621638103

8142363: Remove LFMultiThreadCachingTest.java from windows problem list
Reviewed-by: lancea

! test/ProblemList.txt

Changeset: c8e7b9c8b2fd
Author:    mullan
Date:      2015-11-12 16:07 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c8e7b9c8b2fd

8072463: Remove requirement that AKID and SKID have to match when building certificate chain
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java

Changeset: 78da14a3ac9e
Author:    mullan
Date:      2015-11-12 16:09 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/78da14a3ac9e

Merge


Changeset: 2d7da5f834b3
Author:    mullan
Date:      2015-11-12 17:45 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/2d7da5f834b3

Merge


Changeset: 8568eced3d91
Author:    mullan
Date:      2015-11-13 07:22 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/8568eced3d91

Merge


Changeset: 7bc80f556d22
Author:    ntv
Date:      2015-11-13 11:52 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7bc80f556d22

8054978: java.time.Duration.parse() fails for negative duration with 0 seconds and nanos
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/Duration.java
! test/java/time/tck/java/time/TCKDuration.java

Changeset: 2891d078c753
Author:    rriggs
Date:      2015-11-13 12:00 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/2891d078c753

8141571: jdk/internal/jimage/JImageReadTest.java crashing in msvcr120.dll
Summary: add asserts to diagnose
Reviewed-by: jlaskey

! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
! src/java.base/share/native/libjimage/imageFile.cpp

Changeset: a92a6bd00459
Author:    rriggs
Date:      2015-11-13 15:48 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a92a6bd00459

8132394: (process) ProcessBuilder support for a pipeline of processes
Reviewed-by: psandoz, alanb

! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ test/java/lang/ProcessBuilder/PipelineTest.java

Changeset: d22e834f6bfb
Author:    jjg
Date:      2015-11-13 15:55 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/d22e834f6bfb

8142996: move jdk java/util/streams tests into java.base directories
Reviewed-by: mchung

! test/java/util/stream/bootlib/TEST.properties
+ test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/SpliteratorTestHelper.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java
- test/java/util/stream/bootlib/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java
! test/java/util/stream/boottest/TEST.properties
+ test/java/util/stream/boottest/java.base/java/util/stream/DoubleNodeTest.java
+ test/java/util/stream/boottest/java.base/java/util/stream/FlagOpTest.java
+ test/java/util/stream/boottest/java.base/java/util/stream/IntNodeTest.java
+ test/java/util/stream/boottest/java.base/java/util/stream/LongNodeTest.java
+ test/java/util/stream/boottest/java.base/java/util/stream/NodeBuilderTest.java
+ test/java/util/stream/boottest/java.base/java/util/stream/NodeTest.java
+ test/java/util/stream/boottest/java.base/java/util/stream/SliceSpliteratorTest.java
+ test/java/util/stream/boottest/java.base/java/util/stream/SpinedBufferTest.java
+ test/java/util/stream/boottest/java.base/java/util/stream/StreamFlagsTest.java
+ test/java/util/stream/boottest/java.base/java/util/stream/StreamOpFlagsTest.java
+ test/java/util/stream/boottest/java.base/java/util/stream/StreamReuseTest.java
- test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
- test/java/util/stream/boottest/java/util/stream/FlagOpTest.java
- test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
- test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
- test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java
- test/java/util/stream/boottest/java/util/stream/NodeTest.java
- test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java
- test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
- test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java
! test/java/util/stream/test/TEST.properties

Changeset: b39bfadab299
Author:    weijun
Date:      2015-11-14 11:00 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b39bfadab299

8142926: OutputAnalyzer's shouldXXX() calls return this
Reviewed-by: alanb

! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java

Changeset: c27db69fe577
Author:    weijun
Date:      2015-11-15 09:15 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c27db69fe577

8142927: Feed some text to STDIN in ProcessTools.executeProcess()
Reviewed-by: rriggs

! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java

Changeset: 68adc82d5090
Author:    weijun
Date:      2015-11-16 12:54 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/68adc82d5090

8143015: 5 tests fail with error "Can't find source for class: java.util.stream.OpTestCase"
Reviewed-by: weijun
Contributed-by: felix.yang at oracle.com

! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java
! test/java/nio/file/Files/StreamLinesTest.java
! test/java/security/PermissionCollection/PermissionCollectionStreamTest.java
! test/java/util/Scanner/ScannerStreamTest.java
! test/java/util/regex/PatternStreamTest.java

Changeset: cfc458cf9c9c
Author:    rriggs
Date:      2015-11-16 15:28 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/cfc458cf9c9c

8133079: java.time LocalDate and LocalTime ofInstant() factory methods
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/LocalTime.java
! test/java/time/tck/java/time/TCKLocalDate.java
! test/java/time/tck/java/time/TCKLocalTime.java

Changeset: 8a1e0568b885
Author:    cjplummer
Date:      2015-10-29 12:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/8a1e0568b885

8140189: [TESTBUG] Get rid of "@library /../../test/lib" in jtreg tests
Summary: Use new external.lib.roots property in TEST.ROOT so /../../test/lib is not needed.
Reviewed-by: mseledtsov, sla, iklam

! test/TEST.ROOT
! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java
! test/java/util/Arrays/TimSortStackSize2.java
! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java
! test/sun/tools/jhsdb/BasicLauncherTest.java
! test/sun/tools/jmap/BasicJMapTest.java
! test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
! test/sun/tools/jstack/DeadlockDetectionTest.java

Changeset: ffb1b9f8265b
Author:    dholmes
Date:      2015-10-29 21:38 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/ffb1b9f8265b

Merge


Changeset: 2ec082c65880
Author:    kevinw
Date:      2015-10-29 05:24 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/2ec082c65880

8129348: Debugger hangs in trace mode with TRACE_SENDS
Reviewed-by: sspitsyn
Contributed-by: cheleswer.sahu at oracle.com

! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java

Changeset: 0701fcfde528
Author:    aeriksso
Date:      2015-10-30 13:13 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0701fcfde528

8074696: Remote debugging session hangs for several minutes when calling findBootType
Reviewed-by: sspitsyn, jbachorik

! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java

Changeset: 3923f2b31fd2
Author:    cjplummer
Date:      2015-11-04 23:46 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3923f2b31fd2

8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12
Summary: updated requiredVersion to 4.1 b12
Reviewed-by: dholmes, sla, darcy

! test/TEST.ROOT

Changeset: 11a5502a6da9
Author:    jprovino
Date:      2015-11-11 23:45 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/11a5502a6da9

Merge


Changeset: 85c9ddeda1c3
Author:    amurillo
Date:      2015-11-13 10:35 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/85c9ddeda1c3

Merge


Changeset: dab5b1929083
Author:    amurillo
Date:      2015-11-16 10:47 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/dab5b1929083

Merge

- test/java/util/stream/bootlib/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java
- test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
- test/java/util/stream/boottest/java/util/stream/FlagOpTest.java
- test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
- test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
- test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java
- test/java/util/stream/boottest/java/util/stream/NodeTest.java
- test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java
- test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
- test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java

Changeset: a0cfbcfe855b
Author:    amurillo
Date:      2015-11-16 22:36 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a0cfbcfe855b

Merge


Changeset: 86e57083d4ec
Author:    redestad
Date:      2015-11-17 11:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/86e57083d4ec

8142334: Improve lazy initialization of java.lang.invoke
Reviewed-by: psandoz, vlivanov, mhaupt

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 21fe1b98b91c
Author:    redestad
Date:      2015-11-17 12:43 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/21fe1b98b91c

8142487: Cleanup sun.invoke.util.Wrapper zeroes to be both reliable and lazy
Reviewed-by: vlivanov, jrose

! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
+ test/sun/invoke/util/WrapperTest.java

Changeset: b30de4fe55fd
Author:    psandoz
Date:      2015-11-17 14:11 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b30de4fe55fd

8141409: Arrays.equals accepting a Comparator
Reviewed-by: rriggs

! src/java.base/share/classes/java/util/Arrays.java
! test/java/util/Arrays/ArraysEqCmpTest.java

Changeset: 5bdde9a8e70c
Author:    psandoz
Date:      2015-11-17 14:11 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5bdde9a8e70c

8142493: Utility methods to check indexes and ranges doesn't specify behavior when function produces null
Reviewed-by: lancea, rriggs, mchung

! src/java.base/share/classes/java/util/Objects.java
! test/java/util/Objects/CheckIndex.java

Changeset: 0332bc746a92
Author:    weijun
Date:      2015-11-17 22:21 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0332bc746a92

8143138: Move sun/security/pkcs11/Secmod/LoadKeystore.java to problem list
Reviewed-by: mullan

! test/ProblemList.txt

Changeset: e18fa807dd59
Author:    redestad
Date:      2015-11-17 15:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e18fa807dd59

8143142: AssertionError in MethodHandleImpl
Reviewed-by: psandoz, vlivanov

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: d6eeea558b1f
Author:    ntv
Date:      2015-11-17 10:44 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/d6eeea558b1f

8072746: LocalDate.isEra() should return IsoEra not Era
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/LocalDate.java
! test/java/time/tck/java/time/TCKLocalDate.java

Changeset: b38edf61b64c
Author:    ntv
Date:      2015-11-17 11:06 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b38edf61b64c

8071919: Add java.time.Clock.tickMillis(ZoneId zone) method
Reviewed-by: dfuchs, rriggs, scolebourne

! src/java.base/share/classes/java/time/Clock.java
! src/java.base/share/classes/java/time/LocalTime.java
! test/java/time/tck/java/time/TCKClock_Tick.java

Changeset: 7ee52e42f56f
Author:    jfdenise
Date:      2015-11-17 18:07 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7ee52e42f56f

8143126: Unwanted System.out in jimage
Reviewed-by: mchung

! src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java

Changeset: 481d3d06198d
Author:    prr
Date:      2015-11-17 10:29 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/481d3d06198d

Merge

- test/java/util/stream/bootlib/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java
- test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
- test/java/util/stream/boottest/java/util/stream/FlagOpTest.java
- test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
- test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
- test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java
- test/java/util/stream/boottest/java/util/stream/NodeTest.java
- test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java
- test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
- test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java

Changeset: 641634ba1c11
Author:    prr
Date:      2015-11-17 13:09 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/641634ba1c11

Merge

! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
- test/java/util/stream/bootlib/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java
- test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
- test/java/util/stream/boottest/java/util/stream/FlagOpTest.java
- test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
- test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
- test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java
- test/java/util/stream/boottest/java/util/stream/NodeTest.java
- test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java
- test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
- test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java

Changeset: b86b6b023ae2
Author:    prr
Date:      2015-11-17 13:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b86b6b023ae2

Merge




More information about the jdk9-client-changes mailing list