hg: build-infra/jdk9/jdk: 95 new changesets
magnus.ihse.bursie at oracle.com
magnus.ihse.bursie at oracle.com
Thu Nov 26 10:47:31 UTC 2015
Changeset: 612588a68bd3
Author: psandoz
Date: 2015-11-09 09:23 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/612588a68bd3
8141630: Specification of Collections.synchronized* need to state traversal constraints
Reviewed-by: psandoz
Contributed-by: Tagir Valeev <amaembo at gmail.com>
! src/java.base/share/classes/java/util/Collections.java
Changeset: 40cb3080b3dd
Author: asmotrak
Date: 2015-11-09 13:58 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/40cb3080b3dd
8140649: imageFile should use delete[] with new[]
Reviewed-by: jlaskey
! src/java.base/share/native/libjimage/imageFile.cpp
Changeset: 7ad9bc01099b
Author: plevart
Date: 2015-11-09 13:44 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7ad9bc01099b
8131129: Attempt to define a duplicate BMH$Species class
Reviewed-by: mhaupt, redestad, vlivanov
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
Changeset: f3d644bd5380
Author: omajid
Date: 2015-11-06 17:27 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f3d644bd5380
8139932: Typo in makefile changes for 8043805 [Allow using a system-installed libjpeg]
Reviewed-by: erikj, omajid, prr
Contributed-by: Matthias Klose <doko at ubuntu.com>
! make/lib/Awt2dLibraries.gmk
Changeset: bb286ec75b24
Author: rriggs
Date: 2015-11-09 11:02 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/bb286ec75b24
8138566: (Process) java.lang.Process.allChildren specification clarification
8140213: Process/ProcessHandle.onExit() spec need to be improved
8140250: (process) Process.info description is inaccurate
Summary: rename to descendants() and clarify
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/PermissionTest.java
! test/java/lang/ProcessHandle/ProcessUtil.java
! test/java/lang/ProcessHandle/TreeTest.java
Changeset: 7e2dc25eef6b
Author: redestad
Date: 2015-11-09 17:14 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7e2dc25eef6b
8141677: Improve java.lang.invoke.MemberName hashCode implementation
Reviewed-by: vlivanov, psandoz, shade
! src/java.base/share/classes/java/lang/invoke/MemberName.java
Changeset: 6cfb4df38b6d
Author: redestad
Date: 2015-11-09 17:15 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6cfb4df38b6d
8141678: sun.invoke.util.Wrapper eagerly initializes all integral type caches
Reviewed-by: vlivanov, psandoz, shade, plevart
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
Changeset: 5ee9639ba99f
Author: rhalade
Date: 2015-11-10 01:38 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/jdk/rev/6149969c6e3b
Merge
Changeset: f267778b0caa
Author: bobv
Date: 2015-10-21 16:39 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f267778b0caa
Merge
Changeset: bd9ffb2bd98f
Author: chegar
Date: 2015-10-27 14:19 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/jdk/rev/f7dffeae11a0
Merge
Changeset: 9df3634d9fe2
Author: jwilhelm
Date: 2015-10-30 00:02 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/jdk/rev/b31f574254bd
Merge
Changeset: d533cb0187e7
Author: amlu
Date: 2015-11-10 13:15 +0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/jdk/rev/2a49e593ad60
8132455: com/sun/jndi/ldap/LdapTimeoutTest.java fails at handleNamingException
Reviewed-by: vinnie
! test/com/sun/jndi/ldap/LdapTimeoutTest.java
Changeset: 2f12392d0dde
Author: lana
Date: 2015-11-12 18:31 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2f12392d0dde
Merge
Changeset: 906c3a20e42c
Author: lana
Date: 2015-11-19 09:36 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/906c3a20e42c
Added tag jdk9-b93 for changeset 2f12392d0dde
! .hgtags
Changeset: 00de23677256
Author: lana
Date: 2015-11-12 14:15 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/00de23677256
Merge
Changeset: aa0621638103
Author: darcy
Date: 2015-11-12 16:04 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/jdk/rev/78da14a3ac9e
Merge
Changeset: 2d7da5f834b3
Author: mullan
Date: 2015-11-12 17:45 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2d7da5f834b3
Merge
Changeset: 8568eced3d91
Author: mullan
Date: 2015-11-13 07:22 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8568eced3d91
Merge
Changeset: 7bc80f556d22
Author: ntv
Date: 2015-11-13 11:52 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/jdk/rev/ffb1b9f8265b
Merge
Changeset: 2ec082c65880
Author: kevinw
Date: 2015-10-29 05:24 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/jdk/rev/11a5502a6da9
Merge
Changeset: 85c9ddeda1c3
Author: amurillo
Date: 2015-11-13 10:35 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/85c9ddeda1c3
Merge
Changeset: dab5b1929083
Author: amurillo
Date: 2015-11-16 10:47 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/jdk/rev/a0cfbcfe855b
Merge
Changeset: 86e57083d4ec
Author: redestad
Date: 2015-11-17 11:51 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/jdk/rev/7ee52e42f56f
8143126: Unwanted System.out in jimage
Reviewed-by: mchung
! src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java
Changeset: 8e4b93a5a036
Author: psadhukhan
Date: 2015-10-27 14:14 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8e4b93a5a036
7077412: [TEST_BUG]closed/java/awt/print/PrinterJob/PaintText.java failed (timeout error)
Reviewed-by: azvegint, serb
! test/java/awt/print/PrinterJob/PaintText.java
Changeset: dfeaf40df800
Author: psadhukhan
Date: 2015-10-27 14:16 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/dfeaf40df800
8139803: Fix for 8132985 breaks OpenJDK build on windows.
Reviewed-by: serb, simonis
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 3e006ea10d21
Author: omajid
Date: 2015-10-27 15:19 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3e006ea10d21
8140620: Find and load default.sf2 as the default soundbank on Linux
Reviewed-by: serb
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
Changeset: 4280fce151e3
Author: ssadetsky
Date: 2015-10-28 13:54 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4280fce151e3
8130895: Test javax/swing/system/6799345/TestShutdown.java fails on Solaris11 Sparcv9
Reviewed-by: alexsch, serb
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java
Changeset: baa7fb3eef4c
Author: serb
Date: 2015-10-28 15:41 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/baa7fb3eef4c
8011541: [TEST_BUG] closed/javax/swing/plaf/metal/MetalUtils/bug6190373.java fails NPE since 7u25b03
Reviewed-by: azvegint, yan
+ test/javax/swing/plaf/metal/MetalUtils/bug6190373.java
Changeset: c37b2f4eb324
Author: serb
Date: 2015-10-28 16:42 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/c37b2f4eb324
8134732: [TEST_BUG] Test java/awt/applet/Applet/AppletFlipBuffer.java fails on Windows with AWTException
Reviewed-by: azvegint, yan
! test/java/awt/applet/Applet/AppletFlipBuffer.java
Changeset: b14984244f11
Author: ssadetsky
Date: 2015-10-29 18:43 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b14984244f11
8134828: Scrollbar thumb disappears with Nimbus L&F
Reviewed-by: alexsch, alexp
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java
+ test/javax/swing/plaf/nimbus/8041642/ScrollBarThumbVisibleTest.java
Changeset: b056622f8559
Author: prr
Date: 2015-10-29 15:17 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b056622f8559
8138817: JNI warnings loading fonts on MacOSX
Reviewed-by: serb, alexsch
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
+ test/java/awt/font/JNICheck/LoadFontsJNICheck.java
+ test/java/awt/font/JNICheck/LoadFontsJNICheck.sh
Changeset: 1a8daf81fc7a
Author: alitvinov
Date: 2015-10-30 13:23 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/1a8daf81fc7a
8132503: [macosx] Chinese full stop symbol cannot be entered with Pinyin IM on OS X
Reviewed-by: alexsch, kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
+ test/java/awt/im/8132503/bug8132503.html
+ test/java/awt/im/8132503/bug8132503.java
Changeset: acc830bc39a1
Author: rchamyal
Date: 2015-11-02 17:52 +0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/acc830bc39a1
8138881: Bug in OSInfo.java
Reviewed-by: serb, alexsch
! src/java.desktop/share/classes/sun/awt/OSInfo.java
+ test/javax/swing/LookAndFeel/8138881/TestOSVersion.java
Changeset: 3d1f56602d93
Author: psadhukhan
Date: 2015-11-03 14:00 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3d1f56602d93
8139216: Non-ASCII characters in CUPS printer names are not properly displayed
Reviewed-by: prr, rchamyal
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
Changeset: af37c3fb97fd
Author: ddehaven
Date: 2015-11-03 12:04 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/af37c3fb97fd
Merge
- src/java.rmi/unix/bin/java-rmi.cgi.sh
Changeset: 298d3fe64572
Author: psadhukhan
Date: 2015-11-05 14:08 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/298d3fe64572
8020448: Test closed/java/awt/font/JNICheck/JNICheck.sh fails on Solaris 11 since 7 FCS
Reviewed-by: azvegint, rchamyal
! src/java.desktop/unix/native/common/awt/fontpath.c
+ test/java/awt/font/JNICheck/JNICheck.java
+ test/java/awt/font/JNICheck/JNICheck.sh
Changeset: 43cc5deb748a
Author: psadhukhan
Date: 2015-11-06 19:13 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/43cc5deb748a
7161283: [macosx]filedialog didn't pop up for awt test InvalidParametersNativeTest
Reviewed-by: serb, rchamyal
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
+ test/java/awt/PrintJob/PrinterException.java
Changeset: d7a1ecbf9318
Author: prr
Date: 2015-11-09 09:05 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d7a1ecbf9318
Merge
Changeset: 3c1ed8084a75
Author: yan
Date: 2015-11-10 13:46 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3c1ed8084a75
8137113: [TEST_BUG] Two java.beans tests need to be updated to work with JDK 9 modularized filesystem
Reviewed-by: serb, alexsch
Contributed-by: Rocky Sloan <rocky.sloan at oracle.com>
! test/java/beans/XMLDecoder/8028054/Task.java
! test/java/beans/XMLDecoder/8028054/TestConstructorFinder.java
! test/java/beans/XMLDecoder/8028054/TestMethodFinder.java
Changeset: 481d3d06198d
Author: prr
Date: 2015-11-17 10:29 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/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: 535b61fec549
Author: dl
Date: 2015-11-16 10:14 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/535b61fec549
8029574: TreeMap: optimization of method computeRedLevel()
Reviewed-by: martin, shade
! src/java.base/share/classes/java/util/TreeMap.java
Changeset: 05899a336fcd
Author: clanger
Date: 2015-11-18 08:43 +0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/05899a336fcd
8139436: sun.security.mscapi.KeyStore might load incomplete data
Reviewed-by: vinnie, weijun
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java
! test/sun/security/mscapi/AccessKeyStore.java
! test/sun/security/mscapi/AccessKeyStore.sh
! test/sun/security/mscapi/IsSunMSCAPIAvailable.java
! test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
+ test/sun/security/mscapi/IterateWindowsRootStore.java
! test/sun/security/mscapi/KeyStoreCompatibilityMode.java
! test/sun/security/mscapi/KeyStoreCompatibilityMode.sh
! test/sun/security/mscapi/KeytoolChangeAlias.sh
! test/sun/security/mscapi/PrngSlow.java
! test/sun/security/mscapi/PublicKeyInterop.java
! test/sun/security/mscapi/PublicKeyInterop.sh
! test/sun/security/mscapi/RSAEncryptDecrypt.sh
! test/sun/security/mscapi/ShortRSAKey1024.sh
! test/sun/security/mscapi/ShortRSAKeyWithinTLS.java
! test/sun/security/mscapi/SignUsingNONEwithRSA.java
! test/sun/security/mscapi/SignUsingNONEwithRSA.sh
! test/sun/security/mscapi/SignUsingSHA2withRSA.java
! test/sun/security/mscapi/SignUsingSHA2withRSA.sh
! test/sun/security/mscapi/SignatureOffsets.java
! test/sun/security/mscapi/SignedObjectChain.java
! test/sun/security/mscapi/SmallPrimeExponentP.java
Changeset: 28f55851bf38
Author: redestad
Date: 2015-11-18 17:39 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/28f55851bf38
8143232: Fix java.lang.invoke bootstrap when specifying COMPILE_THRESHOLD
Reviewed-by: vlivanov
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
+ test/java/lang/invoke/CompileThresholdBootstrapTest.java
Changeset: aa9e8b3916ae
Author: redestad
Date: 2015-11-18 20:56 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/aa9e8b3916ae
8143253: java/lang/invoke/CompileThresholdBootstrapTest.java failing on mach5
Reviewed-by: lancea
! test/java/lang/invoke/CompileThresholdBootstrapTest.java
Changeset: 95096672420a
Author: sherman
Date: 2015-11-19 12:57 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/95096672420a
8143330: Two implementation methods of AbstractStringBuilder are mistakenly declared as "protected" in JDK9b93
Reviewed-by: darcy, alanb
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
Changeset: ce33c780cfbd
Author: weijun
Date: 2015-11-20 08:34 +0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/ce33c780cfbd
8056174: New APIs for jar signing
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
+ src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSignerException.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/security/jarsigner/Function.java
+ test/jdk/security/jarsigner/Spec.java
+ test/sun/security/tools/jarsigner/Options.java
Changeset: c071ebc7f3bf
Author: amjiang
Date: 2015-11-19 19:46 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/c071ebc7f3bf
8048357: PKCS basic tests
Reviewed-by: weijun
+ test/sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java
+ test/sun/security/pkcs/pkcs10/PKCS10AttributeReader.java
+ test/sun/security/pkcs/pkcs7/PKCS7VerifyTest.java
+ test/sun/security/pkcs/pkcs7/SignerOrder.java
+ test/sun/security/pkcs/pkcs7/jarsigner/META-INF/MANIFEST.MF
+ test/sun/security/pkcs/pkcs7/jarsigner/META-INF/PKCS7TEST.DSA.base64
+ test/sun/security/pkcs/pkcs7/jarsigner/META-INF/PKCS7TEST.SF
+ test/sun/security/pkcs/pkcs8/PKCS8Test.java
Changeset: 957e4e29ff28
Author: mhaupt
Date: 2015-11-20 15:34 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/957e4e29ff28
8139885: implement JEP 274: enhanced method handles
Reviewed-by: jrose, psandoz, vlivanov
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! test/java/lang/invoke/AccessControlTest.java
! test/java/lang/invoke/BigArityTest.java
+ test/java/lang/invoke/FindClassSecurityManager.java
! test/java/lang/invoke/MethodHandlesTest.java
+ test/java/lang/invoke/T8139885.java
+ test/java/lang/invoke/findclass.security.policy
Changeset: 445d56c343c7
Author: dfuchs
Date: 2015-11-20 19:26 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/445d56c343c7
8140364: JEP 264 Platform Logger API and Service Implementation
Summary: Initial implementation for JEP 264 Platform Logger API and Service
Reviewed-by: mchung, psandoz, rriggs
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/System.java
+ src/java.base/share/classes/jdk/internal/logger/AbstractLoggerWrapper.java
+ src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
+ src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
+ src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
+ src/java.base/share/classes/jdk/internal/logger/LocalizedLoggerWrapper.java
+ src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
+ src/java.base/share/classes/jdk/internal/logger/LoggerWrapper.java
+ src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
+ src/java.base/share/classes/jdk/internal/logger/package-info.java
- src/java.base/share/classes/sun/util/logging/LoggingProxy.java
- src/java.base/share/classes/sun/util/logging/LoggingSupport.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
+ src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/Logger.java
- src/java.logging/share/classes/java/util/logging/LoggingProxyImpl.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
+ src/java.logging/share/classes/sun/util/logging/internal/LoggingProviderImpl.java
+ src/java.logging/share/classes/sun/util/logging/internal/package-info.java
! src/java.management/share/classes/java/lang/management/DefaultPlatformMBeanProvider.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
+ test/java/lang/System/Logger/Level/LoggerLevelTest.java
+ test/java/lang/System/Logger/custom/AccessSystemLogger.java
+ test/java/lang/System/Logger/custom/CustomLoggerTest.java
+ test/java/lang/System/Logger/custom/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/Logger/default/AccessSystemLogger.java
+ test/java/lang/System/Logger/default/DefaultLoggerTest.java
+ test/java/lang/System/Logger/interface/LoggerInterfaceTest.java
+ test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/AccessSystemLogger.java
+ test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinder.java
+ test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java
+ test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/CustomSystemClassLoader.java
+ test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/TestLoggerFinder.java
+ test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/AccessSystemLogger.java
+ test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java
+ test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/AccessSystemLogger.java
+ test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java
+ test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/CustomSystemClassLoader.java
+ test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java
+ test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/CustomSystemClassLoader.java
+ test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java
+ test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/CustomSystemClassLoader.java
+ test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
+ test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/CustomSystemClassLoader.java
+ test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java
+ test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/AccessSystemLogger.java
+ test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/CustomSystemClassLoader.java
+ test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
+ test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/CustomSystemClassLoader.java
+ test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java
+ test/java/lang/System/LoggerFinder/internal/api/LoggerFinderAPITest.java
+ test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java
+ test/java/lang/System/LoggerFinder/internal/backend/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/LoggerFinder/internal/backend/SystemClassLoader.java
+ test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
+ test/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java
! test/java/util/logging/LoggerSubclass.java
! test/sun/util/logging/PlatformLoggerTest.java
Changeset: 559b626b0117
Author: lana
Date: 2015-11-20 15:39 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/559b626b0117
Merge
Changeset: 594ff426e804
Author: ihse
Date: 2015-11-26 11:45 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/594ff426e804
Merge
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
- src/java.base/share/classes/sun/util/logging/LoggingProxy.java
- src/java.base/share/classes/sun/util/logging/LoggingSupport.java
- src/java.logging/share/classes/java/util/logging/LoggingProxyImpl.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/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
More information about the build-infra-dev
mailing list