hg: jdk/client: 96 new changesets
philip.race at oracle.com
philip.race at oracle.com
Fri Jan 19 19:20:40 UTC 2018
Changeset: 050352ed64d5
Author: mchung
Date: 2018-01-17 15:17 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/050352ed64d5
8194554: filterArguments runs multiple filters in the wrong order
Reviewed-by: psandoz, jrose
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/FilterArgumentsTest.java
Changeset: fb978155215d
Author: bchristi
Date: 2018-01-17 16:15 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/fb978155215d
8194879: Runtime.Version parses string which does not conform to spec without throwing IAE
Reviewed-by: alanb, iris, rriggs
! src/java.base/share/classes/java/lang/Runtime.java
! test/jdk/java/lang/Runtime/Version/Basic.java
Changeset: 707438d2d171
Author: wetmore
Date: 2018-01-17 18:26 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/707438d2d171
8190229: Non-ASCII characters in java.security file after 8186093
Reviewed-by: weijun
! src/java.base/share/conf/security/java.security
! src/java.base/share/conf/security/policy/README.txt
Changeset: 7537c762d42d
Author: jjiang
Date: 2018-01-17 18:34 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/7537c762d42d
8194864: Outputs more details for PKCS11 tests if the NSS lib version cannot be determined
Summary: It outputs the lib content if the lib version cannot be parsed
Reviewed-by: xuelei
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: 0dec8c41170c
Author: jjiang
Date: 2018-01-17 20:07 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/0dec8c41170c
8195667: ProblemList PKCS11 tests Secmod/AddTrustedCert.java and tls/TestKeyMaterial.java due to JDK-8180837
Summary: Puts sun/security/pkcs11/Secmod/AddTrustedCert.java and sun/security/pkcs11/tls/TestKeyMaterial.java into ProblemList
Reviewed-by: weijun
! test/jdk/ProblemList.txt
Changeset: db044d7e9885
Author: mcimadamore
Date: 2018-01-18 11:46 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/db044d7e9885
8195598: Reference to overloaded method is ambiguous with 3 methods but works with 2
Summary: Pertinent to applicability bit set on argument expression even if only one method is not pertinent
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/lambda/T8195598.java
Changeset: 5840ed767456
Author: joehw
Date: 2018-01-16 14:44 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/5840ed767456
8181047: Add comment to technical terms that shall not be translated
Reviewed-by: lancea, ljiang
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages.properties
Changeset: 9cf44c40aa35
Author: darcy
Date: 2018-01-16 17:27 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/9cf44c40aa35
8189146: Have use of "var" in 9 and earlier source versions issue a warning for type declarations
Reviewed-by: mcimadamore, jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java
! test/langtools/tools/javac/lvti/ParserTest.java
! test/langtools/tools/javac/lvti/ParserTest.out
+ test/langtools/tools/javac/lvti/ParserTest9.out
Changeset: f94706337b07
Author: ksrini
Date: 2018-01-16 19:26 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/f94706337b07
8194953: doclet corrupts HTML files when adding navbar
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/Foo.java
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case1.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case2.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case3.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case4.html
Changeset: fe2950b07f1e
Author: simonis
Date: 2018-01-17 17:26 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/fe2950b07f1e
8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/6981737/Test6981737.java
Changeset: 592e22777742
Author: msheppar
Date: 2017-09-03 16:08 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/592e22777742
8160104: CORBA communication improvements
Reviewed-by: rriggs, dfuchs
! src/java.base/share/conf/security/java.security
! src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java
! src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java
+ src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java
! src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java
! src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java
+ src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTypeCheckRegistry.java
! src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORB.java
Changeset: 9c56c953d8db
Author: hseigel
Date: 2017-03-20 13:05 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/9c56c953d8db
8175932: Improve host instance supports
Reviewed-by: coleenp, mschoene
Contributed-by: harold.seigel at oracle.com
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/instanceKlass.hpp
Changeset: d44d912ea9bb
Author: rprotacio
Date: 2017-05-25 15:39 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/d44d912ea9bb
8180020: Improve SymbolHashMap entry handling
Reviewed-by: mschoene, coleenp, rhalade
Contributed-by: rachel.protacio at oracle.com
! src/hotspot/share/oops/constantPool.hpp
Changeset: 2e867226b914
Author: vlivanov
Date: 2017-05-26 18:39 +0300
URL: http://hg.openjdk.java.net/jdk/client/rev/2e867226b914
8174962: Better interface invocations
Reviewed-by: jrose, coleenp, ahgross, acorn, iignatyev
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/arm/vtableStubs_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/sparc/vtableStubs_sparc.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/compiledICHolder.cpp
! src/hotspot/share/oops/compiledICHolder.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java
+ test/hotspot/gtest/code/test_vtableStub.cpp
+ test/hotspot/jtreg/runtime/RedefineTests/RedefineInterfaceCall.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformTestCommon.java
Changeset: b2b67c8fc91a
Author: rprotacio
Date: 2017-06-12 13:58 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/b2b67c8fc91a
8181664: Improve JVM UTF String handling
Reviewed-by: mschoene, coleenp, rhalade, acorn, gtriantafill
Contributed-by: rachel.protacio at oracle.com
! src/hotspot/share/prims/jni.cpp
Changeset: 607d78d0e6f7
Author: psadhukhan
Date: 2017-03-23 10:52 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/607d78d0e6f7
8176450: Revise default document styling
Reviewed-by: prr, serb, mschoene
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
Changeset: 46e99460e8c9
Author: apetcher
Date: 2017-04-28 10:17 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/46e99460e8c9
8172525: Improve key keying case
Reviewed-by: mullan, valeriep, rhalade, ahgross
! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
Changeset: f6796a7e4454
Author: prr
Date: 2017-05-17 14:52 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/f6796a7e4454
8179533: Cleaner print job handling
Reviewed-by: serb, mschoene, rhalade
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
Changeset: 592c141b1ca3
Author: prr
Date: 2017-05-17 14:57 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/592c141b1ca3
8180011: Cleaner native graphics device handling
Reviewed-by: serb, mschoene, rhalade
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp
Changeset: d3d2db0f234f
Author: serb
Date: 2017-05-17 18:22 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/d3d2db0f234f
8179990: Cleaner palette entry handling
Reviewed-by: prr, mschoene, rhalade
! src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp
Changeset: 1fc3a5f9791f
Author: serb
Date: 2017-06-01 15:15 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/1fc3a5f9791f
8180015: Cleaner AWT robot handling
Reviewed-by: prr, mschoene, rhalade
! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
Changeset: 871b8bb201ea
Author: jlaskey
Date: 2017-06-05 12:36 -0300
URL: http://hg.openjdk.java.net/jdk/client/rev/871b8bb201ea
8180869: Cleaner image file reading handling
Reviewed-by: ahgross, rriggs, rhalade
Contributed-by: james.laskey at oracle.com
! src/java.base/share/native/libjimage/imageFile.cpp
! src/java.base/share/native/libjimage/imageFile.hpp
Changeset: 6c986cf7299a
Author: prr
Date: 2017-06-29 11:53 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/6c986cf7299a
8180877: More deeply colored ICC spaces
Reviewed-by: serb, rhalade, mschoene
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/native/liblcms/LCMS.c
Changeset: c4de888db380
Author: apetcher
Date: 2017-07-04 01:52 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/c4de888db380
8174756: Extra validation for public keys
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
Changeset: 0255315ac8d4
Author: vtewari
Date: 2017-07-23 10:33 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/0255315ac8d4
8182125: Improve reliability of DNS lookups
Reviewed-by: chegar, rriggs, dfuchs
! src/java.base/share/classes/module-info.java
+ src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DNSDatagramSocketFactory.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java
Changeset: 950cb68f9d82
Author: apetcher
Date: 2017-07-28 18:20 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/950cb68f9d82
8182387: Improve PKCS usage
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/util/DerValue.java
Changeset: 9baae459d58e
Author: naoto
Date: 2017-08-08 10:43 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/9baae459d58e
8182601: Improve usage messages
Reviewed-by: alanb, ahgross, ksrini, mchung
! src/java.base/share/classes/java/util/ResourceBundle.java
Changeset: cd23d1f99660
Author: valeriep
Date: 2017-08-24 19:18 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/cd23d1f99660
8186212: Improve GSS handling
Reviewed-by: weijun, ahgross
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
Changeset: 1820a65c4e59
Author: valeriep
Date: 2017-08-31 21:44 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/1820a65c4e59
8178466: Better RSA parameters
Reviewed-by: mullan, ahgross
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
Changeset: e6b173e04545
Author: vinnie
Date: 2017-09-04 19:33 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/e6b173e04545
8178449: Improve LDAP logins
Reviewed-by: mullan, asmotrak
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java
Changeset: 96bff87ea130
Author: vinnie
Date: 2017-09-05 15:53 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/96bff87ea130
8181670: Improve implementation of keystores
Reviewed-by: mullan
! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m
Changeset: 2ce508de5c77
Author: weijun
Date: 2017-09-14 07:45 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/2ce508de5c77
8178458: Better use of certificates in LDAP
Reviewed-by: vinnie, asmotrak
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java
Changeset: b0ab05328879
Author: uvangapally
Date: 2017-09-25 19:44 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/b0ab05328879
8186998: Improve JMX supportive features
Summary: Improve JMX supportive features
Reviewed-by: mchung, dfuchs, rriggs, hb, skoivu, rhalade
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! src/jdk.management.agent/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
! test/jdk/javax/management/remote/nonLocalAccess/NonLocalJMXRemoteTest.java
Changeset: 8dff65f1d611
Author: joehw
Date: 2017-10-04 10:33 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/8dff65f1d611
8186080: Transform XML interfaces
Reviewed-by: dfuchs, lancea, rriggs
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/Extensions.java
- src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMManager.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/AttList.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/CachedXPathAPI.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathAPI.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java
! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java
! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java
! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
! test/jaxp/javax/xml/jaxp/unittest/common/Bug6941169Test.java
Changeset: 2f2d159b03fc
Author: serb
Date: 2017-10-02 11:04 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/2f2d159b03fc
8185325: Improve GTK initialization
Reviewed-by: azvegint, rhalade, mschoene
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: 52449da2c349
Author: weijun
Date: 2017-10-18 10:43 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/52449da2c349
8186600: Improve property negotiations
Reviewed-by: valeriep, ahgross, mullan
! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java
! src/java.security.jgss/share/classes/sun/security/jgss/LoginConfigImpl.java
Changeset: d4898fde8171
Author: apetcher
Date: 2017-10-24 09:58 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/d4898fde8171
8185292: Stricter key generation
Reviewed-by: mullan
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java
! src/java.base/share/lib/security/default.policy
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHGenSecretKey.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestDH.java
Changeset: 0786897e86b3
Author: xuelei
Date: 2017-10-31 00:54 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/0786897e86b3
8163237: Restrict the use of EXPORT cipher suites
Reviewed-by: mullan, igerasim, rhalade, jnimeh
! src/java.base/share/conf/security/java.security
! test/jdk/sun/security/ssl/ClientHandshaker/RSAExport.java
Changeset: 02176e56d91c
Author: weijun
Date: 2017-11-04 08:56 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/02176e56d91c
8186606: Improve LDAP lookup robustness
Reviewed-by: mullan, skoivu, ahgross
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
Changeset: 02cc6b9c271d
Author: weijun
Date: 2017-11-06 22:09 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/02cc6b9c271d
8190789: sun/security/provider/certpath/LDAPCertStore/TestURICertStoreParameters.java fails after JDK-8186606
Reviewed-by: mullan
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
Changeset: 6cc53a4de27e
Author: serb
Date: 2017-11-06 10:24 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/6cc53a4de27e
8190289: More refactoring for client deserialization cases
Reviewed-by: prr, azvegint, rhalade, skoivu
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
Changeset: d9fcb7ba8133
Author: mdoerr
Date: 2017-11-28 01:08 +0300
URL: http://hg.openjdk.java.net/jdk/client/rev/d9fcb7ba8133
8191907: PPC64 and s390 parts of JDK-8174962: Better interface invocations
Reviewed-by: goetz
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
Changeset: 8877e857fdd7
Author: smarks
Date: 2017-11-27 17:30 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/8877e857fdd7
8189284: More refactoring for deserialization cases
Reviewed-by: rriggs, igerasim, rhalade, skoivu
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
Changeset: f2e87b6383af
Author: vtewari
Date: 2017-11-29 13:56 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/f2e87b6383af
8191142: More refactoring for naming deserialization cases
Reviewed-by: chegar, rriggs
! src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java
Changeset: dda1a427b086
Author: xuelei
Date: 2017-12-19 16:31 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/dda1a427b086
8193683: Increase the number of clones in the CloneableDigest
Reviewed-by: coffeys, wetmore
! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java
Changeset: 97db4ee6e59a
Author: asaha
Date: 2018-01-08 21:55 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/97db4ee6e59a
Merge
Changeset: 0d3b030b3eb7
Author: asaha
Date: 2018-01-12 15:05 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/0d3b030b3eb7
Merge
- src/java.compiler/share/classes/javax/lang/model/overview.html
- src/java.compiler/share/classes/javax/tools/overview.html
- src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html
- test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java
Changeset: ca245f9f70db
Author: asaha
Date: 2018-01-17 07:09 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/ca245f9f70db
Merge
! src/java.base/share/classes/java/util/ResourceBundle.java
Changeset: ef70df777355
Author: asaha
Date: 2018-01-17 17:33 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/ef70df777355
Merge
Changeset: fca88bbbafb9
Author: psandoz
Date: 2017-12-21 13:52 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/fca88bbbafb9
8075939: Stream.flatMap() causes breaking of short-circuiting of terminal operations
Reviewed-by: forax, smarks
! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/IntPipeline.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/java/util/stream/SortedOps.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
Changeset: 4e4929530412
Author: hannesw
Date: 2018-01-17 22:44 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/4e4929530412
8195123: Very large regressions in Octane benchmarks using 10-b39
Reviewed-by: jlaskey, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java
Changeset: 5d699d81c10c
Author: dlong
Date: 2018-01-17 14:25 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/5d699d81c10c
8194988: 8 Null pointer dereference defect groups related to MultiNode::proj_out()
Reviewed-by: kvn
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/divnode.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/multnode.cpp
! src/hotspot/share/opto/multnode.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/stringopts.cpp
Changeset: 860326263d1f
Author: vlivanov
Date: 2018-01-18 02:25 +0300
URL: http://hg.openjdk.java.net/jdk/client/rev/860326263d1f
8194963: SystemDictionary::link_method_handle_constant() can't link MethodHandle.invoke()/invokeExact()
Reviewed-by: kvn, psandoz
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
Changeset: b6bb930cd488
Author: darcy
Date: 2018-01-17 17:53 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/b6bb930cd488
8191839: ModuleElement.DirectiveVisitor :: visitâ() method behavior is deviating from the spec
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
Changeset: c7eea4b541d1
Author: simonis
Date: 2018-01-18 03:12 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/c7eea4b541d1
8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag
Reviewed-by: erikj, dholmes
! make/autoconf/generated-configure.sh
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/native/libjava/System.c
Changeset: 2a6c704c1574
Author: mli
Date: 2018-01-18 11:48 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/2a6c704c1574
8195478: sun/text/resources/LocaleDataTest.java fails with java.lang.Exception
Reviewed-by: naoto, rgoel
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java
Changeset: 256f31c1e051
Author: mbaesken
Date: 2018-01-17 15:30 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/256f31c1e051
8195615: libsplashscreen linux ppc64le build error after libpng update
Reviewed-by: prr, mdoerr
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
Changeset: 391502ceeed9
Author: goetz
Date: 2018-01-18 10:26 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/391502ceeed9
8194869: [TESTBUG][aix, s390] Adapt tests to platforms.
Reviewed-by: mbaesken, simonis, dholmes, serb
! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/OS.java
! test/jdk/java/awt/FontClass/CreateFont/fileaccess/TestFontFile.sh
! test/jdk/java/awt/JAWT/JAWT.sh
! test/jdk/java/awt/Toolkit/AutoShutdown/EventQueuePush/EventQueuePushAutoshutdown.sh
! test/jdk/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh
! test/jdk/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh
! test/jdk/sun/security/mscapi/ShortRSAKey1024.sh
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/tools/keytool/i18n.sh
Changeset: 6481320bb72c
Author: lana
Date: 2018-01-18 16:20 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/6481320bb72c
Added tag jdk-10+40 for changeset 860326263d1f
! .hgtags
Changeset: e5da6c246176
Author: dlong
Date: 2018-01-18 10:05 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/e5da6c246176
8194992: Null pointer dereference in MultiNode::proj_out related to loopexit()
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/superword.cpp
Changeset: 37a5a1109b93
Author: dlong
Date: 2018-01-18 10:05 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/37a5a1109b93
8194989: 2 Null pointer dereference defect groups caused by Dependencies::DepValue::as_klass()
Reviewed-by: kvn
! src/hotspot/share/code/dependencies.hpp
Changeset: 00d8c8d696e9
Author: dlong
Date: 2018-01-18 10:05 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/00d8c8d696e9
8194991: Null pointer dereference caused by c2v_getNextStackFrame
Reviewed-by: kvn
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Changeset: be259687afab
Author: dlong
Date: 2018-01-18 10:05 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/be259687afab
8194982: 2 Null pointer dereference defect groups related to ProjNode::is_uncommon_trap_if_pattern()
Reviewed-by: kvn
! src/hotspot/share/opto/ifnode.cpp
Changeset: 7fc3d62481ba
Author: never
Date: 2018-01-18 09:01 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/7fc3d62481ba
8192004: InspectedFrame.materializeVirtualObjects only updates locals with new objects
Reviewed-by: kvn, sspitsyn, phh
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/runtime/vframe_hp.hpp
Changeset: 1dab70e20292
Author: lana
Date: 2018-01-18 18:58 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/1dab70e20292
Merge
! .hgtags
! make/autoconf/generated-configure.sh
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/runtime/arguments.cpp
- src/java.base/share/classes/java/util/ArraysSupport.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/conf/security/java.security
- src/java.base/share/native/include/classfile_constants.h
! src/java.base/share/native/libjava/System.c
- src/java.compiler/share/classes/javax/tools/FileManagerUtils.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
- src/jdk.unsupported/share/classes/sun/reflect/Reflection.java
- test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java
- test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: be4d948d1299
Author: mli
Date: 2018-01-19 15:21 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/be4d948d1299
8194284: java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java fails with java.lang.RuntimeException: CheckRegisterInLog got exception timeout 6480000ms out of range
Reviewed-by: dholmes, rriggs
! test/jdk/java/rmi/testlibrary/RMID.java
! test/jdk/java/rmi/testlibrary/TestLibrary.java
Changeset: a587f95313f1
Author: jlahoda
Date: 2018-01-19 17:11 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/a587f95313f1
8191842: JShell: Inferred type information is lost when assigning types to a \"var\"
Summary: For vars, upgrading all anonymous classes to member classes; stripping intersection types from fields before writing.
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java
! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java
! src/jdk.jshell/share/classes/jdk/jshell/Util.java
! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/langtools/jdk/jshell/InaccessibleExpressionTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/jdk/jshell/TypeNameTest.java
! test/langtools/jdk/jshell/VariablesTest.java
Changeset: 4d7a4fad8190
Author: ccheung
Date: 2018-01-04 22:47 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/4d7a4fad8190
8192927: os::dir_is_empty is incorrect on Windows
Summary: Check file names in a directory. It is empty if only the "." and ".." files exist. Use unicode version of windows APIs to handle long path.
Reviewed-by: iklam, sspitsyn
! src/hotspot/os/windows/os_windows.cpp
! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java
Changeset: 9e524244b67d
Author: jwilhelm
Date: 2018-01-05 22:02 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/9e524244b67d
Merge
- make/langtools/intellij/runConfigurations/javah.xml
- make/langtools/test/bootstrap/javah.sh
- make/langtools/test/lib/javah.sh
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/thread.cpp
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
! test/hotspot/jtreg/ProblemList.txt
- test/jdk/java/net/httpclient/RequestProcessorExceptions.java
Changeset: d8bdf14c4f1e
Author: eosterlund
Date: 2018-01-08 13:13 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/d8bdf14c4f1e
8191888: Refactor ClassLoaderData::remove_handle to use the Access API
Reviewed-by: tschatzl, pliden, coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: c39ae979ca35
Author: eosterlund
Date: 2018-01-08 13:22 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/c39ae979ca35
8191567: Refactor ciInstanceKlass G1 keep alive barrier to use Access API.
Reviewed-by: dholmes, rkennke, tschatzl
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
Changeset: 31cd0c16f4d2
Author: eosterlund
Date: 2018-01-08 15:09 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/31cd0c16f4d2
8191904: Refactor weak oops in ResolvedMethodTable to use the Access API
Reviewed-by: kbarrett, coleenp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/resolvedMethodTable.hpp
Changeset: 80239a242d34
Author: eosterlund
Date: 2018-01-08 15:12 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/80239a242d34
8191894: Refactor weak references in JvmtiTagHashmap to use the Access API
Reviewed-by: sspitsyn, coleenp
! src/hotspot/share/prims/jvmtiTagMap.cpp
Changeset: 01b07229a6ad
Author: dcubed
Date: 2018-01-08 09:58 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/01b07229a6ad
8194652: VMError::print_native_stack() is missing an os::is_first_C_frame() check
Reviewed-by: fparain, gthornbr, stuefe
! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/BadNativeStackInErrorHandlingTest.java
Changeset: 688e5cbd0b91
Author: eosterlund
Date: 2018-01-08 16:21 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/688e5cbd0b91
8192003: Refactor weak references in StringTable to use the Access API
Reviewed-by: pliden, dholmes, coleenp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: 1703d83b3ffe
Author: coleenp
Date: 2018-01-08 09:46 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/1703d83b3ffe
8058259: compute_offset() is confusing for static fields
Summary: remove most hard-coded offsets, have compute_offset function that takes a string and creates a TempNewSymbol, have static_field_addr() not add in InstanceMirrorKlass::offset_of_static_fields, ie use offset from find_field
Reviewed-by: kbarrett, sspitsyn
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp
Changeset: 7f97d35fac6e
Author: coleenp
Date: 2018-01-08 12:02 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/7f97d35fac6e
Merge
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
Changeset: 77797298bf36
Author: ecaspole
Date: 2018-01-08 17:47 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/77797298bf36
8192857: LogCompilation could show the intrinsics more like +PrintIntrinsics
Summary: Show the intrinsics internal name in the inlining output
Reviewed-by: kvn, gtriantafill
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/CallSite.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
Changeset: a92a5a71364a
Author: dpochepk
Date: 2018-01-09 18:18 +0300
URL: http://hg.openjdk.java.net/jdk/client/rev/a92a5a71364a
8194256: AARCH64: SIMD shift instructions are incorrectly encoded
Reviewed-by: aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: b1006bbb925a
Author: dtitov
Date: 2018-01-09 09:51 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/b1006bbb925a
8187448: 360 doc issues in jdwp-protocol.html
Reviewed-by: sspitsyn, amenkov
! make/data/jdwp/jdwp.spec
! make/jdk/src/classes/build/tools/jdwpgen/AbstractCommandNode.java
! make/jdk/src/classes/build/tools/jdwpgen/AbstractNamedNode.java
! make/jdk/src/classes/build/tools/jdwpgen/AbstractTypeListNode.java
! make/jdk/src/classes/build/tools/jdwpgen/CommandSetNode.java
! make/jdk/src/classes/build/tools/jdwpgen/ConstantSetNode.java
! make/jdk/src/classes/build/tools/jdwpgen/ErrorSetNode.java
! make/jdk/src/classes/build/tools/jdwpgen/RootNode.java
Changeset: 5f86c562a39e
Author: ctornqvi
Date: 2018-01-09 16:52 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/5f86c562a39e
8194636: Apply CONCURRENCY_FACTOR to max value in concurrency calculation
Reviewed-by: erikj
! test/hotspot/jtreg/Makefile
Changeset: d09be0adcf78
Author: jcbeyler
Date: 2017-12-19 20:14 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/d09be0adcf78
8191985: JDK-8190862 work for arch arm
Summary: Fixed Interpreter never refills TLAB
Reviewed-by: dsamersoff, aph
! src/hotspot/cpu/arm/templateTable_arm.cpp
Changeset: 9f6f48d4f9a1
Author: goetz
Date: 2018-01-09 08:38 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/9f6f48d4f9a1
8194814: [ppc, s390] A row of minor fixes and cleanups
Summary: Fix the data types of pd flags.
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/icache_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/jniFastGetField_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/bytes_s390.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
Changeset: bf12b502df94
Author: tschatzl
Date: 2018-01-10 10:21 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/bf12b502df94
8194824: Add gc/stress/gclocker/TestGCLockerWithParallel.java to the ProblemList file
Reviewed-by: ehelin, kbarrett
! test/hotspot/jtreg/ProblemList.txt
Changeset: 69d65d9dcadb
Author: eosterlund
Date: 2018-01-10 18:04 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/69d65d9dcadb
8193063: Enabling narrowOop values for RawAccess accesses
Reviewed-by: pliden, kbarrett
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.inline.hpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/accessBackend.inline.hpp
Changeset: a58c1924e037
Author: gadams
Date: 2018-01-09 13:58 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/a58c1924e037
6640188: Methods com.cun.attach.VirtualMachine.load... don't throw NullPointerxception
Reviewed-by: sspitsyn
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
Changeset: fdef4da95080
Author: jgeorge
Date: 2018-01-11 11:35 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/fdef4da95080
8193352: SA: Test for the clhsdb 'thread' and 'threads' commands
Summary: Test for the clhsdb 'thread' and 'threads' commands. Avoids an incorrect 'Couldn't find thread -a' being printed.
Reviewed-by: sspitsyn, sballal
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java
Changeset: 862c41cf1c7f
Author: tschatzl
Date: 2018-01-11 10:40 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/862c41cf1c7f
8137099: G1 needs to "upgrade" GC within the safepoint if it can't allocate during that safepoint to avoid OoME
Summary: During a minor GC, if memory allocation fails, start a full GC within the same VM operation in the same safepoint. This avoids a race where the GC locker can prevent the full GC from occurring, and a premature OoME.
Reviewed-by: ehelin, sjohanss, phh
Contributed-by: thomas.schatzl at oracle.com, axel.siebenborn at sap.com
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/vm_operations_g1.cpp
! src/hotspot/share/gc/g1/vm_operations_g1.hpp
! src/hotspot/share/runtime/vm_operations.hpp
! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java
+ test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/libTestJNIBlockFullGC.c
Changeset: a8ab9344dab6
Author: tschatzl
Date: 2018-01-11 11:05 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/a8ab9344dab6
8180280: [TESTBUG] Test for JDK-8180048
Summary: Add test at is executed only at higher tiers to allow more time for execution.
Reviewed-by: kbarrett, eosterlund
+ test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
Changeset: 2569f227ae8e
Author: tschatzl
Date: 2018-01-11 11:28 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/2569f227ae8e
8129440: G1 crash during concurrent root region scan
Summary: Make concurrent memory accesses to oops on the heap volatile to avoid reloading by the compiler duplicating oop loading code.
Reviewed-by: ehelin, eosterlund
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
Changeset: ec666229de1f
Author: dstewart
Date: 2018-01-11 20:25 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/ec666229de1f
8194762: JTReg failure of "runtime/NMT/PrintNMTStatistics.java"
Reviewed-by: dholmes, zgu
! test/hotspot/jtreg/runtime/NMT/PrintNMTStatistics.java
Changeset: 612dfa1d8aad
Author: coleenp
Date: 2018-01-11 18:42 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/612dfa1d8aad
8130039: Move the platform-specific [OS]Semaphore code
8130038: Unify the semaphore usage in os_xxx.cpp
8194763: os::signal_lookup is unused
Reviewed-by: dholmes, kbarrett
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
+ src/hotspot/os/bsd/semaphore_bsd.cpp
! src/hotspot/os/bsd/semaphore_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
+ src/hotspot/os/posix/semaphore_posix.cpp
! src/hotspot/os/posix/semaphore_posix.hpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/os/windows/semaphore_windows.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: b96f03796580
Author: coleenp
Date: 2018-01-11 21:49 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/b96f03796580
Merge
Changeset: 7bba05746c44
Author: jwilhelm
Date: 2018-01-13 02:56 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/7bba05746c44
Merge
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 01094f78d990
Author: ehelin
Date: 2018-01-17 19:05 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/01094f78d990
8195158: Concurrent System.gc() is "upgraded" to stop-the-world System.gc()
Reviewed-by: sjohanss, eosterlund
! src/hotspot/share/gc/g1/vm_operations_g1.cpp
+ test/hotspot/jtreg/gc/g1/TestConcurrentSystemGC.java
Changeset: 371c6d66d2ec
Author: prr
Date: 2018-01-19 09:32 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/371c6d66d2ec
Merge
- src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java
More information about the jdk-client-changes
mailing list