RFR: JDK-8026773: Failing compilation in Corba does not fail the build

2014-01-17 Thread Erik Joelsson
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

2014-01-17 Thread Henry Jen

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

2014-01-17 Thread david . katleman
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

2014-01-17 Thread david . katleman
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

2014-01-17 Thread david . katleman
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

2014-01-17 Thread Joe Darcy

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

2014-01-17 Thread david . katleman
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

2014-01-17 Thread david . katleman
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

2014-01-17 Thread david . katleman
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

2014-01-17 Thread david . katleman
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: