Changeset: 005df9abb92e Author: darcy Date: 2016-03-11 15:30 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/005df9abb92e
8151750: Mark ChangingInterests.java as intermittently failing Reviewed-by: lancea ! test/java/nio/channels/Selector/ChangingInterests.java Changeset: fe5de5d885bb Author: asmotrak Date: 2016-03-11 17:07 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fe5de5d885bb 8151734: Mark Unreachable.java and MaxRetries.java as intermittently failing Reviewed-by: weijun ! test/sun/security/krb5/auto/MaxRetries.java ! test/sun/security/krb5/auto/Unreachable.java Changeset: 25e8c082d7ef Author: mhaupt Date: 2016-03-13 20:26 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/25e8c082d7ef 8150782: findClass / accessClass throw unexpected exceptions Reviewed-by: sundar ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/t8150782/TestAccessClass.java + test/java/lang/invoke/t8150782/TestCls.java + test/java/lang/invoke/t8150782/TestFindClass.java + test/java/lang/invoke/t8150782/TestLookup.java Changeset: d14f551f4d52 Author: mhaupt Date: 2016-03-14 08:10 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d14f551f4d52 8151778: TestLookup.java fails after push of JDK-8150782 Reviewed-by: darcy ! test/java/lang/invoke/t8150782/TestLookup.java Changeset: 2f1011811248 Author: amlu Date: 2016-03-14 19:46 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2f1011811248 8151798: Mark java/util/TimeZone/Bug6772689.java as intermittently failing and demote to tier2 Reviewed-by: lancea ! test/TEST.groups ! test/java/util/TimeZone/Bug6772689.java Changeset: b0b9d09d7640 Author: rriggs Date: 2016-03-12 00:58 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b0b9d09d7640 8151062: Unclosed parenthesis in java.util.EnumMap.clone() Javadoc Reviewed-by: rriggs Contributed-by: Abhijit Roy <abhijit.r....@oracle.com> ! src/java.base/share/classes/java/util/EnumMap.java Changeset: 927f20de2cc1 Author: darcy Date: 2016-03-14 10:48 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/927f20de2cc1 8151835: Mark SmallPrimeExponentP.java as intermittently failing Reviewed-by: vinnie ! test/sun/security/mscapi/SmallPrimeExponentP.java Changeset: 05a1166a8201 Author: mikael Date: 2016-03-03 09:12 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/05a1166a8201 8149159: Clean up Unsafe Reviewed-by: jrose, kvn, stsmirno, chegar, aph, psandoz, redestad, twisti ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/sun/misc/Unsafe.java + test/jdk/internal/misc/Unsafe/CopyMemory.java ! test/jdk/internal/misc/Unsafe/CopySwap.java Changeset: dfd2c514773c Author: shade Date: 2016-03-03 23:57 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dfd2c514773c 8150465: Unsafe methods to produce uninitialized arrays Reviewed-by: jrose, kvn, psandoz, aph, twisti, flar ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 6c484053b208 Author: zmajo Date: 2016-03-07 09:34 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6c484053b208 Merge - make/mapfiles/libjfr/mapfile-vers - src/java.base/share/classes/sun/misc/Version.java.template - src/java.base/share/native/libjava/Version.c - test/java/lang/invoke/T8139885.java - test/sun/misc/Version/Version.java Changeset: 5365a0b7e83f Author: amurillo Date: 2016-03-10 16:08 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5365a0b7e83f Merge Changeset: 1640de0263f7 Author: amurillo Date: 2016-03-14 14:28 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1640de0263f7 Merge Changeset: dadd5fa365d5 Author: jjg Date: 2016-03-14 16:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dadd5fa365d5 8151847: rmic should support v53 classfiles Reviewed-by: alanb ! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java Changeset: dc4a7fcdd13d Author: amlu Date: 2016-03-15 12:38 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dc4a7fcdd13d 8151785: Doc typo in src/../java/util/stream/PipelineHelper.java Summary: Change from "intoWrapped" to "copyInto". Reviewed-by: rriggs Contributed-by: Hamlin Li <huaming...@oracle.com> ! src/java.base/share/classes/java/util/stream/PipelineHelper.java Changeset: 668137d6d741 Author: ksrini Date: 2016-03-01 12:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/668137d6d741 8147755: ASM should create correct constant tag for invokestatic on handle point to interface static method Summary: updates asm to v5.1 Reviewed-by: forax ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt Changeset: ba91b765b5a5 Author: ksrini Date: 2016-03-15 06:53 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ba91b765b5a5 8151858: update ASM 5.1 to accept V53.0 classfiles Reviewed-by: forax, sundar ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java Changeset: daf1b0562793 Author: lana Date: 2016-03-15 14:49 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/daf1b0562793 Merge Changeset: 28df1af8e872 Author: rriggs Date: 2016-03-16 13:16 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/28df1af8e872 8085887: java.time.format.FormatStyle.LONG or FULL causes unchecked exception 8076528: LocalTime.format() throws exception when FormatStyle is LONG or FULL Reviewed-by: sherman, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatter.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/time/temporal/TemporalQueries.java ! test/java/time/test/java/time/format/TestDateTimeFormatter.java Changeset: b0001f7f8765 Author: mikael Date: 2016-03-16 14:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b0001f7f8765 8151233: Unify CopySwap and CopyMemory tests Reviewed-by: dholmes + test/jdk/internal/misc/Unsafe/CopyCommon.java ! test/jdk/internal/misc/Unsafe/CopyMemory.java ! test/jdk/internal/misc/Unsafe/CopySwap.java Changeset: 90751bfb53cd Author: bpb Date: 2016-03-17 08:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/90751bfb53cd 8152043: (fs) Remove dynamic loopup of Win32 API functions in WindowsNativeDispatcher needed to support Windows XP and Server 2003 Summary: Remove dynamic lookup of Win32 functions which was required to support Windows XP and Windows Server 2003. Reviewed-by: alanb ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c Changeset: d6a0479363ed Author: clanger Date: 2016-03-18 13:14 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d6a0479363ed 8149169: SSLSocketInputRecord.decodeInputRecord buffer overflow Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Changeset: a025c940d090 Author: xuelei Date: 2016-03-20 00:03 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a025c940d090 8152221: Use try-with-resource in test templates Reviewed-by: weijun ! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java Changeset: 88577677aec9 Author: alanb Date: 2016-03-20 07:35 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/88577677aec9 8151582: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing due to "Connection succeeded" Reviewed-by: bpb, rriggs, alanb Contributed-by: huaming...@oracle.com ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: cc97013c9cca Author: jlahoda Date: 2016-03-21 10:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cc97013c9cca 8131913: jdk/internal/jline/console/StripAnsiTest.java can't run in the background Summary: Avoid using a real terminal in tests. Reviewed-by: rfield ! test/jdk/internal/jline/console/StripAnsiTest.java Changeset: dd2ab8b2b9f2 Author: naoto Date: 2016-03-21 08:48 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dd2ab8b2b9f2 8060097: sun/net/idn/TestStringPrep.java failed. Reviewed-by: michaelm ! test/sun/net/idn/TestStringPrep.java Changeset: 8414d01b81db Author: ntv Date: 2016-03-21 14:24 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8414d01b81db 8032051: "ZonedDateTime" class "parse" method fails with short time zone offset ("+01") Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/java/time/tck/java/time/TCKZonedDateTime.java ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java ! test/java/time/tck/java/time/format/TCKOffsetPrinterParser.java Changeset: 2008d4fbe4d9 Author: ssahoo Date: 2016-03-21 11:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2008d4fbe4d9 8150512: Update test for jdk.security.provider.preferred security property. Reviewed-by: ascarpino ! test/sun/security/jca/PreferredProviderNegativeTest.java ! test/sun/security/jca/PreferredProviderTest.java Changeset: de1f0e168eeb Author: aefimov Date: 2016-03-21 21:58 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/de1f0e168eeb 8145039: JAXB marshaller fails with ClassCastException on classes generated by xjc Reviewed-by: lancea ! test/TEST.groups + test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java + test/javax/xml/bind/xjc/8145039/testSchema.xsd Changeset: f89fab6f60ad Author: sherman Date: 2016-03-21 15:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f89fab6f60ad 8152352: Compiling warnings in zip_util.c blocks devkit to build with --with-zlib=system Reviewed-by: naoto ! src/java.base/share/native/libzip/zip_util.c Changeset: b58e7a5634e8 Author: dsamersoff Date: 2016-03-07 20:59 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b58e7a5634e8 8147456: Parsing of argument for -agentpath can write outside of allocated memory Reviewed-by: sspitsyn, dholmes Contributed-by: sharath.bal...@oracle.com + test/com/sun/jdi/BadAgentPath.java Changeset: 7f21751d0b5b Author: jwilhelm Date: 2016-03-16 14:31 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7f21751d0b5b Merge Changeset: 22692ff458df Author: amurillo Date: 2016-03-17 11:25 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/22692ff458df Merge Changeset: 3ad0ed497418 Author: amurillo Date: 2016-03-21 20:19 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3ad0ed497418 Merge Changeset: 28db8a64363b Author: tvaleev Date: 2016-03-22 16:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/28db8a64363b 8151123: Collectors.summingDouble/averagingDouble unnecessarily call mapper twice Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/Collectors.java Changeset: 45281ceba474 Author: tvaleev Date: 2016-03-22 16:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/45281ceba474 8148748: ArrayList.subList().spliterator() is not late-binding Reviewed-by: psandoz ! src/java.base/share/classes/java/util/ArrayList.java ! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java Changeset: fbe70dc61f3b Author: chegar Date: 2016-03-22 10:42 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fbe70dc61f3b Merge - make/gendata/Gendata-jdk.jdeps.gmk - make/gensrc/Gensrc-jdk.dev.gmk - make/gensrc/Gensrc-jdk.jvmstat.gmk - make/launcher/Launcher-jdk.dev.gmk - make/scripts/localelist.sh - make/src/classes/build/tools/module/GenJdepsModulesXml.java - make/src/classes/build/tools/module/GenModulesList.java - make/src/classes/build/tools/module/ImageBuilder.java - make/src/classes/build/tools/module/ModuleArchive.java - make/src/classes/build/tools/module/boot.modules - make/src/classes/build/tools/module/ext.modules ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java - src/java.base/share/classes/jdk/internal/jimage/Archive.java - src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java - src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java - src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java - src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java - src/java.base/share/classes/jdk/internal/jimage/StringTable.java - src/java.base/share/classes/jdk/internal/jimage/UTF8String.java - src/java.base/share/classes/sun/misc/Launcher.java - src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template - src/java.base/share/native/libjava/Package.c - src/java.base/share/native/libjava/Proxy.c - src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp - src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory - src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider - src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService - src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder - src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService - src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider - src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider - src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider - src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java - src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java - src/jdk.dev/share/classes/jdk/tools/jimage/Main.java - src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java - src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService - src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider ! test/TEST.groups ! test/java/lang/invoke/t8150782/TestLookup.java + test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java - test/java/net/httpclient/whitebox/TEST.properties - test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java - test/java/util/stream/bootlib/TEST.properties - test/jdk/internal/jimage/ExecutableTest.java - test/jdk/internal/jimage/JImageTest.java - test/jdk/internal/jimage/VerifyJimage.java - test/sun/security/krb5/config/NamingManager.java - test/sun/security/krb5/config/dns.sh - test/sun/security/mscapi/IsSunMSCAPIAvailable.sh - test/sun/security/ssl/StatusStapling/BogusStatusRequest.java - test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java - test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java - test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java - test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java - test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java - test/sun/security/ssl/StatusStapling/TestCase.java - test/sun/security/ssl/StatusStapling/TestUtils.java Changeset: 5f134507e92b Author: chegar Date: 2016-03-22 16:02 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5f134507e92b Merge ! test/TEST.groups ! test/sun/net/idn/TestStringPrep.java Changeset: 8ca730a3db4c Author: chegar Date: 2016-03-22 16:02 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8ca730a3db4c Merge Changeset: e592cd50bb63 Author: bpb Date: 2016-03-22 15:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e592cd50bb63 8151957: ObjectInputStream - Use new convenience method for immutable Map creation during static initialization Summary: Initialize primClasses primitive type name-to-class mapping using a new Map.of() conveience method. Reviewed-by: lancea, redestad, smarks ! src/java.base/share/classes/java/io/ObjectInputStream.java Changeset: 5db7d0e5d12a Author: sundar Date: 2016-03-23 14:54 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5db7d0e5d12a 8152268: jjs tool makefile should use --addmods ALL-SYSTEM Reviewed-by: alanb, hannesw ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk Changeset: 3e254419b9fa Author: xuelei Date: 2016-03-23 12:25 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3e254419b9fa 8149017: Delayed provider selection broken in RSA client key exchange Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: 403329bd6983 Author: rriggs Date: 2016-03-23 19:57 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/403329bd6983 8151868: Typo in java.time.Instant until(Temporal endExclusive, TemporalUnit unit) Reviewed-by: rriggs, lancea, scolebourne Contributed-by: Abhijit Roy <abhijit.r....@oracle.com> ! src/java.base/share/classes/java/time/Instant.java Changeset: 6d9aebccd145 Author: mchung Date: 2016-03-23 09:21 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6d9aebccd145 8152197: Single place to specify module-specific information for images build Reviewed-by: alanb, erikj ! make/gensrc/GensrcModuleLoaderMap.gmk Changeset: 8a37a0ec0728 Author: mchung Date: 2016-03-23 09:23 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8a37a0ec0728 8152227: Remove jdk.deploy.osx module descriptor Reviewed-by: alanb, redestad - src/jdk.deploy.osx/macosx/classes/module-info.java Changeset: 9ea9fb3c0c88 Author: dfuchs Date: 2016-03-23 18:24 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9ea9fb3c0c88 8151281: Module java.httpclient could use System.Logger instead of PlatformLogger Reviewed-by: mchung, michaelm ! src/java.httpclient/share/classes/java/net/http/Log.java Changeset: 775df952df90 Author: naoto Date: 2016-03-23 17:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/775df952df90 8152143: jlink --include-locales should gracefully detect certain user error Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 1f84e73abee1 Author: lana Date: 2016-03-23 21:45 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1f84e73abee1 Merge - src/jdk.deploy.osx/macosx/classes/module-info.java Changeset: 3ac7178352fc Author: shade Date: 2016-03-24 12:52 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3ac7178352fc 8150463: StringConcat MH_INLINE_SIZED_EXACT should skip storage initialization Reviewed-by: plevart, chegar ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 8bdb63271ed2 Author: chegar Date: 2016-03-24 11:56 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8bdb63271ed2 8152642: Remove sun.misc.Unsafe dependency from java.lang.reflect.Proxy Reviewed-by: alanb, shade ! src/java.base/share/classes/java/lang/reflect/Proxy.java Changeset: ed1ac70edb86 Author: chegar Date: 2016-03-24 11:59 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ed1ac70edb86 8152277: Move URLClassPath.pathToURLs(String) to RegistryImpl Reviewed-by: alanb ! src/java.base/share/classes/sun/misc/URLClassPath.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java Changeset: a18dbcbe2e1a Author: xuelei Date: 2016-03-24 12:41 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a18dbcbe2e1a 8152237: Support BigInteger.TWO Reviewed-by: jnimeh, bpb, weijun ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java Changeset: e2e318304252 Author: erikj Date: 2016-03-24 14:23 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e2e318304252 8152545: Use preprocessor instead of compiling a program to generate native nio constants Reviewed-by: alanb ! make/gensrc/GensrcMisc.gmk - make/src/native/genconstants/ch/genSocketOptionRegistry.c - make/src/native/genconstants/fs/genSolarisConstants.c - make/src/native/genconstants/fs/genUnixConstants.c + src/java.base/share/classes/sun/nio/ch/SocketOptionRegistry.java.template + src/java.base/solaris/classes/sun/nio/fs/SolarisConstants.java.template + src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template Changeset: c1288b724e43 Author: dfuchs Date: 2016-03-24 14:45 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c1288b724e43 8152606: java.base no longer needs to export sun.util.logging to java.httpclient Summary: Now that JDK-8151281 is fixed, java.base module-info.java can be cleaned up to no longer export sun.util.logging to java.httpclient. Reviewed-by: chegar, alanb ! src/java.base/share/classes/module-info.java Changeset: ecd6e985e8b2 Author: chegar Date: 2016-03-24 15:32 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ecd6e985e8b2 8149122: Move sun.misc.URLClassPath and Resouce to an internal package Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java + src/java.base/share/classes/jdk/internal/loader/Resource.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java < src/java.base/share/classes/sun/misc/URLClassPath.java ! src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java - src/java.base/share/classes/sun/misc/Resource.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java + src/java.base/unix/classes/jdk/internal/loader/FileURLMapper.java - src/java.base/unix/classes/sun/misc/FileURLMapper.java + src/java.base/windows/classes/jdk/internal/loader/FileURLMapper.java - src/java.base/windows/classes/sun/misc/FileURLMapper.java Changeset: 87b999055721 Author: chegar Date: 2016-03-24 15:34 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/87b999055721 Merge - make/src/native/genconstants/ch/genSocketOptionRegistry.c - make/src/native/genconstants/fs/genSolarisConstants.c - make/src/native/genconstants/fs/genUnixConstants.c Changeset: 4e79181befb9 Author: mchung Date: 2016-03-24 11:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4e79181befb9 8152715: Problem list tools/pack200/Pack200Props.java Reviewed-by: alanb, lancea ! test/ProblemList.txt Changeset: 3abd25870915 Author: mchung Date: 2016-03-24 13:09 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3abd25870915 8152508: tools/jlink/SecurityTest.java failed intermittently Reviewed-by: alanb ! test/tools/jlink/SecurityTest.java Changeset: aac56691c2c4 Author: amlu Date: 2016-03-25 19:46 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/aac56691c2c4 8152749: Mark AdaptorCloseAndInterrupt.java as intermittently failing 8152755: Problem list java/nio/file/WatchService/MayFlies.java Reviewed-by: alanb ! test/ProblemList.txt ! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java Changeset: eeea9b77edec Author: dfuchs Date: 2016-03-25 17:12 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/eeea9b77edec 8150840: Add an internal system property to control the default level of System.Logger when java.logging is not present. Reviewed-by: mchung, rriggs ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java + src/java.base/share/classes/jdk/internal/logger/SurrogateLogger.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java ! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java + test/java/lang/System/LoggerFinder/internal/SimpleConsoleLoggerTest/SimpleConsoleLoggerTest.java Changeset: 00d704eff42f Author: mchung Date: 2016-03-25 12:30 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/00d704eff42f 8151571: InnocuousThread cannot be created during early startup Reviewed-by: alanb, plevart, chegar ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java Changeset: 1565a0efe6f0 Author: asmotrak Date: 2016-03-25 16:50 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1565a0efe6f0 8152798: Mark WeakCipherSuite.java as intermittently failing Reviewed-by: xuelei ! test/javax/net/ssl/DTLS/WeakCipherSuite.java Changeset: 0c17d24c43b6 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0c17d24c43b6 Added tag jdk-9+112 for changeset 1565a0efe6f0 ! .hgtags Changeset: cfd3ffca04f3 Author: alanb Date: 2016-03-31 13:55 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cfd3ffca04f3 Merge ! .hgtags ! make/gensrc/GensrcMisc.gmk ! make/gensrc/GensrcModuleLoaderMap.gmk ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk - make/src/native/genconstants/ch/genSocketOptionRegistry.c - make/src/native/genconstants/fs/genSolarisConstants.c - make/src/native/genconstants/fs/genUnixConstants.c ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java + src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/misc/Resource.java - src/java.base/share/classes/sun/misc/URLClassPath.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! src/java.base/share/native/libzip/zip_util.c - src/java.base/unix/classes/sun/misc/FileURLMapper.java - src/java.base/windows/classes/sun/misc/FileURLMapper.java - src/jdk.deploy.osx/macosx/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/ProblemList.txt ! test/TEST.groups ! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java ! test/javax/net/ssl/DTLS/WeakCipherSuite.java ! test/sun/net/idn/TestStringPrep.java ! test/tools/jlink/SecurityTest.java ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java