hg: jdk9/client/jdk: 98 new changesets
david.dehaven at oracle.com
david.dehaven at oracle.com
Tue Apr 19 19:14:45 UTC 2016
Changeset: 463463e306e0
Author: smarks
Date: 2016-04-11 11:45 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/jdk/rev/a74c31f08a47
8150324: java/util/Currency/CurrencyTest.java does not restore default TimeZone
Reviewed-by: okutsu, peytoia
Contributed-by: Nishit Jain <nishit.jain at 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/jdk9/client/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/jdk9/client/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.li at 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/jdk9/client/jdk/rev/1ac040116965
8153213: Jar manifest attribute "Multi-Release" accepts any value
Reviewed-by: psandoz, redestad
Contributed-by: steve.drach at 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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/jdk/rev/fdc920e40e35
Merge
Changeset: 92aaccaffea7
Author: coleenp
Date: 2016-03-10 14:20 -0500
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/jdk/rev/9aa836718999
Merge
Changeset: 4ef83a6b90e8
Author: hb
Date: 2016-03-21 20:39 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/jdk/rev/0442990ca8ad
Merge
Changeset: 725743673498
Author: dsamersoff
Date: 2016-03-23 21:40 +0300
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/jdk/rev/74bc7be0777b
8152172: PPC64: Support AES intrinsics
Reviewed-by: ascarpino, simonis
Contributed-by: horii at 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/jdk9/client/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/jdk9/client/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/jdk9/client/jdk/rev/47921bb43a5b
Merge
Changeset: afc3c537ff15
Author: amurillo
Date: 2016-04-11 14:21 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/afc3c537ff15
Merge
! test/ProblemList.txt
Changeset: 5f03f3570be7
Author: dcubed
Date: 2016-04-12 21:05 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/jdk/rev/c11d4a8cc37e
Merge
Changeset: fe806038ae74
Author: mhaupt
Date: 2016-04-13 09:20 +0200
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/jdk/rev/1483ff1bdace
8151807: ImageBufferCache should release buffers when all classes are loaded
Reviewed-by: jlaskey
Contributed-by: peter.levart at 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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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: 96c21f6ea9f2
Author: lana
Date: 2016-04-14 09:09 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/96c21f6ea9f2
Added tag jdk-9+114 for changeset bb8379287f37
! .hgtags
Changeset: 8f68e0ffbba3
Author: lana
Date: 2016-04-14 09:32 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8f68e0ffbba3
Merge
Changeset: 32891bcd7493
Author: ksrini
Date: 2016-04-14 14:23 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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: 96d7dc590098
Author: sherman
Date: 2016-04-18 10:57 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/96d7dc590098
8154403: JRT filesystem loaded by JDK8 with URLClassLoader is not closable since JDK-8147460
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! test/jdk/internal/jrtfs/WithSecurityManager.java
! test/jdk/internal/jrtfs/remote/Main.java
! test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java
Changeset: 4eff3bde0dc3
Author: prappo
Date: 2016-04-18 19:40 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4eff3bde0dc3
8153353: HPACK implementation
Reviewed-by: chegar, rriggs
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java
+ test/java/net/httpclient/http2/HpackDriver.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java
Changeset: e940ba799ea7
Author: chegar
Date: 2016-04-18 20:58 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e940ba799ea7
8147553: Remove sun.misc.ManagedLocalsThread from java.management
Reviewed-by: dfuchs
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/module-info.java
! src/java.management/share/classes/sun/management/jdp/JdpController.java
Changeset: 54fb2d67b862
Author: chegar
Date: 2016-04-18 20:58 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/54fb2d67b862
8153372: Remove sun.misc.ManagedLocalsThread from jdk.httpserver
Reviewed-by: alanb
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: dfe21904a466
Author: chegar
Date: 2016-04-18 20:58 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dfe21904a466
8153158: Remove sun.misc.ManagedLocalsThread from java.logging
Reviewed-by: dfuchs, redestad
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/module-info.java
Changeset: 92280897299f
Author: smarks
Date: 2016-04-18 14:10 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/92280897299f
8145468: update java.lang APIs with new deprecations
Reviewed-by: alanb, psandoz, lancea, forax, scolebourne, chegar, martin
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/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/Short.java
! src/java.base/share/classes/java/lang/String.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/ThreadGroup.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionExecuter.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionResolver.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/MessageOutput.java
Changeset: b2f88758fe16
Author: akulyakh
Date: 2016-04-06 13:47 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b2f88758fe16
8153584: New jtreg test to verify PathSearchingVirutalMachine.bootClassPath() behaviour
Summary: Adding a new jtreg test
Reviewed-by: dsamersoff
+ test/com/sun/jdi/SunBootClassPathEmptyTest.java
+ test/com/sun/jdi/TestClass.java
Changeset: 7e20e691c120
Author: dcubed
Date: 2016-04-06 15:48 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7e20e691c120
Merge
- test/com/sun/jdi/OomDebugTest.java
Changeset: a0765cebd2bf
Author: dcubed
Date: 2016-04-07 12:57 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a0765cebd2bf
Merge
Changeset: db3aa029c06f
Author: erikj
Date: 2016-04-08 13:14 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/db3aa029c06f
8152666: The new Hotspot Build System
Reviewed-by: ihse, dcubed, erikj
Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com
! make/Import.gmk
! make/copy/Copy-java.base.gmk
! make/lib/CoreLibraries.gmk
Changeset: 8f6aab6360a3
Author: bchristi
Date: 2016-04-08 12:26 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8f6aab6360a3
8153123: Streamline StackWalker code
Reviewed-by: coleenp, dfuchs, mchung, redestad
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/StackFrameInfo.c
! src/java.base/share/native/libjava/StackStreamFactory.c
! test/java/lang/StackWalker/DumpStackTest.java
! test/java/lang/StackWalker/GetCallerClassTest.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StackWalker/VerifyStackTrace.java
Changeset: ae8cab2c054b
Author: jwilhelm
Date: 2016-04-11 20:16 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ae8cab2c054b
Merge
Changeset: 3b186717f90a
Author: sspitsyn
Date: 2016-04-12 00:43 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3b186717f90a
8153902: remove com/sun/jdi/InterfaceMethodsTest.java, com/sun/jdi/InvokeTest.java from ProblemList
Summary: Enable the jdi tests again
Reviewed-by: sundar
! test/ProblemList.txt
Changeset: 33c759cc20f6
Author: simonis
Date: 2016-04-13 11:13 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/33c759cc20f6
8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build
Reviewed-by: erikj, goetz
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/NioLibraries.gmk
Changeset: 98ba72ec08b2
Author: dsamersoff
Date: 2016-04-13 12:10 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/98ba72ec08b2
8153856: com/sun/jdi/WatchFramePop.sh fails with exit code 1
Summary: fixed sed expression in a test
Reviewed-by: sla
! test/com/sun/jdi/ShellScaffold.sh
Changeset: f02139a1ac84
Author: dsamersoff
Date: 2016-04-13 14:19 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f02139a1ac84
Merge
Changeset: 68d1533a2218
Author: dcubed
Date: 2016-04-14 15:25 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/68d1533a2218
Merge
! make/lib/Awt2dLibraries.gmk
! test/ProblemList.txt
Changeset: 4b78af87def9
Author: amurillo
Date: 2016-04-14 19:55 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4b78af87def9
Merge
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! test/ProblemList.txt
Changeset: b41d8ad46db8
Author: amurillo
Date: 2016-04-18 15:39 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b41d8ad46db8
Merge
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/Thread.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/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/SystemImages.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/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java
! test/java/lang/StackWalker/DumpStackTest.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StackWalker/VerifyStackTrace.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
Changeset: d094de1b933d
Author: amurillo
Date: 2016-04-18 20:19 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d094de1b933d
Merge
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
Changeset: def1edac0ea5
Author: sherman
Date: 2016-04-18 22:12 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/def1edac0ea5
8154498: fix to 8154403 results in failure of UserModuleTest.java on all platforms
Reviewed-by: darcy, sundar
! test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/p1/Main.java
Changeset: 9bde86ff09ba
Author: xiaofeya
Date: 2016-04-19 01:40 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9bde86ff09ba
8146758: NetworkInterfaceStreamTest.java fails intermittently at comparing network interfaces
Reviewed-by: chegar
Contributed-by: Felix Yang <felix.yang at oracle.com>
! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java
Changeset: 79e92af0d115
Author: prappo
Date: 2016-04-19 12:20 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/79e92af0d115
8154487: java.httpclient/sun.net.httpclient.hpack.DecoderTest failing on Windows
Reviewed-by: chegar
! src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java
Changeset: 214c1ee32e00
Author: mhaupt
Date: 2016-04-19 14:39 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/214c1ee32e00
8150956: j.l.i.MethodHandles.whileLoop(...) and .iteratedLoop(...) throw unexpected exceptions in the case of 'init' return type is void
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java
Changeset: 1dfade83d611
Author: martin
Date: 2016-04-18 09:38 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1dfade83d611
8154470: defines.h confused about PROGNAME and JAVA_ARGS
Summary: Fiddle with const_progname initializations
Reviewed-by: ksrini, alanb
! src/java.base/share/native/launcher/defines.h
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/DefaultLocaleTestRun.java
! test/tools/launcher/ExecutionEnvironment.java
! test/tools/launcher/FXLauncherTest.java
! test/tools/launcher/I18NTest.java
! test/tools/launcher/MiscTests.java
! test/tools/launcher/Settings.java
! test/tools/launcher/TestHelper.java
! test/tools/launcher/TestSpecialArgs.java
! test/tools/launcher/TooSmallStackSize.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/VersionCheck.java
Changeset: b4e29994d167
Author: ddehaven
Date: 2016-04-19 09:21 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b4e29994d167
Merge
Changeset: 079b369ab849
Author: ddehaven
Date: 2016-04-19 11:13 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/079b369ab849
Merge
- 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/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/SystemImages.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/jdk.rmic/share/classes/jdk/rmi/rmic/Main.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
More information about the jdk9-client-changes
mailing list