hg: jdk9/client/jdk: 82 new changesets
philip.race at oracle.com
philip.race at oracle.com
Wed May 18 19:26:07 UTC 2016
Changeset: 64706740c26b
Author: mchung
Date: 2016-05-12 11:16 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/64706740c26b
8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader
Reviewed-by: acorn, alanb, chegar, dfuchs
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/native/libjava/VM.c
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
Changeset: 647431dccd71
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/647431dccd71
Added tag jdk-9+118 for changeset e1eba5cfa5cc
! .hgtags
Changeset: bbf917638fd3
Author: lana
Date: 2016-05-12 18:47 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bbf917638fd3
Merge
- make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js
- make/src/classes/build/tools/addjsum/AddJsum.java
- src/java.base/share/classes/java/util/regex/UnicodeProp.java
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java
- test/java/rmi/transport/httpSocket/HttpSocketTest.java
- test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
- test/java/rmi/transport/httpSocket/security.policy
- test/java/util/jar/JarFile/MultiReleaseJarAPI.java
- test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java
- test/java/util/jar/JarFile/MultiReleaseJarIterators.java
- test/java/util/jar/JarFile/MultiReleaseJarProperties.java
- test/java/util/jar/JarFile/MultiReleaseJarSecurity.java
- test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
- test/sun/rmi/transport/proxy/EagerHttpFallback.java
- test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
- test/sun/rmi/transport/tcp/blockAccept/TestIface.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
- test/sun/rmi/transport/tcp/blockAccept/security.policy
- test/tools/jlink/plugins/SorterPluginTest.java
Changeset: b14b89e259ac
Author: darcy
Date: 2016-05-12 14:45 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b14b89e259ac
8156890: Temporarily problem list ListKeychainStore.sh on Mac
Reviewed-by: vinnie
! test/ProblemList.txt
Changeset: 8e897a655b37
Author: darcy
Date: 2016-05-12 15:44 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8e897a655b37
8156897: Problem list ShortRSAKey1024.sh on windows
Reviewed-by: mullan
! test/ProblemList.txt
Changeset: 24934d5364dd
Author: rhalade
Date: 2016-05-12 16:40 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/24934d5364dd
8156671: Refactor sun/security/rsa/SignatureTest.java
Reviewed-by: valeriep
! test/sun/security/rsa/SignatureTest.java
Changeset: d7741bbbeaf9
Author: peytoia
Date: 2016-05-13 12:52 +0900
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d7741bbbeaf9
8150702: change in javadoc for parseObject for MessageFormat - JDK-8073211
Reviewed-by: okutsu, peytoia
Contributed-by: Vaibhav Choudhary <vaibhav.x.choudhary at oracle.com>
! src/java.base/share/classes/java/text/MessageFormat.java
Changeset: c029ee7fc04a
Author: erikj
Date: 2016-05-13 09:22 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c029ee7fc04a
8156837: RC resource compilation on windows generates false build failure reports
Reviewed-by: tbell, prr
! make/launcher/Launcher-java.base.gmk
! make/lib/Awt2dLibraries.gmk
Changeset: 5d05dfcf0045
Author: asmotrak
Date: 2016-05-13 11:32 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5d05dfcf0045
8156710: HttpTimeoutException should be thrown if server doesn't respond
Reviewed-by: michaelm
! src/java.httpclient/share/classes/java/net/http/Stream.java
+ test/java/net/httpclient/http2/Timeout.java
+ test/java/net/httpclient/http2/keystore.p12
Changeset: 48148c98c95a
Author: ntv
Date: 2016-05-13 18:58 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/48148c98c95a
8155823: Add date-time patterns 'v' and 'vvvv'
Summary: Addded necessary methodss
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
Changeset: d7e0283a937c
Author: martin
Date: 2016-05-12 18:57 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d7e0283a937c
8156584: Initialization race in sun.security.x509.AlgorithmId.get
Summary: Use safe variant of double-checked locking to initialize oidTable
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ test/sun/security/x509/AlgorithmId/OidTableInit.java
Changeset: 9db62c197dcd
Author: valeriep
Date: 2016-05-14 03:44 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9db62c197dcd
8000415: Add support for SHA-3
Summary: Add SHA-3 support to SUN and OracleUcrypto provider
Reviewed-by: ascarpino, jnimeh
! make/mapfiles/libj2ucrypto/mapfile-vers
! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java
+ src/java.base/share/classes/sun/security/provider/SHA3.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java
+ src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java
+ src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigestMD.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.h
+ src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCryptoMD.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.h
! test/com/oracle/security/ucrypto/TestDigest.java
! test/sun/security/provider/MessageDigest/Offsets.java
! test/sun/security/provider/MessageDigest/TestSHAClone.java
Changeset: 7ea7d502b4b5
Author: valeriep
Date: 2016-05-14 03:45 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7ea7d502b4b5
Merge
Changeset: 815881042b42
Author: xuelei
Date: 2016-05-16 01:05 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/815881042b42
8156991: Problem list UnsupportedDHKeys.java on windows
Reviewed-by: igerasim
! test/ProblemList.txt
Changeset: 2e8edc311532
Author: psandoz
Date: 2016-05-16 07:01 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2e8edc311532
8154049: DualPivot sorting calculates incorrect runs for nearly sorted arrays
Reviewed-by: shade
! src/java.base/share/classes/java/util/DualPivotQuicksort.java
! test/java/util/Arrays/SortingNearlySortedPrimitive.java
Changeset: bad3f8a33db2
Author: prappo
Date: 2016-05-16 09:54 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bad3f8a33db2
8156931: java.nio.Buffer tests cleanup
Reviewed-by: alanb
! test/java/nio/Buffer/Basic-X.java.template
! test/java/nio/Buffer/BasicByte.java
! test/java/nio/Buffer/BasicChar.java
! test/java/nio/Buffer/BasicDouble.java
! test/java/nio/Buffer/BasicFloat.java
! test/java/nio/Buffer/BasicInt.java
! test/java/nio/Buffer/BasicLong.java
! test/java/nio/Buffer/BasicShort.java
! test/java/nio/Buffer/LimitDirectMemory.java
! test/java/nio/Buffer/Order.java
! test/java/nio/Buffer/SwapMicroBenchmark.java
Changeset: 4352ddb02f68
Author: sundar
Date: 2016-05-16 14:47 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4352ddb02f68
8156914: jlink API minor cleanups
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java
! src/jdk.jlink/share/classes/module-info.java
! test/tools/jlink/DefaultProviderTest.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/ImageFilePoolTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkOptimTest.java
! test/tools/jlink/JLinkOptionsTest.java
! test/tools/jlink/JLinkPostProcessingTest.java
! test/tools/jlink/ResourcePoolTest.java
! test/tools/jlink/SecurityTest.java
! test/tools/jlink/asmplugin/AddForgetResourcesTest.java
! test/tools/jlink/asmplugin/AsmPluginTestBase.java
! test/tools/jlink/asmplugin/BasicTest.java
! test/tools/jlink/asmplugin/IdentityPluginTest.java
! test/tools/jlink/asmplugin/NegativeTest.java
! test/tools/jlink/asmplugin/PackageMappingTest.java
! test/tools/jlink/asmplugin/SortingTest.java
! test/tools/jlink/asmplugin/VisitorTest.java
! test/tools/jlink/customplugin/plugin/CustomPlugin.java
! test/tools/jlink/customplugin/plugin/HelloPlugin.java
! test/tools/jlink/plugins/CompressorPluginTest.java
! test/tools/jlink/plugins/ExcludeFilesPluginTest.java
! test/tools/jlink/plugins/ExcludePluginTest.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jlink/plugins/FileCopierPluginTest.java
! test/tools/jlink/plugins/LastSorterTest.java
! test/tools/jlink/plugins/OrderResourcesPluginTest.java
! test/tools/jlink/plugins/PluginOrderTest.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/PrevisitorTest.java
! test/tools/jlink/plugins/StringSharingPluginTest.java
! test/tools/jlink/plugins/StripDebugPluginTest.java
Changeset: db250cfb765a
Author: prappo
Date: 2016-05-16 15:10 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/db250cfb765a
8150785: (bf) Hoist slice and duplicate methods up to java.nio.Buffer
Reviewed-by: alanb, rriggs, chegar
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/java/nio/Buffer/Order-X.java.template
! test/java/nio/Buffer/Order.java
! test/java/nio/Buffer/OrderChar.java
! test/java/nio/Buffer/OrderDouble.java
! test/java/nio/Buffer/OrderFloat.java
! test/java/nio/Buffer/OrderInt.java
! test/java/nio/Buffer/OrderLong.java
! test/java/nio/Buffer/OrderShort.java
Changeset: 0c2e739fb309
Author: michaelm
Date: 2016-05-16 16:04 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0c2e739fb309
8156825: java/net/httpclient/BasicWebSocketAPITest.java failed with java.lang.AssertionError
Reviewed-by: rriggs
! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
! src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
! src/java.httpclient/share/classes/java/net/http/RawChannel.java
! src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
Changeset: ee022b8f5e2d
Author: rhalade
Date: 2016-05-16 10:36 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ee022b8f5e2d
8155049: New tests from 8144566 fail with "No expected Server Name Indication"
Reviewed-by: xuelei
! test/javax/net/ssl/ServerName/BestEffortOnLazyConnected.java
! test/sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java
Changeset: b26fa1a6458d
Author: mullan
Date: 2016-05-16 13:53 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b26fa1a6458d
8150468: ClassCircularityError on error in security policy file
Reviewed-by: mchung, xuelei
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
+ test/sun/security/provider/PolicyFile/BadPolicyFile.java
+ test/sun/security/provider/PolicyFile/BadPolicyFile.policy
Changeset: ced2868c2e8d
Author: mullan
Date: 2016-05-16 13:54 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ced2868c2e8d
Merge
- src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
Changeset: f4a0fe7bbd75
Author: alanb
Date: 2016-05-16 22:07 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f4a0fe7bbd75
8156989: Trailing empty element in classpath ignored
Reviewed-by: mchung
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
Changeset: fbdd80a33a62
Author: xiaofeya
Date: 2016-05-17 02:34 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fbdd80a33a62
8155088: Fix module dependencies in java/sql/* and javax/* tests
Reviewed-by: alanb
Contributed-by: Felix Yang <felix.yang at oracle.com>
+ test/java/sql/TEST.properties
! test/javax/net/ssl/HttpsURLConnection/Equals.java
+ test/javax/rmi/TEST.properties
+ test/javax/script/TEST.properties
+ test/javax/xml/jaxp/TEST.properties
Changeset: df25fad96353
Author: psandoz
Date: 2016-05-17 12:06 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/df25fad96353
8156485: MethodHandles.varHandleExactInvoker should perform exact checks
Reviewed-by: vlivanov
! src/java.base/share/classes/java/lang/invoke/Invokers.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/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: 0dae92546feb
Author: sundar
Date: 2016-05-17 19:53 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0dae92546feb
8157146: Add debug printlns to tests FieldSetAccessibleTest and VerifyJimage.java
Reviewed-by: alanb, shade
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/tools/jimage/VerifyJimage.java
Changeset: 1723608170c0
Author: ahenrie
Date: 2015-11-17 23:10 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1723608170c0
8145278: Fix memory leak in splitPathList
Reviewed-by: sspitsyn, dsamersoff, dcubed
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
Changeset: 769777ebcc81
Author: stefank
Date: 2016-04-20 09:57 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/769777ebcc81
8072921: -Xincgc should be removed from output
Reviewed-by: alanb
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 1d38cf0f291c
Author: dsamersoff
Date: 2016-04-20 18:01 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1d38cf0f291c
8152847: JDI use of sun.boot.class.path needs to be updated for Jigsaw
Summary: remove references to bootclasspath
Reviewed-by: alanb, sspitsyn
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
Changeset: 4958bdcf895d
Author: dsamersoff
Date: 2016-04-20 15:09 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4958bdcf895d
Merge
Changeset: 0508d801b1fb
Author: dsamersoff
Date: 2016-04-21 13:18 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0508d801b1fb
8143921: nsk/jdi/ObjectReference/waitingThreads/waitingthreads003 fails with JVMTI_ERROR_INVALID_CLASS
Summary: Skip invalid classes
Reviewed-by: sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c
Changeset: 227c77e44055
Author: ikrylov
Date: 2016-03-30 17:04 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/227c77e44055
8147844: new method j.l.Thread.onSpinWait() and the corresponding x86 hotspot instrinsic
Summary: see JEP-285 for details
Reviewed-by: psandoz, alanb, dholmes
Contributed-by: Gil Tene <gil at azul.com>, Ivan Krylov <ivan at azul.com>
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 25fe2c0cecfb
Author: bharadwaj
Date: 2016-04-12 14:17 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/25fe2c0cecfb
Merge
Changeset: 6e607ec47322
Author: bharadwaj
Date: 2016-04-19 15:26 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6e607ec47322
Merge
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 35ce2ada6b0a
Author: bharadwaj
Date: 2016-04-21 15:04 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/35ce2ada6b0a
Merge
Changeset: b2d898bbd0c4
Author: amurillo
Date: 2016-04-22 01:04 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b2d898bbd0c4
Merge
! 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.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
- src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java
- test/java/util/ServiceLoader/modules/BasicTest.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: ce87b09f35dd
Author: sspitsyn
Date: 2016-04-28 00:38 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ce87b09f35dd
8153749: New capability can_generate_early_class_hook_events
Summary: Add new capability
Reviewed-by: alanb, dsamersoff
! src/java.base/share/native/include/jvmti.h
Changeset: 8bc8f99ed902
Author: amurillo
Date: 2016-04-28 14:44 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8bc8f99ed902
Merge
Changeset: f39e271718d9
Author: amurillo
Date: 2016-04-28 22:51 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f39e271718d9
Merge
Changeset: 1a74d902715a
Author: amurillo
Date: 2016-04-28 23:08 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1a74d902715a
Merge
- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
- src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
Changeset: 48363aba4811
Author: hseigel
Date: 2016-04-29 15:17 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/48363aba4811
8155727: java/util/concurrent/locks/Lock/TimedAcquireLeak.java timeouts.
Summary: Fix regex pattern to handle possible (module at version) text
Reviewed-by: ctornqvi, martin
! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
Changeset: 37b8d7571efd
Author: mockner
Date: 2016-04-29 22:39 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/37b8d7571efd
8154110: Update class* and safepoint* logging subsystems
Summary: Refactored logging tags in class and safepoint subsystems.
Reviewed-by: coleenp, rehn, hseigel
! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
! test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
Changeset: d0b8cc47c117
Author: hb
Date: 2016-05-05 01:52 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d0b8cc47c117
8154166: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java fails with RuntimeException
Summary: Fix the RuntimeException issue
Reviewed-by: jbachorik
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
Changeset: d2f46fdfc3ca
Author: bchristi
Date: 2016-05-05 11:44 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d2f46fdfc3ca
8147039: Incorrect locals and operands in compiled frames
Summary: Implement stack walking using javaVFrame instead of vframeStream
Reviewed-by: mchung, vlivanov
+ test/java/lang/StackWalker/CountLocalSlots.java
! test/java/lang/StackWalker/LocalsAndOperands.java
+ test/java/lang/StackWalker/LocalsCrash.java
Changeset: 73608cd4f89a
Author: dsamersoff
Date: 2016-05-06 11:47 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/73608cd4f89a
8154144: Tests in com/sun/jdi fails intermittently with "jdb input stream closed prematurely"
Summary: Don't print stream closed message during shutdown
Reviewed-by: dcubed, sla, dsamersoff
Contributed-by: sharath.ballal at oracle.com
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventHandler.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
Changeset: 294e430e2951
Author: amurillo
Date: 2016-05-05 12:35 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/294e430e2951
Merge
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 2f0dd8cb6cc0
Author: amurillo
Date: 2016-05-06 06:23 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2f0dd8cb6cc0
Merge
- src/java.base/share/classes/jdk/internal/module/Hasher.java
- src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
- src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.java
- src/java.desktop/unix/native/common/awt/extutil.h
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.c
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.h
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingAreaP.h
- test/javax/transaction/testng/TEST.properties
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java
Changeset: b1c3c979ef6e
Author: mikael
Date: 2016-05-06 15:59 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b1c3c979ef6e
8150921: Update Unsafe getters/setters to use double-register variants
Reviewed-by: dholmes, shade, psandoz, jrose
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: c43aba5fc69b
Author: sgehwolf
Date: 2016-04-25 15:32 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c43aba5fc69b
8154529: some places in the invoke.c that use InvokeRequest* not protected with invokerLock
Reviewed-by: sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.h
Changeset: 08a5c72f79e3
Author: sspitsyn
Date: 2016-05-08 08:25 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/08a5c72f79e3
Merge
- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
- src/java.base/share/classes/jdk/internal/module/Hasher.java
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
- src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
- src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.java
- src/java.desktop/unix/native/common/awt/extutil.h
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.c
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.h
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingAreaP.h
- src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java
- test/javax/transaction/testng/TEST.properties
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java
Changeset: c3b401bbc6fe
Author: neliasso
Date: 2016-04-29 09:40 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c3b401bbc6fe
8142464: PlatformLoggerTest.java throws java.lang.RuntimeException: Logger test.logger.bar does not exist
Summary: Test doesn't keep strong references to loggers
Reviewed-by: kvn
! test/sun/util/logging/PlatformLoggerTest.java
Changeset: 909f38c3d339
Author: shade
Date: 2016-05-04 17:17 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/909f38c3d339
8155739: [TESTBUG] VarHandles/Unsafe tests for weakCAS should allow spurious failures
Reviewed-by: psandoz, vlivanov, simonis
! 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/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.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
Changeset: cbd0fd67b328
Author: psandoz
Date: 2016-05-05 18:14 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cbd0fd67b328
8155794: Move Objects.checkIndex BiFunction accepting methods to an internal package
Reviewed-by: chegar, shade, forax, vlivanov
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/util/Objects.java
+ src/java.base/share/classes/jdk/internal/util/Preconditions.java
! test/java/util/Objects/CheckIndex.java
Changeset: 0043d6a1e416
Author: vlivanov
Date: 2016-05-06 18:21 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0043d6a1e416
Merge
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.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/X-VarHandleTestByteArrayView.java.template
! test/sun/util/logging/PlatformLoggerTest.java
Changeset: 160c2f030a25
Author: vlivanov
Date: 2016-05-09 12:39 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/160c2f030a25
Merge
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.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/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.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
Changeset: 5178f8538a52
Author: vlivanov
Date: 2016-05-09 13:12 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5178f8538a52
Merge
Changeset: 391c4972f6ad
Author: dsamersoff
Date: 2016-05-09 23:41 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/391c4972f6ad
8155091: Remove SA related functions from tmtools
Summary: Remove options that enables support for non-cooperative mode
Reviewed-by: alanb, mchung, sla
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java
+ test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
+ test/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
+ test/sun/tools/jinfo/BasicJInfoTest.java
- test/sun/tools/jinfo/JInfoHelper.java
- test/sun/tools/jinfo/JInfoLauncherTest.java
- test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
- test/sun/tools/jinfo/JInfoRunningProcessTest.java
- test/sun/tools/jinfo/JInfoSanityTest.java
! test/sun/tools/jmap/BasicJMapTest.java
- test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
- test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java
! test/sun/tools/jstack/BasicJStackTest.java
! test/sun/tools/jstack/DeadlockDetectionTest.java
Changeset: dd12e7b9d044
Author: rehn
Date: 2016-05-10 06:52 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dd12e7b9d044
8154985: Add the ability to use main class as lookup (as jcmd) to jinfo, jmap, jstack
Reviewed-by: sla, dsamersoff
+ src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java
! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java
Changeset: 2053d6544876
Author: ysuenaga
Date: 2016-05-07 10:32 +0900
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2053d6544876
8156033: jhsdb jmap cannot set heapdump name
Reviewed-by: dsamersoff
! test/sun/tools/jhsdb/BasicLauncherTest.java
Changeset: c11a9bfd9c2f
Author: shade
Date: 2016-05-06 17:59 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c11a9bfd9c2f
8155965: Unsafe.weakCompareAndSetVolatile entry points and intrinsics
Reviewed-by: psandoz, vlivanov
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 72b2e58a1ac4
Author: vlivanov
Date: 2016-05-06 19:35 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/72b2e58a1ac4
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 1ea5529a8988
Author: vlivanov
Date: 2016-05-11 00:30 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1ea5529a8988
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: b64581fa1b03
Author: vlivanov
Date: 2016-05-10 21:38 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b64581fa1b03
Merge
Changeset: 3eea6819cc1f
Author: amurillo
Date: 2016-05-14 09:11 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3eea6819cc1f
Merge
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
- test/sun/tools/jinfo/JInfoHelper.java
- test/sun/tools/jinfo/JInfoLauncherTest.java
- test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
- test/sun/tools/jinfo/JInfoRunningProcessTest.java
- test/sun/tools/jinfo/JInfoSanityTest.java
- test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
- test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java
Changeset: 2ac07d4a97d4
Author: amurillo
Date: 2016-05-17 05:38 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2ac07d4a97d4
Merge
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
- src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java
! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.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/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.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
Changeset: 0c3d4e928055
Author: amurillo
Date: 2016-05-17 07:43 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0c3d4e928055
Merge
Changeset: 977cd1ec2fa3
Author: dfuchs
Date: 2016-05-17 19:24 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/977cd1ec2fa3
8139982: Re-examine java.management dependency on java.util.logging.LoggingMXBean
Summary: The logging MXBean implementation no longer implements java.util.logging.LoggingMXBean. java.lang.management.PlatformLoggingMXBean is used instead. java.util.logging.LoggingMXBean and java.util.logging.LogManager::getLoggingMXBean are now deprecated. Types and accessors defined in java.lang.management should be used instead.
Reviewed-by: mchung
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logging.java
! src/java.logging/share/classes/java/util/logging/LoggingMXBean.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/PlatformLoggingMXBean.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java
Changeset: e4f9d7cf7ace
Author: erikj
Date: 2016-05-03 15:35 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e4f9d7cf7ace
8136777: Introduce bundle targets
Reviewed-by: tbell, ihse
! make/Import.gmk
Changeset: 5c8e80138e53
Author: shade
Date: 2016-05-17 22:28 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5c8e80138e53
8157171: Hook up Unsafe.weakCompareAndSetVolatile to VarHandles
Reviewed-by: psandoz, redestad
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
Changeset: 1aa088ea72cb
Author: bpb
Date: 2016-05-17 16:04 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1aa088ea72cb
8130679: Writer/StringWriter.write methods do not specify index out bounds
Summary: Add throws tag indicating IndexOutOfBoundsExcepion to write() methods which have an index parameter.
Reviewed-by: chegar, prappo, rriggs
! src/java.base/share/classes/java/io/BufferedWriter.java
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/FilterWriter.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/io/StringWriter.java
! src/java.base/share/classes/java/io/Writer.java
Changeset: b512ec747d12
Author: mli
Date: 2016-05-17 19:20 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b512ec747d12
8157011: Problem list tools/pack200/TestNormal.java and java/io/pathNames/GeneralWin32.java
Reviewed-by: darcy
! test/ProblemList.txt
Changeset: f735e227cd74
Author: martin
Date: 2016-05-16 11:42 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f735e227cd74
8157069: Assorted ZipFile improvements
Reviewed-by: sherman
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
Changeset: fd39cefc5c8f
Author: mhaupt
Date: 2016-05-18 10:42 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fd39cefc5c8f
8156915: introduce MethodHandle factory for array length
Reviewed-by: sundar
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/ArrayLengthTest.java
Changeset: 3bf3f8ac5f37
Author: sundar
Date: 2016-05-18 15:03 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3bf3f8ac5f37
8154192: Deprivilege java.scripting module
Reviewed-by: jlaskey, alanb
! src/java.base/share/conf/security/java.policy
! test/javax/script/ProviderTest.sh
Changeset: 7a2e220a737d
Author: alanb
Date: 2016-05-18 11:56 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7a2e220a737d
8156972: java/lang/reflect/Layer/LayerAndLoadersTest.java test requires jdk.compiler
Reviewed-by: alanb
Contributed-by: alexandre.iline at oracle.com
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
! test/lib/testlibrary/CompilerUtils.java
Changeset: 5f52de8fe40c
Author: serb
Date: 2016-05-18 16:58 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5f52de8fe40c
8156581: Cleanup of ProblemList.txt
Reviewed-by: prr, alexsch
! test/ProblemList.txt
Changeset: c6273069a5ad
Author: xuelei
Date: 2016-05-18 14:47 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c6273069a5ad
8157035: Use stronger algorithms and keys for JSSE testing
Reviewed-by: weijun, jnimeh
+ test/javax/net/ssl/etc/README
! test/javax/net/ssl/etc/keystore
! test/javax/net/ssl/etc/truststore
Changeset: f562a2f90620
Author: michaelm
Date: 2016-05-18 16:39 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f562a2f90620
8157107: HTTP/2 client may fail with NPE if additional logging enabled
Reviewed-by: michaelm
Contributed-by: artem.smotrakov at oracle.com
! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/Log.java
+ test/java/net/httpclient/http2/TLSConnection.java
! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java
Changeset: 3675fb8573d4
Author: psandoz
Date: 2016-05-18 18:46 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3675fb8573d4
8157152: Atomic add for VarHandle byte[]/ByteBuffer views is incorrect for endian conversion
Reviewed-by: fyuan, shade, vlivanov
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! 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/generate-vh-tests.sh
Changeset: 5ce4dee49b11
Author: prr
Date: 2016-05-18 09:57 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5ce4dee49b11
Merge
! make/lib/Awt2dLibraries.gmk
- src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java
- test/sun/tools/jinfo/JInfoHelper.java
- test/sun/tools/jinfo/JInfoLauncherTest.java
- test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
- test/sun/tools/jinfo/JInfoRunningProcessTest.java
- test/sun/tools/jinfo/JInfoSanityTest.java
- test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
- test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java
Changeset: 6b5c8b0f6b74
Author: jlahoda
Date: 2016-05-18 21:00 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6b5c8b0f6b74
8133549: Generalize jshell's EditingHistory
Summary: Adding a generic EditingHistory to jdk.internal.le, for use by both jjs and jshell
Reviewed-by: sundar
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java
+ src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java
! src/jdk.internal.le/share/classes/module-info.java
+ test/jdk/internal/jline/extra/HistoryTest.java
Changeset: 216b0ecea3af
Author: prr
Date: 2016-05-18 12:04 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/216b0ecea3af
Merge
- src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java
- test/sun/tools/jinfo/JInfoHelper.java
- test/sun/tools/jinfo/JInfoLauncherTest.java
- test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
- test/sun/tools/jinfo/JInfoRunningProcessTest.java
- test/sun/tools/jinfo/JInfoSanityTest.java
- test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
- test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java
More information about the jdk9-all-changes
mailing list