Changeset: 463463e306e0 Author: smarks Date: 2016-04-11 11:45 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/463463e306e0
8145461: finalize and integrate @Deprecated annotation specification change Reviewed-by: scolebourne, chegar, lancea ! src/java.base/share/classes/java/lang/Deprecated.java Changeset: a74c31f08a47 Author: peytoia Date: 2016-04-12 10:15 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a74c31f08a47 8150324: java/util/Currency/CurrencyTest.java does not restore default TimeZone Reviewed-by: okutsu, peytoia Contributed-by: Nishit Jain <nishit.j...@oracle.com> ! test/java/util/Currency/CurrencyTest.java Changeset: a1b34a5ff412 Author: amlu Date: 2016-04-12 09:54 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a1b34a5ff412 8154031: Mark tools/pack200/BandIntegrity.java as intermittently failing Reviewed-by: darcy ! test/tools/pack200/BandIntegrity.java Changeset: e6196d754c4e Author: amlu Date: 2016-04-12 13:53 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e6196d754c4e 8068693: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing. 8153209: java/nio/channels/AsyncCloseAndInterrupt.java fails throwing exception: java.nio.channels.ClosedChannelException. Summary: for JDK-8068693, 500ms is too short on busy system for channel to be closed or for thread blocking on IO to be interrupted, increase the time from 500ms to 10000ms. for JDK-8153209, it's a test regression due to JDK-8151582, do not sleep when running tests for CONNECT/FINISH_CONNECT, sleep for other test cases. Reviewed-by: bpb, martin, rriggs Contributed-by: Hamlin Li <huaming...@oracle.com> ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: 1ac040116965 Author: redestad Date: 2016-04-12 18:25 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1ac040116965 8153213: Jar manifest attribute "Multi-Release" accepts any value Reviewed-by: psandoz, redestad Contributed-by: steve.dr...@oracle.com ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarFile/MultiReleaseJarAPI.java ! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java Changeset: 1f8c4b1a301c Author: rhalade Date: 2016-04-12 09:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1f8c4b1a301c 8153829: javax/net/ssl/Stapling/HttpsUrlConnClient.java fails intermittently with NullPointerException Reviewed-by: xuelei, jnimeh ! test/java/security/testlibrary/SimpleOCSPServer.java ! test/javax/net/ssl/Stapling/HttpsUrlConnClient.java ! test/javax/net/ssl/Stapling/SSLEngineWithStapling.java ! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java ! test/javax/net/ssl/Stapling/StapleEnableProps.java ! test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java Changeset: ff4e699b02cc Author: redestad Date: 2016-04-12 21:41 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ff4e699b02cc 8154067: Avoid early use of limited privilege escalation in InnerClassLambdaMetafactory Reviewed-by: alanb, mchung, mullan, briangoetz ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java Changeset: cde5f640f82b Author: mchung Date: 2016-04-12 18:58 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cde5f640f82b 8153665: URLClassLoader::definePackage no longer inspect packages from ancestors Reviewed-by: alanb ! src/java.base/share/classes/java/net/URLClassLoader.java + test/java/net/URLClassLoader/definePackage/SplitPackage.java + test/java/net/URLClassLoader/definePackage/p/Bar.java + test/java/net/URLClassLoader/definePackage/p/Baz.java + test/java/net/URLClassLoader/definePackage/p/Foo.java Changeset: fdc920e40e35 Author: jwilhelm Date: 2016-03-09 14:18 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fdc920e40e35 Merge Changeset: 92aaccaffea7 Author: coleenp Date: 2016-03-10 14:20 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/92aaccaffea7 8150778: Reduce Throwable.getStackTrace() calls to the JVM Summary: replace JVM_GetStackTraceDepth and JVM_GetStackTraceElement, with JVM_GetStackTraceElements that gets all the elements in the StackTraceElement[] Reviewed-by: dfuchs, mchung, shade, hseigel ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Throwable.c Changeset: cba76eb01f49 Author: ysuenaga Date: 2016-03-04 18:13 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cba76eb01f49 8151181: Add JSnap to jhsdb Reviewed-by: dsamersoff ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: a67d225b677f Author: ysuenaga Date: 2016-03-15 12:27 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a67d225b677f 8151709: jhsdb should show help message in SALauncher. Reviewed-by: dsamersoff ! test/sun/tools/jhsdb/SAGetoptTest.java Changeset: 845872bba235 Author: redestad Date: 2016-03-17 10:26 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/845872bba235 8152074: Avoid lambda usage in StringConcatFactory initializer Reviewed-by: shade, forax, chegar ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 9aa836718999 Author: jwilhelm Date: 2016-03-19 01:23 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9aa836718999 Merge Changeset: 4ef83a6b90e8 Author: hb Date: 2016-03-21 20:39 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4ef83a6b90e8 8031753: JMXServiceURL should not use getLocalHost or its usage should be enhanced Summary: JMXServiceURL should not use getLocalHost or its usage should be enhanced Reviewed-by: jbachorik ! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java Changeset: 645a9be6eddb Author: hb Date: 2016-03-22 01:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/645a9be6eddb 8151797: java/lang/management/ThreadMXBean/ThreadLists.java : inconsistent results Summary: Create ThreadMXBean at the beginning of test so that call-site cleaner thread will be started Reviewed-by: sla ! test/java/lang/management/ThreadMXBean/ThreadLists.java Changeset: 5a553039e9fc Author: sla Date: 2016-03-22 19:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5a553039e9fc 8151887: com/sun/jdi/RedefineClearBreakpoint.sh failed with timeout Summary: Take timeout factor into account Reviewed-by: dsamersoff ! test/com/sun/jdi/ShellScaffold.sh Changeset: a1ff2f35dcc6 Author: sla Date: 2016-03-22 19:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a1ff2f35dcc6 7153107: com/sun/jdi/InterruptHangTest.java fails in nightlies Summary: Increased timeouts and added timestamped logging Reviewed-by: sspitsyn ! test/com/sun/jdi/InterruptHangTest.java ! test/com/sun/jdi/TestScaffold.java Changeset: 277d7584fa03 Author: sgehwolf Date: 2016-03-21 11:24 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/277d7584fa03 4858370: JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command Summary: Delete global references in invoker_completeInvokeRequest() Reviewed-by: sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c + test/com/sun/jdi/OomDebugTest.java Changeset: 0442990ca8ad Author: sspitsyn Date: 2016-03-22 21:27 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0442990ca8ad Merge Changeset: 725743673498 Author: dsamersoff Date: 2016-03-23 21:40 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/725743673498 8151444: JDP not working Summary: Don't set IP_MULTICAST_IF explicitly Reviewed-by: sla, ysuenaga ! src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java ! test/sun/management/jdp/JdpDefaultsTest.java ! test/sun/management/jdp/JdpTestCase.java Changeset: 0dfea12d7199 Author: jwilhelm Date: 2016-03-23 20:14 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0dfea12d7199 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/mapfiles/libjava/mapfile-vers - 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/StackTraceElement.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.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/include/jvm.h - 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/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/javax/swing/JScrollPane/8033000/bug8033000.java - 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 ! test/sun/tools/jhsdb/SAGetoptTest.java Changeset: 0e13cf9d7b0f Author: coleenp Date: 2016-03-24 15:59 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0e13cf9d7b0f 8152719: ignore this com/sun/jdi/InterfaceMehtodsTest.java until bug is fix Reviewed-by: ctornqvi, hseigel, sspitsyn ! test/ProblemList.txt Changeset: ab934fd0a498 Author: akulyakh Date: 2016-03-24 15:22 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ab934fd0a498 8147987: Remove sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java from problemList Summary: Re-enabling a previously excluded test Reviewed-by: sspitsyn ! test/ProblemList.txt Changeset: 8fa63e27e764 Author: ysuenaga Date: 2016-03-30 21:05 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8fa63e27e764 8151674: STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, sla, tschatzl ! src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options ! test/sun/tools/jstat/gcCapacityOutput1.awk ! test/sun/tools/jstat/gcCauseOutput1.awk ! test/sun/tools/jstat/gcMetaCapacityOutput1.awk ! test/sun/tools/jstat/gcNewCapacityOutput1.awk ! test/sun/tools/jstat/gcOldCapacityOutput1.awk ! test/sun/tools/jstat/gcOldOutput1.awk ! test/sun/tools/jstat/gcOutput1.awk ! test/sun/tools/jstat/lineCounts1.awk ! test/sun/tools/jstat/lineCounts2.awk ! test/sun/tools/jstat/lineCounts3.awk ! test/sun/tools/jstat/lineCounts4.awk ! test/sun/tools/jstat/timeStamp1.awk Changeset: b0aeac976aea Author: dcubed Date: 2016-04-01 14:29 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b0aeac976aea 8153302: [BACKOUT] STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, jwilhelm ! src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options ! test/sun/tools/jstat/gcCapacityOutput1.awk ! test/sun/tools/jstat/gcCauseOutput1.awk ! test/sun/tools/jstat/gcMetaCapacityOutput1.awk ! test/sun/tools/jstat/gcNewCapacityOutput1.awk ! test/sun/tools/jstat/gcOldCapacityOutput1.awk ! test/sun/tools/jstat/gcOldOutput1.awk ! test/sun/tools/jstat/gcOutput1.awk ! test/sun/tools/jstat/lineCounts1.awk ! test/sun/tools/jstat/lineCounts2.awk ! test/sun/tools/jstat/lineCounts3.awk ! test/sun/tools/jstat/lineCounts4.awk ! test/sun/tools/jstat/timeStamp1.awk Changeset: 96b1cfa80016 Author: jwilhelm Date: 2016-04-02 05:30 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/96b1cfa80016 Merge ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/ProblemList.txt Changeset: a16240806984 Author: dcubed Date: 2016-04-06 15:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a16240806984 8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command Reviewed-by: jwilhelm, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c - test/com/sun/jdi/OomDebugTest.java Changeset: cb6d9bc70e70 Author: dcubed Date: 2016-04-07 10:03 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cb6d9bc70e70 Merge ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/ProblemList.txt Changeset: 74bc7be0777b Author: simonis Date: 2016-03-30 11:40 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/74bc7be0777b 8152172: PPC64: Support AES intrinsics Reviewed-by: ascarpino, simonis Contributed-by: ho...@jp.ibm.com ! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java Changeset: a0ea3a2f463a Author: jcm Date: 2016-04-04 02:07 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a0ea3a2f463a 8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled. Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: ea7254b1a81d Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ea7254b1a81d Merge - make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/ModulesXmlReader.java - make/src/classes/build/tools/module/ModulesXmlWriter.java - src/java.base/share/classes/sun/misc/GC.java - src/java.base/share/classes/sun/misc/InvalidJarIndexException.java - src/java.base/share/classes/sun/misc/JarIndex.java - src/java.base/share/classes/sun/misc/VMSupport.java - src/java.base/share/classes/sun/misc/resources/Messages.java - src/java.base/share/classes/sun/misc/resources/Messages_de.java - src/java.base/share/classes/sun/misc/resources/Messages_es.java - src/java.base/share/classes/sun/misc/resources/Messages_fr.java - src/java.base/share/classes/sun/misc/resources/Messages_it.java - src/java.base/share/classes/sun/misc/resources/Messages_ja.java - src/java.base/share/classes/sun/misc/resources/Messages_ko.java - src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java - src/java.base/share/classes/sun/misc/resources/Messages_sv.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java - src/java.base/share/native/libjava/GC.c Changeset: 47921bb43a5b Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/47921bb43a5b Merge Changeset: afc3c537ff15 Author: amurillo Date: 2016-04-11 14:21 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/afc3c537ff15 Merge ! test/ProblemList.txt Changeset: 5f03f3570be7 Author: dcubed Date: 2016-04-12 21:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5f03f3570be7 8154121: Remove test mistakenly added during a merge Reviewed-by: amurillo - test/java/text/Format/DateFormat/DFSConstructorCloneTest.java Changeset: c11d4a8cc37e Author: amurillo Date: 2016-04-13 00:00 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c11d4a8cc37e Merge Changeset: fe806038ae74 Author: mhaupt Date: 2016-04-13 09:20 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fe806038ae74 8153637: MethodHandles.countedLoop/3 initialises loop counter to 1 instead of 0 Reviewed-by: psandoz, redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/LoopCombinatorTest.java Changeset: 502aa22b0e33 Author: ntv Date: 2016-04-13 10:41 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/502aa22b0e33 8148849: Truncating Duration Summary: Introduce a new method to truncatedTo() Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/java/time/tck/java/time/TCKDuration.java Changeset: 1483ff1bdace Author: plevart Date: 2016-04-13 09:35 -0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1483ff1bdace 8151807: ImageBufferCache should release buffers when all classes are loaded Reviewed-by: jlaskey Contributed-by: peter.lev...@gmail.com ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java Changeset: 9c64b9eeb312 Author: psandoz Date: 2016-04-13 15:05 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9c64b9eeb312 8151705: VarHandle.AccessMode enum names should conform to code style Reviewed-by: mhaupt, shade, redestad ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/VarHandleTestReflection.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: 964c3dd63856 Author: psandoz Date: 2016-04-13 15:05 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/964c3dd63856 8151198: VarHandle factory-specific exceptions Reviewed-by: shade ! src/java.base/share/classes/java/lang/invoke/VarHandle.java Changeset: e1d83a0973f6 Author: psandoz Date: 2016-04-13 15:05 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e1d83a0973f6 8146458: Improve exception reporting for Objects.checkIndex/checkFromToIndex/checkFromIndexSize Reviewed-by: jrose, smarks ! src/java.base/share/classes/java/lang/ArrayIndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/IndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/StringIndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/util/Objects.java ! test/java/util/Objects/CheckIndex.java Changeset: ba4120f36e4d Author: alanb Date: 2016-04-13 14:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ba4120f36e4d 8154077: (fs) Reduce number of file system classes loaded during startup Reviewed-by: bpb, chegar ! make/mapfiles/libnio/mapfile-linux ! make/mapfiles/libnio/mapfile-macosx ! make/mapfiles/libnio/mapfile-solaris ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: fa46f5ff7ec1 Author: srastogi Date: 2016-04-13 15:48 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fa46f5ff7ec1 8150829: Enhanced drop-args, identity and default constant, varargs adjustment Reviewed-by: psandoz, mhaupt, jrose ! 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/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/ConstantIdentityMHTest.java + test/java/lang/invoke/DropArgumentsTest.java ! test/java/lang/invoke/JavaDocExamplesTest.java + test/java/lang/invoke/VarArgsTest.java Changeset: 24566df222ee Author: ascarpino Date: 2016-04-13 10:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/24566df222ee 8152205: jdk.security.provider.preferred is ambiguously documented Reviewed-by: wetmore, xuelei, weijun ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/java/security/cert/CertificateFactory.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java Changeset: 77abaa01adf2 Author: mchung Date: 2016-04-13 11:03 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/77abaa01adf2 8153895: (proxy) redundant read edges to superinterfaces of proxy interfaces Reviewed-by: sundar, plevart ! src/java.base/share/classes/java/lang/reflect/Proxy.java Changeset: b473d38d7a9f Author: rriggs Date: 2016-04-13 16:57 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b473d38d7a9f 8086278: java/lang/ProcessHandle/TreeTest.java failed - ProcessReaper StackOverflowException Summary: Increase reaper stack size by 50% to 48k Reviewed-by: chegar, martin ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java Changeset: 9c0350e7bb36 Author: rhalade Date: 2016-04-13 16:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9c0350e7bb36 8055351: sun/security/provider/DSA/TestAlgParameterGenerator.java failed with interrupted! (timed out?) Reviewed-by: valeriep ! test/sun/security/provider/DSA/TestAlgParameterGenerator.java Changeset: 19ea2fdee2bc Author: rhalade Date: 2016-04-13 16:08 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/19ea2fdee2bc 8154196: Mark javax/net/ssl/DTLS/CipherSuite.java as intermittently failing Reviewed-by: xuelei ! test/javax/net/ssl/DTLS/CipherSuite.java Changeset: 7cfc61473f5e Author: amjiang Date: 2016-04-14 09:45 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7cfc61473f5e 8153545: sun/security/pkcs11/Provider/Login.sh fails on Linux Reviewed-by: vinnie, weijun ! test/ProblemList.txt ! test/sun/security/pkcs11/KeyStore/Basic.java ! test/sun/security/pkcs11/KeyStore/Basic.policy ! test/sun/security/pkcs11/KeyStore/Basic.sh ! test/sun/security/pkcs11/KeyStore/Solaris.sh ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/pkcs11/Provider/Login.java ! test/sun/security/pkcs11/Provider/Login.policy ! test/sun/security/pkcs11/Provider/Login.sh Changeset: c66a5f12bb9d Author: redestad Date: 2016-04-14 12:16 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c66a5f12bb9d 8154185: Drop code to support Windows XP in DefaultDatagramSocketImplFactory Reviewed-by: chegar ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java Changeset: ffe057406801 Author: redestad Date: 2016-04-14 14:51 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ffe057406801 8154208: (fs) Drop code for Windows XP/2003 from file system provider Reviewed-by: bpb, alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.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/WindowsPath.java ! src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c Changeset: 5e62a2fbd532 Author: erikj Date: 2016-04-14 15:13 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5e62a2fbd532 8149777: Enable enhanced failure handler for "make test" Reviewed-by: ihse ! test/Makefile Changeset: 210cce63ef9c Author: mhaupt Date: 2016-04-14 15:18 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/210cce63ef9c 8150824: Exceptions when omitting trailing arguments in cleanup Summary: The issue was fixed with the push for 8150829; this changeset adds tests. Reviewed-by: psandoz ! test/java/lang/invoke/TryFinallyTest.java Changeset: 8f68e0ffbba3 Author: lana Date: 2016-04-14 09:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8f68e0ffbba3 Merge Changeset: 32891bcd7493 Author: ksrini Date: 2016-04-14 14:23 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/32891bcd7493 8154212: launcher SEGV when _JAVA_LAUNCHER_DEBUG is set Reviewed-by: alanb, martin ! src/java.base/share/native/libjli/java.h ! test/tools/launcher/MiscTests.java Changeset: 9d0e97030468 Author: rhalade Date: 2016-04-14 14:42 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9d0e97030468 8151834: Test SmallPrimeExponentP.java times out intermittently Reviewed-by: weijun ! test/sun/security/mscapi/SmallPrimeExponentP.java Changeset: 0bb2dfd0852c Author: xuelei Date: 2016-04-15 11:09 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0bb2dfd0852c 8072452: Support DHE sizes up to 8192-bits and DSA sizes up to 3072-bits Reviewed-by: valeriep, mullan, coffeys ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/DHParameterGenerator.java ! src/java.base/share/classes/sun/security/provider/DSAKeyPairGenerator.java ! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java ! src/java.base/share/classes/sun/security/provider/ParameterCache.java ! src/java.base/share/classes/sun/security/ssl/DHCrypt.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java + test/com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java + test/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java + test/com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java + test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java + test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java ! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java + test/sun/security/provider/DSA/SupportedDSAParamGen.java ! test/sun/security/provider/DSA/TestKeyPairGenerator.java Changeset: 59f9a8d7b718 Author: robm Date: 2016-04-15 14:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/59f9a8d7b718 8150234: Windows 10 App Containers disallow access to ICMP calls Reviewed-by: chegar ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c Changeset: 8606d027b2c2 Author: chegar Date: 2016-04-15 16:19 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8606d027b2c2 8137058: Clear out all non-Critical APIs from sun.reflect Reviewed-by: alanb, jfranck, mchung ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/ObjectStreamField.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Modifier.java ! src/java.base/share/classes/java/lang/reflect/Module.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/security/AccessController.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java + src/java.base/share/classes/jdk/internal/reflect/AccessorGenerator.java + src/java.base/share/classes/jdk/internal/reflect/BootstrapConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/ByteVector.java + src/java.base/share/classes/jdk/internal/reflect/ByteVectorFactory.java + src/java.base/share/classes/jdk/internal/reflect/ByteVectorImpl.java + src/java.base/share/classes/jdk/internal/reflect/CallerSensitive.java + src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java + src/java.base/share/classes/jdk/internal/reflect/ClassFileAssembler.java + src/java.base/share/classes/jdk/internal/reflect/ClassFileConstants.java + src/java.base/share/classes/jdk/internal/reflect/ConstantPool.java + src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessor.java + src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/DelegatingConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/DelegatingMethodAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/FieldAccessor.java + src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/InstantiationExceptionConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/Label.java + src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java + src/java.base/share/classes/jdk/internal/reflect/MagicAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/MethodAccessor.java + src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java + src/java.base/share/classes/jdk/internal/reflect/MethodAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/Reflection.java + src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java + src/java.base/share/classes/jdk/internal/reflect/SerializationConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/SignatureIterator.java + src/java.base/share/classes/jdk/internal/reflect/UTF8.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeBooleanFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeByteFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeCharacterFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeDoubleFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorFactory.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeFloatFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeIntegerFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeLongFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeObjectFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedByteFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedLongFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedShortFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeShortFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticBooleanFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticByteFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticCharacterFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticDoubleFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFloatFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticIntegerFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticLongFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticObjectFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticShortFieldAccessorImpl.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java - src/java.base/share/classes/sun/reflect/AccessorGenerator.java - src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/ByteVector.java - src/java.base/share/classes/sun/reflect/ByteVectorFactory.java - src/java.base/share/classes/sun/reflect/ByteVectorImpl.java - src/java.base/share/classes/sun/reflect/CallerSensitive.java - src/java.base/share/classes/sun/reflect/ClassDefiner.java - src/java.base/share/classes/sun/reflect/ClassFileAssembler.java - src/java.base/share/classes/sun/reflect/ClassFileConstants.java - src/java.base/share/classes/sun/reflect/ConstantPool.java - src/java.base/share/classes/sun/reflect/ConstructorAccessor.java - src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldAccessor.java - src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldInfo.java - src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/Label.java - src/java.base/share/classes/sun/reflect/LangReflectAccess.java - src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java - src/java.base/share/classes/sun/reflect/MethodAccessor.java - src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java - src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/Reflection.java - src/java.base/share/classes/sun/reflect/ReflectionFactory.java - src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/SignatureIterator.java - src/java.base/share/classes/sun/reflect/UTF8.java - src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/ConstantPool.c ! src/java.base/share/native/libjava/NativeAccessors.c ! src/java.base/share/native/libjava/Reflection.c ! src/java.logging/share/classes/java/util/logging/Logger.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java ! src/java.sql/share/classes/java/sql/DriverManager.java ! src/jdk.unsupported/share/classes/module-info.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java + src/jdk.unsupported/share/classes/sun/reflect/Reflection.java + src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java ! test/TEST.groups ! test/java/lang/StackWalker/DumpStackTest.java ! test/java/lang/StackWalker/EmbeddedStackWalkTest.java ! test/java/lang/StackWalker/HiddenFrames.java ! test/java/lang/StackWalker/MultiThreadStackWalk.java ! test/java/lang/StackWalker/StackWalkTest.java ! test/java/lang/StackWalker/VerifyStackTrace.java ! test/java/lang/invoke/RevealDirectTest.java + test/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java + test/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java + test/jdk/internal/reflect/CallerSensitive/MissingCallerSensitive.java + test/jdk/internal/reflect/Reflection/GetCallerClass.java + test/jdk/internal/reflect/Reflection/GetCallerClassTest.java + test/jdk/internal/reflect/Reflection/GetCallerClassTest.sh + test/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java + test/jdk/internal/reflect/constantPool/ConstantPoolTest.java + test/jdk/internal/reflect/constantPool/ConstantPoolTestDummy.jasm - test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java - test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java - test/sun/reflect/CallerSensitive/MissingCallerSensitive.java - test/sun/reflect/Reflection/GetCallerClass.java - test/sun/reflect/Reflection/GetCallerClassTest.java - test/sun/reflect/Reflection/GetCallerClassTest.sh ! test/sun/reflect/Reflection/GetCallerClassWithDepth.java + test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java - test/sun/reflect/constantPool/ConstantPoolTest.java - test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm ! test/tools/launcher/modules/addexports/AddExportsTest.java Changeset: 6512923d64e5 Author: darcy Date: 2016-04-15 10:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6512923d64e5 4851642: Add fused multiply add to Java math library Reviewed-by: bpb, nadezhin ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java + test/java/lang/Math/FusedMultiplyAddTests.java ! test/java/lang/Math/Tests.java Changeset: 60fdfede6d80 Author: sherman Date: 2016-04-15 13:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/60fdfede6d80 8147460: Clean-up jrtfs implementation Reviewed-by: alanb, jlaskey, sundar ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java + src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributeView.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java + src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java - src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java ! test/jdk/internal/jrtfs/PathOps.java Changeset: e8b09982c198 Author: rhalade Date: 2016-04-16 01:23 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e8b09982c198 8154382: Remove intermittent keyword from SupportedDSAParamGen.java Reviewed-by: xuelei ! test/sun/security/provider/DSA/SupportedDSAParamGen.java Changeset: e2b04e57b51a Author: coffeys Date: 2016-04-16 13:14 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e2b04e57b51a 8154304: NullpointerException at LdapReferralException.getReferralContext Reviewed-by: xuelei, vinnie ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java Changeset: fd1140dd7636 Author: redestad Date: 2016-04-18 12:36 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fd1140dd7636 8154238: Drop code to support Windows XP in windows socket impl Reviewed-by: chegar ! src/java.base/windows/classes/java/net/PlainSocketImpl.java Changeset: 3459ee432728 Author: redestad Date: 2016-04-18 14:01 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3459ee432728 8154436: Drop code to support Windows XP in windows async channel impl Reviewed-by: chegar, alanb ! src/java.base/windows/classes/sun/nio/ch/Iocp.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java Changeset: 6c46df4651c9 Author: redestad Date: 2016-04-18 16:48 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6c46df4651c9 8154454: Fix compilation issue in PlainSocketImpl Reviewed-by: chegar ! src/java.base/windows/classes/java/net/PlainSocketImpl.java Changeset: f3d87364cb1a Author: redestad Date: 2016-04-18 16:49 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f3d87364cb1a 8154455: Fix compilation issue in WindowsAsynchronousSocketChannelImpl Reviewed-by: alanb, chegar ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java Changeset: 9f0bccd2ef66 Author: ksrini Date: 2016-04-18 07:30 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9f0bccd2ef66 8151056: ASM enable original deprecated methods. Reviewed-by: forax, sundar ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java Changeset: 35225b837d66 Author: alanb Date: 2016-04-18 16:18 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/35225b837d66 8154159: rmic should not have a supported entry point Reviewed-by: rriggs, chegar ! make/launcher/Launcher-jdk.rmic.gmk ! src/java.base/share/conf/security/java.security - src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java ! src/jdk.rmic/share/classes/module-info.java ! test/java/lang/SecurityManager/RestrictedPackages.java Changeset: 483242a6482b Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/483242a6482b Added tag jdk-9+115 for changeset 35225b837d66 ! .hgtags Changeset: 133bab10ce1e Author: alanb Date: 2016-04-21 15:15 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/133bab10ce1e More perf counters and improve logging ! src/java.base/share/classes/java/lang/module/Configuration.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/module/Resolver.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java Changeset: 5db05c2e9fb0 Author: alanb Date: 2016-04-21 20:37 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5db05c2e9fb0 Update JAR file opening to handle multi-release JARs ! src/java.base/share/classes/java/lang/module/ModulePath.java ! src/java.base/share/classes/java/lang/module/ModuleReferences.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java Changeset: 4ee8b90b9ebd Author: alanb Date: 2016-04-22 09:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4ee8b90b9ebd Merge ! .hgtags ! make/launcher/Launcher-jdk.rmic.gmk ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/MemberName.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/StringConcatFactory.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Module.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/java/nio/file/Files.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java + src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributeView.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java + src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java - src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java + src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java - src/java.base/share/classes/sun/reflect/AccessorGenerator.java - src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/ByteVector.java - src/java.base/share/classes/sun/reflect/ByteVectorFactory.java - src/java.base/share/classes/sun/reflect/ByteVectorImpl.java - src/java.base/share/classes/sun/reflect/CallerSensitive.java - src/java.base/share/classes/sun/reflect/ClassDefiner.java - src/java.base/share/classes/sun/reflect/ClassFileAssembler.java - src/java.base/share/classes/sun/reflect/ClassFileConstants.java - src/java.base/share/classes/sun/reflect/ConstantPool.java - src/java.base/share/classes/sun/reflect/ConstructorAccessor.java - src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldAccessor.java - src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldInfo.java - src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/Label.java - src/java.base/share/classes/sun/reflect/LangReflectAccess.java - src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java - src/java.base/share/classes/sun/reflect/MethodAccessor.java - src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java - src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/Reflection.java - src/java.base/share/classes/sun/reflect/ReflectionFactory.java - src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/SignatureIterator.java - src/java.base/share/classes/sun/reflect/UTF8.java - src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.base/share/conf/security/java.security ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/Reflection.c ! src/java.base/share/native/libjli/java.h ! src/java.logging/share/classes/java/util/logging/Logger.java ! src/jdk.rmic/share/classes/module-info.java ! test/Makefile ! test/ProblemList.txt ! test/TEST.groups ! test/com/sun/jdi/InterruptHangTest.java ! test/java/lang/StackWalker/VerifyStackTrace.java ! test/javax/net/ssl/DTLS/CipherSuite.java + test/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java + test/jdk/internal/reflect/CallerSensitive/MissingCallerSensitive.java + test/jdk/internal/reflect/Reflection/GetCallerClassTest.sh ! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java ! test/sun/management/jdp/JdpDefaultsTest.java - test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java - test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java - test/sun/reflect/CallerSensitive/MissingCallerSensitive.java - test/sun/reflect/Reflection/GetCallerClass.java - test/sun/reflect/Reflection/GetCallerClassTest.java - test/sun/reflect/Reflection/GetCallerClassTest.sh - test/sun/reflect/constantPool/ConstantPoolTest.java - test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java ! test/tools/launcher/MiscTests.java ! test/tools/launcher/modules/addexports/AddExportsTest.java Changeset: b4ef81854df8 Author: alanb Date: 2016-04-22 09:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b4ef81854df8 Merge