RFR: JDK-8026773: Failing compilation in Corba does not fail the build
Here is a patch which has the primary purpose of eliminating a certain makefile construct that was introduced in build-infra and used in langtools and corba. The trick was clever, but unfortunately had the drawback of the build not always failing on errors, or giving very weird error messages. Here is the bug and the patch: Bug: https://bugs.openjdk.java.net/browse/JDK-8026773 Webrev: http://cr.openjdk.java.net/~erikj/8026773/webrev.01/ A bit of background is probably needed. The problem that needs to be solved is that when we use SetupJavaCompilation to compile java, all the source files must exist on disk when make starts parsing the makefile. Any non existing java files will not be discovered by the macro and will then not be compiled. So if there are java sources being generated by a rule in the same makefile, these will not be visible to SetupJavaCompilation. In the jdk repo this is solved by separating source generation and java compilation into different makefiles and make explicit calls to them in order. While this would work here to, I don't think we should enforce separation for implementation purposes when it doesn't really make sense from a logical grouping point of view. In the case of Corba and Langtools, I do not think this separation makes sense for code readability, so I chose to solve it with a recursive call back to the same makefile for specific parts of the file. While working in this area, I couldn't help but spend some time cleaning up. The Langtools and Corba repos were the first to be converted to build-infra, and didn't follow styles and conventions that were introduced later. I also cleaned up comments. /Erik
RFR: JDK9: 8028407: adjust-mflags.sh failed build with GNU Make 4.0 with -Ipath contains j
Hi, This is a follow up on an issue first reported on Nov. 2, the fix had been discussed at that time[1] and works for me. The issue is that the sed command in adjust-mflags.sh trying to isolate -j switch failed to deal with new MFLAGS format spitted out by gmake 4, where the -Ipath without a space, and so if the path contains 'j', the script is confused. Here is a webrev for JDK9, http://cr.openjdk.java.net/~henryjen/jdk9/8028407/0/ Would like to have a sponsor review and push the change, I am tired of patching this. :) [1] http://mail.openjdk.java.net/pipermail/hotspot-dev/2013-November/011692.html Cheers, Henry
hg: jdk8/build/corba: 10 new changesets
Changeset: 98a5caae1990 Author:chegar Date: 2013-11-03 07:32 + URL: http://hg.openjdk.java.net/jdk8/build/corba/rev/98a5caae1990 Merge Changeset: 880514b576d5 Author:msheppar Date: 2013-11-12 17:56 + URL: http://hg.openjdk.java.net/jdk8/build/corba/rev/880514b576d5 8026193: Enhance CORBA stub factories Summary: modify com.sun.corba.se.impl.presenetation.rmi.StubFactoryDynamicBase inheritance structure. Reviewed-by: alanb, coffeys, ahgross ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java Changeset: b083590cb088 Author:msheppar Date: 2013-11-12 18:04 + URL: http://hg.openjdk.java.net/jdk8/build/corba/rev/b083590cb088 8025767: Enhance IIOP Streams Summary: modify org.omg.CORBA_2_3.portable.InputStream inheritance structure. Reviewed-by: alanb, coffeys, skoivu ! src/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java ! src/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java ! src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java ! src/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java ! src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java ! src/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java ! src/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java ! src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java ! src/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java ! src/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java ! src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java ! src/share/classes/org/omg/CORBA_2_3/portable/InputStream.java + src/share/classes/sun/corba/EncapsInputStreamFactory.java Changeset: 6b9b31f2298b Author:kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/build/corba/rev/6b9b31f2298b Merge Changeset: d05c64360b6c Author:kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/build/corba/rev/d05c64360b6c Merge - make/com/Makefile - make/com/sun/Makefile - make/com/sun/corba/Makefile - make/com/sun/corba/minclude/com_sun_corba_se_PortableActivationIDL.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_activation.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_corba.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_core.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_dynamicany.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_interceptors.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_io.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_legacy.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_logging.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_monitoring.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_naming_cosnaming.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_naming_namingutil.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_naming_pcosnaming.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_oa_poa.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_oa_toa.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_orb.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_presentation_rmi.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_resolver.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_transport.jmk - make/com/sun/corba/minclude/com_sun_corba_se_impl_util.jmk - make/com/sun/corba/minclude/com_sun_corba_se_internal_LegacyFiles.jmk - make/com/sun/corba/minclude/com_sun_corba_se_pept.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_activation.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_copyobject.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_encoding.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_extension.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_ior.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_legacy_connection.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_legacy_interceptor.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_logging.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk - make/com/sun/corba/minclude/com_sun_corba_se_spi_oa.jmk -
hg: jdk8/build: 2 new changesets
Changeset: fd869d9f3ca7 Author:kizune Date: 2014-01-14 23:10 +0400 URL: http://hg.openjdk.java.net/jdk8/build/rev/fd869d9f3ca7 Merge Changeset: 790bbd46b201 Author:lana Date: 2014-01-15 10:45 -0800 URL: http://hg.openjdk.java.net/jdk8/build/rev/790bbd46b201 Merge
hg: jdk8/build/jaxws: 9 new changesets
Changeset: bd943bdbce05 Author:alanb Date: 2014-01-13 16:17 + URL: http://hg.openjdk.java.net/jdk8/build/jaxws/rev/bd943bdbce05 8027908: serialVersionUID of javax.xml.bind.TypeConstraintException accidently changed Reviewed-by: alanb Contributed-by: iaroslav.savyts...@oracle.com ! src/share/jaxws_classes/javax/xml/bind/TypeConstraintException.java Changeset: b0c2840e2513 Author:mkos Date: 2013-11-22 21:11 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jaxws/rev/b0c2840e2513 8010935: Better XML handling 8027378: Two closed/javax/xml/8005432 fails with jdk7u51b04 8028382: Two javax/xml/8005433 tests still fail after the fix JDK-8028147 Summary: base fix + fixes for test regressions; fix also reviewed by Maxim Soloviev, Alexander Fomin Reviewed-by: mchung, mgrebac, mullan ! src/share/jaxws_classes/com/sun/tools/internal/jxc/model/nav/ApNavigator.java ! src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/EagerNType.java ! src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/api/JAXBRIContext.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/api/TypeReference.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/model/RuntimeModeler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/BindingHelper.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/TypeInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/Utils.java Changeset: f80c37c168f7 Author:kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/build/jaxws/rev/f80c37c168f7 Merge Changeset: c99140027351 Author:kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/build/jaxws/rev/c99140027351 Merge - make/jprt.properties - make/scripts/update_src.sh - makefiles/BuildJaxws.gmk - makefiles/Makefile Changeset: ca6bb6b558a6 Author:kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/build/jaxws/rev/ca6bb6b558a6 Merge Changeset: d4b785ac4079 Author:asaha Date: 2013-12-20 07:42 -0800 URL: http://hg.openjdk.java.net/jdk8/build/jaxws/rev/d4b785ac4079 Merge Changeset: c07fc967624b Author:asaha Date: 2014-01-03 15:59 -0800 URL: http://hg.openjdk.java.net/jdk8/build/jaxws/rev/c07fc967624b Merge Changeset: 6547da5c3277 Author:kizune Date: 2014-01-14 23:10 +0400 URL: http://hg.openjdk.java.net/jdk8/build/jaxws/rev/6547da5c3277 Merge Changeset: ef71ecbcd7bc Author:lana Date: 2014-01-15 10:49 -0800 URL: http://hg.openjdk.java.net/jdk8/build/jaxws/rev/ef71ecbcd7bc Merge
JDK 9 RFR of 8032048: Add static lint warning to build of jdk repository
Hello, Another week, another lint warning close to be added to the build of the jdk repo :-) When the final fix for JDK-8032047: Fix static lint warnings in client libraries is applied, the sources in the jdk repo will be free of warnings in the static lint category. Therefore, I'd like to also apply a fix for 8032048: Add static lint warning to build of jdk repository as shown in the patch below. I plan to push the fixes for 8032047 and 8032048 together in a single jprt job to make sure some stray static warning doesn't sneak in between. Thanks, -Joe diff -r bf6a98e66486 make/Setup.gmk --- a/make/Setup.gmkWed Jan 15 11:29:47 2014 -0800 +++ b/make/Setup.gmkFri Jan 17 15:40:45 2014 -0800 @@ -1,5 +1,5 @@ # -# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -27,7 +27,7 @@ # To build with all warnings enabled, do the following: # make JAVAC_WARNINGS=-Xlint:all -Xmaxwarns 1 -JAVAC_WARNINGS := -Xlint:-unchecked,-deprecation,-overrides,auxiliaryclass,classfile,dep-ann,divzero,empty,overloads,try,varargs -Werror +JAVAC_WARNINGS := -Xlint:-unchecked,-deprecation,-overrides,auxiliaryclass,classfile,dep-ann,divzero,empty,overloads,static,try,varargs -Werror # Any java code executed during a JDK build to build other parts of the JDK must be # executed by the bootstrap JDK (probably with -Xbootclasspath/p: ) and for this
hg: jdk8/build/jaxp: 18 new changesets
Changeset: 51bbdd517b93 Author:joehw Date: 2013-08-26 21:08 -0700 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/51bbdd517b93 8022935: Enhance Apache resolver classes Reviewed-by: alanb, mchung, skoivu ! src/com/sun/org/apache/xml/internal/resolver/CatalogManager.java ! src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java ! src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java Changeset: d6d8302ecf8f Author:chegar Date: 2013-08-30 10:15 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/d6d8302ecf8f Merge ! src/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java Changeset: aef8ae2fcec4 Author:chegar Date: 2013-09-06 09:55 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/aef8ae2fcec4 Merge Changeset: 0ce80229af71 Author:chegar Date: 2013-09-14 20:43 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/0ce80229af71 Merge Changeset: 5e6bf44f3b7d Author:chegar Date: 2013-10-03 19:18 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/5e6bf44f3b7d Merge Changeset: 54a0dd196acd Author:chegar Date: 2013-10-21 14:27 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/54a0dd196acd Merge Changeset: 10b3a127b1fc Author:joehw Date: 2013-10-22 13:15 -0700 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/10b3a127b1fc 8025018: Enhance JAX-P set up Reviewed-by: alanb, dfuchs, lancea, ahgross ! src/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java ! src/com/sun/org/apache/xalan/internal/lib/Extensions.java Changeset: ef71f2353352 Author:chegar Date: 2013-10-25 09:32 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/ef71f2353352 Merge Changeset: e68f3e585d7d Author:chegar Date: 2013-11-03 07:32 + URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/e68f3e585d7d Merge Changeset: fb51ed270f53 Author:joehw Date: 2013-11-14 10:18 -0800 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/fb51ed270f53 8027201: Enhance JAX-P set up Reviewed-by: alanb, dfuchs, lancea, hawtin ! src/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java ! src/com/sun/org/apache/xalan/internal/lib/Extensions.java Changeset: 932684ede1c6 Author:joehw Date: 2013-11-27 14:28 -0800 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/932684ede1c6 8028111: XML readers share the same entity expansion counter Reviewed-by: alanb, lancea, dfuchs, ahgross ! src/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java ! src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java Changeset: 2a8fce63503a Author:kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/2a8fce63503a Merge ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java Changeset: 5be9182ceb48 Author:kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/5be9182ceb48 Merge - make/jprt.properties - make/scripts/update_src.sh - makefiles/BuildJaxp.gmk - makefiles/Makefile Changeset: 41068d69fe3e Author:kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/41068d69fe3e Merge Changeset: f2c9c0f64280 Author:asaha Date: 2013-12-20 07:42 -0800 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/f2c9c0f64280 Merge Changeset: 01b611e0c341 Author:asaha Date: 2014-01-02 15:20 -0800 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/01b611e0c341 Merge ! src/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java Changeset: 985376a77c4c Author:asaha Date: 2014-01-03 15:58 -0800 URL: http://hg.openjdk.java.net/jdk8/build/jaxp/rev/985376a77c4c Merge Changeset: 83bb924238f8 Author:lana Date: 2014-01-15 10:49
hg: jdk8/build/nashorn: 9 new changesets
Changeset: b9fdc55a6e28 Author:chegar Date: 2013-11-03 07:33 + URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/b9fdc55a6e28 Merge Changeset: c1049f63d4f5 Author:kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/c1049f63d4f5 Merge Changeset: 39a3e5a4d6d4 Author:kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/39a3e5a4d6d4 Merge - makefiles/BuildNashorn.gmk - makefiles/Makefile Changeset: dd59e60accdd Author:kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/dd59e60accdd Merge Changeset: 89f838ccd186 Author:asaha Date: 2013-12-20 07:44 -0800 URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/89f838ccd186 Merge Changeset: a9d41a8055ca Author:asaha Date: 2014-01-02 15:31 -0800 URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/a9d41a8055ca Merge Changeset: 98e7379a4345 Author:asaha Date: 2014-01-03 16:01 -0800 URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/98e7379a4345 Merge Changeset: 2334772d5292 Author:asaha Date: 2014-01-10 17:06 -0800 URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/2334772d5292 Merge Changeset: 7346abe2ea03 Author:lana Date: 2014-01-15 10:59 -0800 URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/7346abe2ea03 Merge
hg: jdk8/build/langtools: 9 new changesets
Changeset: 53dd31d3c5d7 Author:chegar Date: 2013-11-03 07:33 + URL: http://hg.openjdk.java.net/jdk8/build/langtools/rev/53dd31d3c5d7 Merge Changeset: aaea3a69fa6c Author:kizune Date: 2013-12-03 14:13 +0400 URL: http://hg.openjdk.java.net/jdk8/build/langtools/rev/aaea3a69fa6c Merge - test/tools/javac/ArraysInIntersections.java - test/tools/javac/ExtDirs/ext1/pkg1.jar - test/tools/javac/ExtDirs/ext2/pkg2.jar - test/tools/javac/ExtDirs/ext3/pkg1.jar - test/tools/javac/ExtDirs/ext3/pkg2.jar - test/tools/javac/InferArraysInIntersections.java - test/tools/javac/diags/examples/InterfaceOrArrayExpected.java Changeset: 48367e6de872 Author:kizune Date: 2013-12-05 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8/build/langtools/rev/48367e6de872 Merge - make/jprt.properties - makefiles/BuildLangtools.gmk - makefiles/Makefile Changeset: f06c0dcf251f Author:kizune Date: 2013-12-13 22:13 +0400 URL: http://hg.openjdk.java.net/jdk8/build/langtools/rev/f06c0dcf251f Merge Changeset: b07b8c077482 Author:asaha Date: 2013-12-20 07:44 -0800 URL: http://hg.openjdk.java.net/jdk8/build/langtools/rev/b07b8c077482 Merge Changeset: efc18829e3a6 Author:asaha Date: 2014-01-02 15:31 -0800 URL: http://hg.openjdk.java.net/jdk8/build/langtools/rev/efc18829e3a6 Merge - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/activetitlebar.gif - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/activetitlebar_end.gif - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/background.gif - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/tab.gif - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/titlebar.gif - src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/titlebar_end.gif Changeset: 8712cc6441db Author:asaha Date: 2014-01-03 16:01 -0800 URL: http://hg.openjdk.java.net/jdk8/build/langtools/rev/8712cc6441db Merge Changeset: 1f135528db7c Author:kizune Date: 2014-01-14 23:10 +0400 URL: http://hg.openjdk.java.net/jdk8/build/langtools/rev/1f135528db7c Merge Changeset: 436176151e85 Author:lana Date: 2014-01-15 10:59 -0800 URL: http://hg.openjdk.java.net/jdk8/build/langtools/rev/436176151e85 Merge
hg: jdk8/build/jdk: 52 new changesets
Changeset: 630a92015993 Author:psandoz Date: 2014-01-09 10:52 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/630a92015993 8031187: DoubleStream.count is incorrect for a stream containing Integer.MAX_VALUE elements Reviewed-by: darcy ! src/share/classes/java/util/stream/DoublePipeline.java ! src/share/classes/java/util/stream/IntPipeline.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java Changeset: 6f3a3bd78c57 Author:erikj Date: 2014-01-10 10:25 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/6f3a3bd78c57 8031300: No jdeps.1 and jjs.1 man pages in jdk8 b122 build and jvisualvm.1 and jcmd.1 missing on macosx 8030946: No jmc.1 for man page of JMC Reviewed-by: ihse, tbell ! make/Images.gmk + src/bsd/doc/man/ja/jcmd.1 + src/bsd/doc/man/ja/jdeps.1 + src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/kinit.1 - src/bsd/doc/man/ja/klist.1 - src/bsd/doc/man/ja/ktab.1 Changeset: 0dfcc99c6f5d Author:weijun Date: 2013-08-16 17:57 +0800 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/0dfcc99c6f5d 8022945: Enhance JNDI implementation classes Reviewed-by: xuelei, ahgross, skoivu ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: 46c8720ef36f Author:lancea Date: 2013-08-21 11:05 -0400 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/46c8720ef36f 8022904: Enhance JDBC Parsers Reviewed-by: alanb, skoivu ! src/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java Changeset: 428288ee9c99 Author:valeriep Date: 2013-08-21 11:40 -0700 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/428288ee9c99 8022927: Input validation for byte/endian conversions Summary: Add additional boundary checks Reviewed-by: ascarpino ! src/share/classes/sun/security/provider/ByteArrayAccess.java Changeset: 24a7024bd86b Author:bae Date: 2013-08-23 12:41 +0400 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/24a7024bd86b 8021394: Better color profiles Reviewed-by: prr, vadim, mschoene ! src/share/native/sun/java2d/cmm/lcms/cmsintrp.c Changeset: ff2792868d89 Author:chegar Date: 2013-08-23 12:32 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/ff2792868d89 Merge Changeset: 036ad7864d35 Author:chegar Date: 2013-08-30 09:38 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/036ad7864d35 Merge ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows Changeset: 2ae5cf0805de Author:malenkov Date: 2013-09-02 11:41 +0400 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/2ae5cf0805de 8023245: Enhance Beans decoding Reviewed-by: art, skoivu, alanb ! src/share/classes/com/sun/beans/decoder/DocumentHandler.java Changeset: 9bc1411d0223 Author:coleenp Date: 2013-09-05 10:29 -0400 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/9bc1411d0223 8021266: Better life cycle for objects Summary: Improve life cycle for objects Reviewed-by: art, hseigel Contributed-by: gerard.ziem...@oracle.com ! make/common/Release.gmk ! make/java/Makefile ! makefiles/CompileJavaClasses.gmk ! makefiles/CompileNativeLibraries.gmk ! makefiles/CreateJars.gmk ! makefiles/GenerateJavaSources.gmk ! makefiles/Images.gmk ! makefiles/Profiles.gmk Changeset: 46e86a9402ab Author:chegar Date: 2013-09-06 13:36 +0100 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/46e86a9402ab Merge ! makefiles/Profiles.gmk ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: 4cab5eb93124 Author:xuelei Date: 2013-09-07 20:27 -0700 URL: http://hg.openjdk.java.net/jdk8/build/jdk/rev/4cab5eb93124 8023069: Enhance TLS connections Summary: Also reviewed by Alexander Fomin and Andrew Gross Reviewed-by: wetmore ! src/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java ! src/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java ! src/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java ! src/share/classes/sun/security/rsa/RSAPadding.java ! src/share/classes/sun/security/ssl/Handshaker.java ! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: ac3e7b3c1a00 Author:weijun Date: 2013-09-13 15:37 +0800 URL: