hg: graal/graal-jvmci-9/jdk: 86 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu Feb 4 08:22:11 UTC 2016
Changeset: afc841235b43
Author: dcubed
Date: 2016-01-19 09:40 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/afc841235b43
8147629: quarantine tests failing in 2016.01.14 PIT snapshot
Summary: Ignore test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java and test/tools/launcher/TooSmallStackSize.java
Reviewed-by: rdurbin, amurillo
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/tools/launcher/TooSmallStackSize.java
Changeset: 18dc79370cc6
Author: peytoia
Date: 2016-01-15 14:33 +0900
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/18dc79370cc6
8026766: Add toString() to j.u.Locale.LanguageRange.
Reviewed-by: okutsu
! src/java.base/share/classes/java/util/Locale.java
+ test/java/util/Locale/Bug8026766.java
Changeset: 5f3452a61c4d
Author: igerasim
Date: 2016-01-15 11:49 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/5f3452a61c4d
8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java should use 4-args ProtectionDomain constructor
Reviewed-by: mullan, valeriep
! test/javax/security/auth/SubjectDomainCombiner/Optimize.java
Changeset: da62d3583cb7
Author: alanb
Date: 2016-01-15 10:58 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/da62d3583cb7
8143100: (sc) java/nio/channels/ServerSocketChannel/Basic.java fails intermittently
Reviewed-by: alanb
Contributed-by: huaming.li at oracle.com
! test/java/nio/channels/ServerSocketChannel/Basic.java
Changeset: 0e1d9cff1e39
Author: alanb
Date: 2016-01-15 11:09 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/0e1d9cff1e39
8141595: (so) java/nio/channels/ServerSocketChannel/NonBlockingAccept.java fails intermittently
Reviewed-by: alanb
Contributed-by: huaming.li at oracle.com
! test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java
Changeset: 16ae8f6c208c
Author: darcy
Date: 2016-01-15 10:30 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/16ae8f6c208c
8147480: Mark FJExceptionTableLeak.java as intermittently failing
Reviewed-by: martin, lancea, rriggs
! test/TEST.groups
! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java
Changeset: 6eb3c8132e48
Author: kshefov
Date: 2016-01-16 00:27 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/6eb3c8132e48
8143554: UnsupportedOperationException is not thrown for unsupported options
Reviewed-by: alanb
Contributed-by: Svetlana Nikandrova <svetlana.nikandrova at oracle.com>
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/classes/java/net/PlainSocketImpl.java
+ test/java/net/SocketOption/UnsupportedOptionsTest.java
Changeset: c20bc888feea
Author: xuelei
Date: 2016-01-16 00:18 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/c20bc888feea
8146669: Test SessionTimeOutTests fails intermittently
Reviewed-by: mullan
! test/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java
! test/javax/net/ssl/SSLSession/SessionTimeOutTests.java
Changeset: 31ba5abc1e41
Author: erikj
Date: 2016-01-16 13:01 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/31ba5abc1e41
8146403: Windows build can be faster
Reviewed-by: ihse
! make/CompileDemos.gmk
+ make/CompileTools.gmk
! make/CopySamples.gmk
! make/Import.gmk
! make/Tools.gmk
! make/copy/Copy-java.base.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataHtml32dtd.gmk
! make/gendata/GendataPolicyJars.gmk
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/GensrcBuffer.gmk
! make/gensrc/GensrcCharacterData.gmk
! make/gensrc/GensrcCharsetMapping.gmk
! make/gensrc/GensrcExceptions.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcMisc.gmk
! make/gensrc/GensrcProperties.gmk
! make/gensrc/GensrcSwing.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/LibCommon.gmk
Changeset: d95386f81a7a
Author: darcy
Date: 2016-01-16 10:44 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/d95386f81a7a
8147508: Correct fix for JDK-8147480
Reviewed-by: martin
! test/TEST.groups
Changeset: e813e2c159c6
Author: alanb
Date: 2016-01-17 08:43 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/e813e2c159c6
8146213: (so) Test java/nio/channels/ServerSocketChannel/AdaptServerSocket.java failed intermittently with Connection refused
Reviewed-by: bpb, alanb
Contributed-by: huaming.li at oracle.com
! test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
Changeset: 099e432fe59c
Author: mkos
Date: 2016-01-18 15:21 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/099e432fe59c
8146086: Publishing two webservices on same port fails with "java.net.BindException: Address already in use"
Reviewed-by: chegar
+ test/javax/xml/ws/publish/WSTest.java
Changeset: 3831596011ad
Author: amurillo
Date: 2016-01-18 20:22 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/3831596011ad
Merge
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/lib/LibCommon.gmk
Changeset: 9a1f5b91d6fd
Author: amurillo
Date: 2016-01-19 11:43 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/9a1f5b91d6fd
Merge
Changeset: b6bd1a9bf016
Author: ihse
Date: 2016-01-20 09:54 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/b6bd1a9bf016
8145596: Enable debug symbols for all libraries
Reviewed-by: erikj
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.deploy.osx.gmk
! make/lib/Lib-jdk.internal.le.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.management.gmk
! make/lib/Lib-jdk.pack200.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SecurityLibraries.gmk
! make/lib/SoundLibraries.gmk
Changeset: 09eca0dfafd6
Author: lancea
Date: 2016-01-20 07:36 -0500
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/09eca0dfafd6
8146803: Enhance and update Sharding API
Reviewed-by: joehw
! src/java.sql/share/classes/javax/sql/CommonDataSource.java
! src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java
! src/java.sql/share/classes/javax/sql/DataSource.java
+ src/java.sql/share/classes/javax/sql/PooledConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/XAConnection.java
! src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/XADataSource.java
Changeset: 1f33e517236e
Author: rriggs
Date: 2016-01-20 11:33 -0500
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/1f33e517236e
8145459: Cleaner - use Reference.reachabilityFence
Reviewed-by: psandoz, mchung, chegar
! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java
! src/java.base/share/classes/jdk/internal/ref/SoftCleanable.java
! src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java
Changeset: 927f285009b6
Author: igerasim
Date: 2015-07-11 14:54 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/927f285009b6
8081297: SSL Problem with Tomcat
Reviewed-by: xuelei, jnimeh, ahgross
! src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java
! src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
Changeset: 7abc461969c3
Author: msheppar
Date: 2015-07-29 13:42 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/7abc461969c3
8059054: Better URL processing
Reviewed-by: chegar, rriggs, ahgross, coffeys, igerasim
! src/java.base/share/classes/java/net/URL.java
Changeset: 2a671e5803a1
Author: dsamersoff
Date: 2015-08-03 12:18 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/2a671e5803a1
8132209: DiagnosticCommandImpl.getNotificationInfo() may expose internal representation
Summary: DiagnosticCommandImpl.getNotificationInfo() may expose internal representation
Reviewed-by: skoivu, fparain, jbachorik
! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java
Changeset: a1eb142710f9
Author: sjiang
Date: 2015-09-03 09:33 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/a1eb142710f9
8130710: Better attributes processing
Reviewed-by: jbachorik, dfuchs, ahgross
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
Changeset: 98f0c1f0f3df
Author: igerasim
Date: 2015-09-07 18:58 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/98f0c1f0f3df
8074068: Cleanup in java.base/share/classes/sun/security/x509/
Reviewed-by: mullan, ahgross, coffeys
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/DNSName.java
! src/java.base/share/classes/sun/security/x509/EDIPartyName.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/IPAddressName.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java
! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/RDN.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/URIName.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/share/classes/sun/security/x509/X509AttributeName.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
Changeset: 78fa6f29e5f7
Author: sjiang
Date: 2015-09-08 08:34 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/78fa6f29e5f7
8132210: Reinforce JMX collector internals
Reviewed-by: jbachorik, ahgross
! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectorExtImpl.java
Changeset: 270887382f1f
Author: vinnie
Date: 2015-10-07 18:04 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/270887382f1f
8138589: Correct limits on unlimited cryptography
Reviewed-by: mullan
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java
Changeset: c697a079d2d2
Author: vadim
Date: 2015-10-13 20:59 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/c697a079d2d2
8132988: Better printing dialogues
Reviewed-by: prr, serb, mschoene
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
Changeset: a043ca3a539c
Author: igerasim
Date: 2015-10-02 11:50 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/a043ca3a539c
8134605: Partial rework of the fix for 8081297
Reviewed-by: xuelei, coffeys, valeriep
! src/java.base/share/classes/sun/security/jca/JCAUtil.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java
Changeset: ddd54b317a39
Author: sjiang
Date: 2015-10-06 09:20 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/ddd54b317a39
8137060: JMX memory management improvements
Reviewed-by: dfuchs, ahgross
! src/java.management/share/classes/sun/management/MemoryImpl.java
Changeset: b5b384891951
Author: vadim
Date: 2015-10-16 14:12 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/b5b384891951
8139017: More stable image decoding
Reviewed-by: prr, serb, mschoene
! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c
Changeset: 4efaa6871de2
Author: vadim
Date: 2015-10-21 14:55 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/4efaa6871de2
8139012: Better font substitutions
Reviewed-by: prr, srl, mschoene
! src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp
! src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp
! src/java.desktop/share/native/libfontmanager/layout/Features.cpp
! src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp
! src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp
Changeset: 48cb26c30242
Author: vadim
Date: 2015-10-26 23:41 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/48cb26c30242
8140543: Arrange font actions
Reviewed-by: prr, srl, mschoene
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h
Changeset: 24cfe95d2741
Author: vadim
Date: 2015-11-03 14:44 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/24cfe95d2741
8141213: [Parfait]Potentially blocking function GetArrayLength called in JNI critical region at line 239 of jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in function GET_ARRAYS
Reviewed-by: prr, serb
! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c
Changeset: 59ff08535492
Author: vadim
Date: 2015-11-18 11:35 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/59ff08535492
8141229: [Parfait] Null pointer dereference in cmsstrcasecmp of cmserr.c
Reviewed-by: prr, serb
! src/java.desktop/share/native/liblcms/cmscgats.c
Changeset: e22316abb8dc
Author: weijun
Date: 2015-11-26 16:25 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/e22316abb8dc
8143959: Certificates requiring blacklisting
Reviewed-by: mullan
! make/data/blacklistedcertsconverter/blacklisted.certs.pem
Changeset: 1f101094eb89
Author: chegar
Date: 2015-12-01 12:38 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/1f101094eb89
8143185: Cleanup for handling proxies
Reviewed-by: alanb, darcy, robm, rriggs, skoivu, rriggs
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
Changeset: eb2eeaf99e5a
Author: azvegint
Date: 2015-12-08 19:01 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/eb2eeaf99e5a
8143941: Update splashscreen displays
Reviewed-by: ahgross, prr, serb
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_png.c
Changeset: 77c46721f932
Author: vadim
Date: 2015-12-10 12:13 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/77c46721f932
8143002: [Parfait] JNI exception pending in fontpath.c:1300
Reviewed-by: prr, serb
! src/java.desktop/unix/native/common/awt/fontpath.c
Changeset: 90fc355d014a
Author: xuelei
Date: 2015-12-15 12:59 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/90fc355d014a
8144773: Further reduce use of MD5
Reviewed-by: mullan, wetmore, jnimeh, ahgross
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! src/java.base/share/conf/security/java.security
! test/javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java
! test/javax/net/ssl/ServerName/SSLSocketSNISensitive.java
! test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java
! test/javax/net/ssl/TLSv12/ShortRSAKey512.java
! test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java
! test/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java
! test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java
! test/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java
! test/sun/net/www/protocol/https/HttpsURLConnection/Identities.java
! test/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java
! test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
! test/sun/security/ssl/X509KeyManager/PreferredKey.java
! test/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java
! test/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java
! test/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java
! test/sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java
Changeset: 822cdfa247ba
Author: aivanov
Date: 2015-12-22 09:50 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/822cdfa247ba
8145551: Test failed with Crash for Improved font lookups
Reviewed-by: prr, vadim
! src/java.desktop/share/native/libfontmanager/layout/Features.cpp
! src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp
Changeset: a35130a8b189
Author: henryjen
Date: 2016-01-20 08:33 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/a35130a8b189
Merge
Changeset: 2eddc3eaef75
Author: bgopularam
Date: 2016-01-20 09:21 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/2eddc3eaef75
8133085: Avoid creating instances of security providers when possible
Reviewed-by: mullan
! test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java
! test/javax/net/ssl/TLS/TestJSSE.java
! test/sun/security/pkcs11/fips/ImportKeyStore.java
Changeset: 859397229dc4
Author: iris
Date: 2016-01-20 11:02 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/859397229dc4
8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea, prr
! make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Character.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/Process.java
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java
! src/java.base/share/classes/java/net/spi/package-info.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/cert/URICertStoreParameters.java
! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java
! src/java.base/share/classes/java/util/Enumeration.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/Flow.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/WhileOps.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/java/util/zip/Checksum.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java
! src/java.base/share/classes/jdk/internal/logger/package-info.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java
! src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java
! src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java
! src/java.desktop/share/classes/java/awt/RenderingHints.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java
! src/java.desktop/share/classes/java/beans/BeanProperty.java
! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java
! src/java.desktop/share/classes/java/beans/JavaBean.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/SwingContainer.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java
! src/java.desktop/share/classes/sun/swing/text/UndoableEditLockSupport.java
! src/java.logging/share/classes/java/util/logging/FileHandler.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/sun/util/logging/internal/package-info.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/javax/management/ConstructorParameters.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java
! src/java.sql/share/classes/java/sql/Connection.java
! src/java.sql/share/classes/java/sql/ConnectionBuilder.java
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/ShardingKey.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/CipherContextRef.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/GCMParameters.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeKey.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSAKeyFactory.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoException.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.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSignerException.java
! src/jdk.management/share/classes/com/sun/management/VMOption.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
! test/lib/testlibrary/ExtendedRobot.java
Changeset: fd3831ef1126
Author: chegar
Date: 2016-01-21 09:26 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/fd3831ef1126
8147922: Remove sun.misc.ClassFileTransformer
Reviewed-by: alanb, mchung
- src/java.base/share/classes/sun/misc/ClassFileTransformer.java
Changeset: 4218810d31f6
Author: robm
Date: 2016-01-21 09:33 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/4218810d31f6
8064330: Remove SHA224 from the default support list if SunMSCAPI enabled
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
Changeset: 2cc8a721d314
Author: robm
Date: 2016-01-21 10:31 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/2cc8a721d314
8147931: Incorrect edits for JDK-8064330
Reviewed-by: coffeys
! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
Changeset: d354886acd3f
Author: asmotrak
Date: 2016-01-21 09:15 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/d354886acd3f
8138990: Implementation of HTTP Digest authentication may be more flexible
Reviewed-by: michaelm
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
+ test/sun/net/www/http/HttpURLConnection/DigestAuth.java
Changeset: 8a709c82d16c
Author: lana
Date: 2016-01-21 09:46 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/8a709c82d16c
Added tag jdk-9+102 for changeset 6eb3c8132e48
! .hgtags
Changeset: 0558ee756220
Author: lana
Date: 2016-01-21 10:17 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/0558ee756220
Merge
- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- src/java.base/share/classes/sun/misc/ClassFileTransformer.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java
Changeset: 234ae9640837
Author: amurillo
Date: 2016-01-21 13:51 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/234ae9640837
8147985: Exclude sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java on jdk9/dev
Reviewed-by: dsamersoff
! test/ProblemList.txt
Changeset: 9412c2321c72
Author: xiaofeya
Date: 2016-01-22 13:26 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/9412c2321c72
8133035: test/com/sun/jndi/dns/IPv6NameserverPlatformParsingTest.java fails to compile
Reviewed-by: alanb
! test/com/sun/jndi/dns/Test6991580.java
Changeset: 452162be5da9
Author: sgehwolf
Date: 2016-01-22 17:43 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/452162be5da9
8147857: RMIConnector logs attribute names incorrectly
Summary: Fix order of arguments to Collectors.joining
Reviewed-by: andrew, dfuchs, jbachorik
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/remote/mandatory/connection/Name.java
+ test/javax/management/remote/mandatory/connection/NameMBean.java
+ test/javax/management/remote/mandatory/connection/RMIConnectorLogAttributesTest.java
+ test/javax/management/remote/mandatory/connection/TestLogHandler.java
Changeset: 7f5b7acebffd
Author: bpb
Date: 2016-01-22 12:44 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/7f5b7acebffd
8147545: Remove sun.misc.ManagedLocalsThread from java.prefs
Summary: Replace ManagedLocalsThread with Thread(null,null,threadName,0,false)
Reviewed-by: chegar
! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
Changeset: afa1a4e34c20
Author: martin
Date: 2016-01-08 19:53 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/afa1a4e34c20
8146568: NegativeArraySizeException in ArrayList.grow(int)
Summary: improve management of internal array
Reviewed-by: smarks
! src/java.base/share/classes/java/util/ArrayList.java
+ test/java/util/ArrayList/ArrayManagement.java
+ test/java/util/ArrayList/Bug8146568.java
Changeset: 45ae2c3e1d52
Author: msheppar
Date: 2016-01-24 22:27 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/45ae2c3e1d52
8147862: Null check too late in sun.net.httpserver.ServerImpl
Reviewed-by: chegar
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: f5178601929b
Author: redestad
Date: 2016-01-25 12:23 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/f5178601929b
8148044: Remove Enum[0] constants from EnumSet and EnumMap
Reviewed-by: alanb, chegar, shade, smarks
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/EnumSet.java
! test/java/util/EnumMap/EnumMapBash.java
! test/java/util/EnumSet/BogusEnumSet.java
Changeset: eee1ced1d8e7
Author: alanb
Date: 2016-01-25 19:01 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/eee1ced1d8e7
8148147: Sync up @modules from jigsaw/jake
Reviewed-by: chegar, mchung
! test/com/oracle/security/ucrypto/TestCICOWithGCM.java
! test/com/oracle/security/ucrypto/TestGCMKeyAndIvCheck.java
! test/com/oracle/security/ucrypto/TestGCMWithSBE.java
! test/com/sun/crypto/provider/Cipher/AES/Test4513830.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java
! test/com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java
! test/com/sun/crypto/provider/Cipher/AES/TestGHASH.java
! test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java
! test/com/sun/crypto/provider/Cipher/AES/TestKATForECB_IV.java
! test/com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java
! test/com/sun/crypto/provider/Cipher/AES/TestShortBuffer.java
! test/com/sun/jmx/mbeanserver/introspector/SimpleIntrospectorTest.java
! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java
! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/java/lang/invoke/AccessControlTest.java
! test/java/lang/invoke/ExplicitCastArgumentsTest.java
! test/java/lang/invoke/lambda/LambdaAsm.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/channels/SocketChannel/Write.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Util.java
! test/java/security/KeyStore/EntryMethods.java
! test/java/util/Locale/Bug8008577.java
! test/java/util/PluggableLocale/BreakIteratorProviderTest.java
! test/javax/net/ssl/DTLS/CipherSuite.java
! test/javax/net/ssl/DTLS/ClientAuth.java
! test/javax/net/ssl/DTLS/InvalidCookie.java
! test/javax/net/ssl/DTLS/InvalidRecords.java
! test/javax/net/ssl/DTLS/NoMacInitialClientHello.java
! test/javax/net/ssl/DTLS/Reordered.java
! test/javax/net/ssl/DTLS/Retransmission.java
! test/javax/net/ssl/DTLS/WeakCipherSuite.java
! test/javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java
! test/jdk/internal/jline/KeyConversionTest.java
! test/jdk/internal/jline/console/StripAnsiTest.java
! test/sun/awt/shell/ShellFolderMemoryLeak.java
! test/sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java
! test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java
! test/sun/reflect/CallerSensitive/MissingCallerSensitive.java
! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java
! test/sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java
! test/sun/security/provider/certpath/ResponderId/ResponderIdTests.java
! test/sun/security/ssl/ExtensionType/OptimalListSize.java
! test/sun/security/ssl/SSLSocketImpl/CheckMethods.java
! test/sun/security/x509/AVA/EmailAddressEncoding.java
! test/sun/text/resources/LocaleDataTest.java
! test/sun/util/logging/PlatformLoggerTest.java
Changeset: 15c5cbd29440
Author: thartmann
Date: 2016-01-26 09:11 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/15c5cbd29440
Merge
- src/java.base/share/classes/sun/misc/ClassFileTransformer.java
Changeset: af335ad593d6
Author: jprovino
Date: 2016-01-06 02:31 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/af335ad593d6
Merge
! src/java.base/share/classes/java/lang/ref/package-info.java
Changeset: e761ecc8f538
Author: jbachorik
Date: 2016-01-14 09:49 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/e761ecc8f538
8146015: JMXInterfaceBindingTest is failing intermittently for IPv6 addresses
Reviewed-by: dfuchs, sspitsyn
! test/sun/management/jmxremote/bootstrap/JMXAgentInterfaceBinding.java
! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
Changeset: 0fbab9d2fa08
Author: jwilhelm
Date: 2016-01-14 17:14 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/0fbab9d2fa08
Merge
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java
Changeset: 14716231231b
Author: minqi
Date: 2016-01-15 08:53 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/14716231231b
8143317: jdk/lambda/vm/InterfaceAccessFlagsTest.java fails with IncompatibleClassChangeError
Summary: ClassToInterfaceConverter.java converts class to interface without changing corresponding method tag to interface method tag. This leads failure after 8145148.
Reviewed-by: psandoz, hseigel
! test/jdk/lambda/separate/ClassToInterfaceConverter.java
Changeset: 29815876c49e
Author: minqi
Date: 2016-01-15 19:18 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/29815876c49e
Merge
- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
- src/java.base/share/classes/jdk/Exported.java
- src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java
- src/java.base/share/classes/sun/misc/MessageUtils.java
- src/java.base/share/classes/sun/misc/VM.java
- src/java.base/share/classes/sun/misc/VMNotification.java
- src/java.base/share/native/libjava/MessageUtils.c
- src/java.base/unix/classes/sun/misc/OSEnvironment.java
- src/java.base/windows/classes/sun/misc/OSEnvironment.java
- src/java.scripting/share/classes/javax/script/package.html
- test/java/lang/ProcessHandle/TEST.properties
- test/sun/misc/VM/GetNanoTimeAdjustment.java
Changeset: 39627a72e6bd
Author: jprovino
Date: 2016-01-15 15:36 -0500
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/39627a72e6bd
Merge
Changeset: 7f7fc4af1261
Author: jprovino
Date: 2016-01-16 00:28 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/7f7fc4af1261
Merge
Changeset: e8520427f40e
Author: rprotacio
Date: 2016-01-19 16:20 -0500
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/e8520427f40e
8147494: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java fails with "java.lang.IllegalArgumentException: VM option 'TraceExceptions' does not exist"
Summary: Substituted "CheckJNICalls" for "TraceExceptions" product option in test
Reviewed-by: hseigel, coleenp, dcubed
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
Changeset: 5987cd08939d
Author: jwilhelm
Date: 2016-01-19 22:19 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/5987cd08939d
Merge
Changeset: b94e8868f320
Author: jwilhelm
Date: 2016-01-20 00:04 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/b94e8868f320
Merge
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
Changeset: fd606f27c022
Author: jwilhelm
Date: 2016-01-20 13:31 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/fd606f27c022
8147791: Reenable tests that was temporarily quarantined in jdk9/hs
Reviewed-by: dholmes, mgerdin
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/tools/launcher/TooSmallStackSize.java
Changeset: eb0613b3a872
Author: jwilhelm
Date: 2016-01-26 17:13 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/eb0613b3a872
Merge
Changeset: d936032133c4
Author: thartmann
Date: 2016-01-28 09:49 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/d936032133c4
Merge
Changeset: 2d461cd667ba
Author: chegar
Date: 2016-01-26 09:18 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/2d461cd667ba
8148154: Integrate JOpt Simple for internal usage by JDK tools
Reviewed-by: alanb, redestad, rriggs
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/AbstractOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/AlternativeLongOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ArgumentAcceptingOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ArgumentList.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/BuiltinHelpFormatter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/HelpFormatter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/IllegalOptionSpecificationException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MissingRequiredOptionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MultipleArgumentsForOptionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/NoArgumentOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/NonOptionArgumentSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionArgumentConversionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionDeclarer.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionDescriptor.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionMissingRequiredArgumentException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionParser.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionParserState.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSet.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSpecBuilder.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSpecTokenizer.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionalArgumentOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ParserRules.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/README
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/RequiredArgumentOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnacceptableNumberOfNonOptionsException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnconfiguredOptionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnrecognizedOptionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ValueConversionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ValueConverter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/AbbreviationMap.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Classes.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Columns.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/ConstructorInvokingValueConverter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/MethodInvokingValueConverter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Objects.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Reflection.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/ReflectionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Row.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Rows.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Strings.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/DateConverter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/InetAddressConverter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/KeyValuePair.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/RegexMatcher.java
Changeset: 674710f62d05
Author: chegar
Date: 2016-01-26 09:25 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/674710f62d05
8065076: java/net/SocketPermission/SocketPermissionTest.java fails intermittently
Reviewed-by: coffeys, xiaofeya
! test/java/net/SocketPermission/SocketPermissionTest.java
- test/java/net/SocketPermission/policy
Changeset: 88a7d9ea4ae2
Author: asmotrak
Date: 2016-01-26 13:32 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/88a7d9ea4ae2
8144539: Update PKCS11 tests to run with security manager
Reviewed-by: valeriep, ascarpino
! test/sun/security/pkcs11/Cipher/ReinitCipher.java
! test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java
! test/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java
! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
! test/sun/security/pkcs11/KeyAgreement/TestDH.java
! test/sun/security/pkcs11/KeyAgreement/TestInterop.java
! test/sun/security/pkcs11/KeyAgreement/TestShort.java
! test/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java
! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java
! test/sun/security/pkcs11/Mac/MacKAT.java
! test/sun/security/pkcs11/Mac/MacSameTest.java
! test/sun/security/pkcs11/Mac/ReinitMac.java
! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java
! test/sun/security/pkcs11/MessageDigest/DigestKAT.java
! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java
! test/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/sun/security/pkcs11/PKCS11Test.java
! test/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/sun/security/pkcs11/Secmod/Crypto.java
! test/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java
! test/sun/security/pkcs11/Secmod/LoadKeystore.java
! test/sun/security/pkcs11/Secmod/TrustAnchors.java
+ test/sun/security/pkcs11/Secmod/policy
! test/sun/security/pkcs11/SecureRandom/Basic.java
! test/sun/security/pkcs11/Signature/ByteBuffers.java
! test/sun/security/pkcs11/Signature/TestDSA.java
! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java
! test/sun/security/pkcs11/ec/ReadCertificates.java
! test/sun/security/pkcs11/ec/ReadPKCS12.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/ec/TestECDH.java
! test/sun/security/pkcs11/ec/TestECDH2.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/pkcs11/ec/TestECDSA2.java
! test/sun/security/pkcs11/ec/TestECGenSpec.java
! test/sun/security/pkcs11/ec/TestKeyFactory.java
+ test/sun/security/pkcs11/ec/policy
! test/sun/security/pkcs11/fips/TrustManagerTest.java
+ test/sun/security/pkcs11/fips/TrustManagerTest.policy
+ test/sun/security/pkcs11/policy
! test/sun/security/pkcs11/rsa/KeyWrap.java
! test/sun/security/pkcs11/rsa/TestCACerts.java
+ test/sun/security/pkcs11/rsa/TestCACerts.policy
! test/sun/security/pkcs11/rsa/TestKeyFactory.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
+ test/sun/security/pkcs11/rsa/TestKeyPairGenerator.policy
! test/sun/security/pkcs11/rsa/TestSignatures.java
+ test/sun/security/pkcs11/rsa/rsakeys.ks.policy
! test/sun/security/pkcs11/sslecc/CipherTest.java
! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
! test/sun/security/pkcs11/sslecc/JSSEServer.java
+ test/sun/security/pkcs11/sslecc/policy
! test/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
! test/sun/security/pkcs11/tls/TestMasterSecret.java
+ test/sun/security/pkcs11/tls/TestMasterSecret.policy
! test/sun/security/pkcs11/tls/TestPRF.java
! test/sun/security/pkcs11/tls/TestPremaster.java
+ test/sun/security/pkcs11/tls/policy
Changeset: 7cfb37e4dca5
Author: bpb
Date: 2016-01-26 15:30 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/7cfb37e4dca5
8148121: Typo in API , FileOwnerAttributeView.getOwner() and FileOwnerAttributeView.setOwner()
Summary: "It it" -> "It is"
Reviewed-by: sherman
! src/java.base/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java
Changeset: a3c0fd91d4e8
Author: redestad
Date: 2016-01-27 13:51 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/a3c0fd91d4e8
8147962: URL should handle lower-casing of protocol locale-independently
Reviewed-by: chegar, alanb, naoto
! src/java.base/share/classes/java/net/URL.java
+ test/java/net/URL/LocaleDependentURLTest.java
Changeset: 20a68adf2159
Author: weijun
Date: 2016-01-27 21:59 +0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/20a68adf2159
8147400: Deprecate policytool
Reviewed-by: xuelei, mullan
! src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java
Changeset: 77e3647b88c6
Author: martin
Date: 2016-01-25 16:07 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/77e3647b88c6
8148174: NegativeArraySizeException in Vector.grow(int)
Summary: improve management of internal array
Reviewed-by: smarks, forax
! src/java.base/share/classes/java/util/Vector.java
! test/java/util/ArrayList/ArrayManagement.java
+ test/java/util/Vector/ArrayManagement.java
+ test/java/util/Vector/Bug8148174.java
Changeset: a4091026bf79
Author: chegar
Date: 2016-01-28 11:09 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/a4091026bf79
8148220: Update TEST.groups to include jdk/internal/math and jdk/internal/misc
Reviewed-by: coffeys
! test/TEST.groups
Changeset: 7c65d4ae1a2b
Author: alanb
Date: 2016-01-28 12:55 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/7c65d4ae1a2b
8148192: (fs) Path.register can fail with Bad file descriptor and other errors
Reviewed-by: chegar
! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java
+ test/java/nio/file/WatchService/LotsOfCloses.java
Changeset: 9dd3af3d5b3f
Author: tonyp
Date: 2016-01-28 10:58 -0500
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/9dd3af3d5b3f
8147468: Allow users to bound the size of buffers cached in the per-thread buffer caches
Summary: Introduces the jdk.nio.maxCachedBufferSize property.
Reviewed-by: alanb, bpb
! src/java.base/share/classes/sun/nio/ch/Util.java
+ test/sun/nio/ch/TestMaxCachedBufferSize.java
Changeset: 655cc1735626
Author: dl
Date: 2016-01-28 08:23 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/655cc1735626
8144990: java/util/concurrent/forkjoin/FJExceptionTableLeak.java: OOM with Xcomp,G1GC
Reviewed-by: martin, psandoz, chegar
! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java
Changeset: eb6f29369130
Author: shade
Date: 2016-01-28 19:43 +0300
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/eb6f29369130
8148483: JEP 280: Indify String Concatenation
Reviewed-by: psandoz, mcimadamore, igerasim, forax, plevart, vlivanov, ihse
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>, Remi Forax <forax at univ-mlv.fr>, Peter Levart <peter.levart at gmail.com>
! 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/StringConcatHelper.java
+ src/java.base/share/classes/java/lang/invoke/StringConcatException.java
+ src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/com/sun/jdi/LineNumberInfo.java
! test/com/sun/jdi/sde/InstallSDE.java
+ test/java/lang/String/concat/ImplicitStringConcat.java
+ test/java/lang/String/concat/ImplicitStringConcatArgCount.java
+ test/java/lang/String/concat/ImplicitStringConcatBoundaries.java
+ test/java/lang/String/concat/ImplicitStringConcatMany.java
+ test/java/lang/String/concat/ImplicitStringConcatManyLongs.java
+ test/java/lang/String/concat/ImplicitStringConcatShapes-head.template
+ test/java/lang/String/concat/ImplicitStringConcatShapes.java
+ test/java/lang/String/concat/ImplicitStringConcatShapesTestGen.java
+ test/java/lang/String/concat/StringConcatFactoryInvariants.java
+ test/java/lang/String/concat/update-tests.sh
! test/java/lang/invoke/InvokeDynamicPrintArgs.java
! test/java/lang/invoke/MethodHandleConstants.java
Changeset: 97c9f866d6b1
Author: ksrini
Date: 2015-11-12 17:56 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/97c9f866d6b1
8035473: [javadoc] Revamp the existing Doclet APIs
8146529: Update the new Doclet API
8146427: "-nohelp" option issue
8146475: "-helpfile" option issue
Reviewed-by: alanb, bpatel, ihse, jjg, jlahoda, mchung, ogb, vromero
! make/launcher/Launcher-jdk.javadoc.gmk
Changeset: 38cd01bdfd45
Author: lana
Date: 2016-01-28 09:43 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/38cd01bdfd45
Added tag jdk-9+103 for changeset eee1ced1d8e7
! .hgtags
Changeset: fc06f97bbde3
Author: lana
Date: 2016-01-28 15:43 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/fc06f97bbde3
Merge
- test/java/net/SocketPermission/policy
Changeset: 7a5fb0aa1e8d
Author: amurillo
Date: 2016-01-28 16:30 -0800
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/7a5fb0aa1e8d
Merge
Changeset: f82280dcb22f
Author: Doug Simon <doug.simon at oracle.com>
Date: 2016-02-04 09:20 +0100
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/jdk/rev/f82280dcb22f
Merge.
! make/Import.gmk
- src/java.base/share/classes/sun/misc/ClassFileTransformer.java
- test/java/net/SocketPermission/policy
More information about the graal-dev
mailing list