From joel.franck at oracle.com Fri Sep 12 11:06:12 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 12 Sep 2014 11:06:12 +0000 Subject: hg: anno-pipeline/dev/corba: 12 new changesets Message-ID: <201409121106.s8CB6CHf003580@aojmv0008> Changeset: 559dff17e7cc Author: lana Date: 2014-08-09 21:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/559dff17e7cc Added tag jdk9-b26 for changeset 6c777df597bb ! .hgtags Changeset: dec99dfecb3f Author: lana Date: 2014-08-11 09:25 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/dec99dfecb3f Merge Changeset: 87987d1c767f Author: msheppar Date: 2014-08-11 21:33 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/87987d1c767f 8038861: [javadoc] broken links in org/omg/CORBA/FloatSeqHelper.html Summary: change cgi.omg.or to www.omg.org Reviewed-by: alanb ! src/share/classes/org/omg/CORBA/FloatSeqHelper.java Changeset: 4d704afddadd Author: chegar Date: 2014-08-18 10:07 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/4d704afddadd Merge ! src/java.corba/share/classes/org/omg/CORBA/FloatSeqHelper.java Changeset: 1f5939bac4ae Author: erikj Date: 2014-08-27 10:59 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/1f5939bac4ae 8056064: Fix corba locale build problem on windows Reviewed-by: alanb, tbell ! make/GensrcCorba.gmk Changeset: a00b04ef067e Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/a00b04ef067e Merge Changeset: 85bac03b064e Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/85bac03b064e Added tag jdk9-b28 for changeset a00b04ef067e ! .hgtags Changeset: 163a9cd806fd Author: lana Date: 2014-08-29 11:59 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/163a9cd806fd Merge Changeset: 98967ae6ae53 Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/98967ae6ae53 Added tag jdk9-b29 for changeset 163a9cd806fd ! .hgtags Changeset: 9baf79eda109 Author: wetmore Date: 2014-09-11 12:17 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/9baf79eda109 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: 3aa9b894892f Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/3aa9b894892f Added tag jdk9-b30 for changeset 98967ae6ae53 ! .hgtags Changeset: c432b80aadd0 Author: lana Date: 2014-09-11 14:28 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/c432b80aadd0 Merge From joel.franck at oracle.com Fri Sep 12 11:33:15 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 12 Sep 2014 11:33:15 +0000 Subject: hg: anno-pipeline/dev/jaxp: 14 new changesets Message-ID: <201409121133.s8CBXGDk007792@aojmv0008> Changeset: dc9a296f77a7 Author: lana Date: 2014-08-09 21:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/dc9a296f77a7 Added tag jdk9-b26 for changeset a5aea8318ae4 ! .hgtags Changeset: f88b3047d322 Author: lana Date: 2014-08-11 10:07 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/f88b3047d322 Merge Changeset: 3fa16315f4b5 Author: chegar Date: 2014-08-18 10:08 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/3fa16315f4b5 Merge Changeset: 65e6291d9ba9 Author: joehw Date: 2014-08-29 11:49 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/65e6291d9ba9 8037819: Xerces Update: jaxp/validation/XMLSchemaFactory Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState.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/jaxp/validation/XMLSchema.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/StandardParserConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java Changeset: 93a5ed174422 Author: joehw Date: 2014-09-05 14:04 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/93a5ed174422 8056202: Xerces Update: Catalog Resolver Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogException.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogManager.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Resolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java Changeset: 705a3999eb77 Author: martin Date: 2014-09-10 15:17 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/705a3999eb77 8058175: [XML 1.0/1.1] - Attribute values with supplemental characters are being corrupted. Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java Changeset: dc1e26434b3f Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/dc1e26434b3f Merge Changeset: d83a4c26b52e Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/d83a4c26b52e Added tag jdk9-b28 for changeset dc1e26434b3f ! .hgtags Changeset: 30adcd13a313 Author: lana Date: 2014-08-29 11:56 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/30adcd13a313 Merge Changeset: d181d4002214 Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/d181d4002214 Added tag jdk9-b29 for changeset 30adcd13a313 ! .hgtags Changeset: e3853f655392 Author: lana Date: 2014-09-10 19:38 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/e3853f655392 Merge Changeset: 9729d853cb16 Author: wetmore Date: 2014-09-11 12:17 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/9729d853cb16 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: c31f1eee7700 Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/c31f1eee7700 Added tag jdk9-b30 for changeset d181d4002214 ! .hgtags Changeset: 292317ebc7db Author: lana Date: 2014-09-11 14:28 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/292317ebc7db Merge From joel.franck at oracle.com Fri Sep 12 11:33:48 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 12 Sep 2014 11:33:48 +0000 Subject: hg: anno-pipeline/dev/jaxws: 9 new changesets Message-ID: <201409121133.s8CBXnww008130@aojmv0008> Changeset: 2f11a520698c Author: lana Date: 2014-08-09 21:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/2f11a520698c Added tag jdk9-b26 for changeset 9b43f3993b96 ! .hgtags Changeset: c5caa888da25 Author: lana Date: 2014-08-11 10:05 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/c5caa888da25 Merge Changeset: 9b415daee626 Author: chegar Date: 2014-08-18 10:08 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/9b415daee626 Merge Changeset: 5282a14f131f Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/5282a14f131f Merge Changeset: 3d1a4bfb6abb Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/3d1a4bfb6abb Added tag jdk9-b28 for changeset 5282a14f131f ! .hgtags Changeset: e58d3ea638c3 Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/e58d3ea638c3 Added tag jdk9-b29 for changeset 3d1a4bfb6abb ! .hgtags Changeset: 434628e088ce Author: wetmore Date: 2014-09-11 12:18 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/434628e088ce 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: ddf1ef4a4a54 Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/ddf1ef4a4a54 Added tag jdk9-b30 for changeset e58d3ea638c3 ! .hgtags Changeset: 7af228ae847f Author: lana Date: 2014-09-11 14:29 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/7af228ae847f Merge From joel.franck at oracle.com Fri Sep 12 11:35:43 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 12 Sep 2014 11:35:43 +0000 Subject: hg: anno-pipeline/dev: 43 new changesets Message-ID: <201409121135.s8CBZhki008913@aojmv0008> Changeset: 57651e8cf67b Author: lana Date: 2014-08-09 21:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/57651e8cf67b Added tag jdk9-b26 for changeset d3ec8d048e6c ! .hgtags Changeset: 73274a451ccb Author: lana Date: 2014-08-11 09:25 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/73274a451ccb Merge Changeset: c72d6edec4cf Author: chegar Date: 2014-08-18 10:05 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/c72d6edec4cf Merge Changeset: 13255d60e919 Author: erikj Date: 2014-08-19 13:43 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/13255d60e919 8022177: Windows/MSYS builds broken Reviewed-by: tbell, erikj, simonis Contributed-by: volker.simonis at gmail.com, erik.joelsson at oracle.com ! common/autoconf/basics.m4 ! common/autoconf/basics_windows.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain_windows.m4 ! make/common/NativeCompilation.gmk Changeset: 2870f66fe00e Author: mchung Date: 2014-08-19 19:07 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/2870f66fe00e 8055497: [infra] build failure when building bootcycle image Reviewed-by: naoto ! make/Main.gmk Changeset: 2bfa8c391bdc Author: erikj Date: 2014-08-20 14:11 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/2bfa8c391bdc 8055405: JDK 9 build started failing on ja_JP.UTF-8 locale due to mapping error (encoding=ascii). Reviewed-by: ihse ! make/common/IdlCompilation.gmk Changeset: dbb964d72f25 Author: erikj Date: 2014-08-21 11:05 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/dbb964d72f25 8055188: General cleanup of minor issues from source restructure Reviewed-by: tbell ! make/CompileJavaModules.gmk ! make/Main.gmk - make/common/SetupJava.gmk + make/common/SetupJavaCompilers.gmk Changeset: 70e378877c6a Author: erikj Date: 2014-08-21 12:22 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/70e378877c6a 8055095: Improve "do nothing" incremental build performance after modularized source code integration Reviewed-by: tbell ! make/CompileJavaModules.gmk ! make/Main.gmk ! make/MakeHelpers.gmk ! make/common/MakeBase.gmk + make/common/Modules.gmk Changeset: d9edec389373 Author: mduigou Date: 2014-08-21 10:22 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/d9edec389373 8055772: get_source.sh : version check assumes English localization Reviewed-by: mduigou, tbell Contributed-by: bitterfoxc at gmail.com ! get_source.sh Changeset: f91649eb1db2 Author: mduigou Date: 2014-08-21 10:23 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/f91649eb1db2 8055331: cleaner handling of sub-process non-zero exit result. Reviewed-by: tbell ! common/bin/hgforest.sh Changeset: 274543b2de27 Author: erikj Date: 2014-08-22 11:51 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/274543b2de27 8055096: Remove explicit mx flag from javadoc command line Reviewed-by: tbell, mduigou ! make/Javadoc.gmk Changeset: ba1bab36d1bf Author: ctornqvi Date: 2014-08-18 14:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/ba1bab36d1bf 8032999: [TESTBUG] JT-Reg Runtime tests to be run as part of JPRT submit job Summary: JPRT will now run most of the tests in /runtime Reviewed-by: dcubed, mseledtsov, zgu, mikael ! make/jprt.properties Changeset: 27c26438e4c8 Author: sspitsyn Date: 2014-08-20 17:05 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/27c26438e4c8 Merge Changeset: 446472cfcca8 Author: anoll Date: 2014-08-05 09:05 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/446472cfcca8 8054013: run hotspot JTREG compiler tests only on fastdebug platforms and also on macosx Summary: Modify hotspot/make/jprt.properties and make/jprt.properties on the top level to add/remove the relevant platforms. Reviewed-by: kvn, roland Contributed-by: Zoltan Majo ! make/jprt.properties Changeset: b86c13b9a7df Author: mduigou Date: 2014-08-13 19:39 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/b86c13b9a7df 8047952: Remove FORTIFY_SOURCE from fastdebug and slowdebug builds Reviewed-by: dholmes ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 0736f13c91bd Author: kvn Date: 2014-08-21 15:37 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/0736f13c91bd Merge ! common/autoconf/generated-configure.sh ! make/jprt.properties Changeset: b953531f403d Author: amurillo Date: 2014-08-22 10:03 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/b953531f403d Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! make/jprt.properties Changeset: a423abd014f7 Author: mchung Date: 2014-08-26 14:35 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/a423abd014f7 8055230: Rename attach provider implementation class be platform neutral Reviewed-by: alanb, chegar, dfuchs, dholmes, erikj, sla ! make/CompileJavaModules.gmk Changeset: 3c994e1648ac Author: erikj Date: 2014-08-27 10:59 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/3c994e1648ac 8056064: Fix corba locale build problem on windows Reviewed-by: alanb, tbell ! make/common/IdlCompilation.gmk Changeset: 1823df83c30e Author: erikj Date: 2014-08-27 11:12 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/1823df83c30e 8056062: Additional minor cleanups from source restructure build changes Reviewed-by: alanb, tbell ! Makefile ! make/Main.gmk Changeset: 0ceccf7b30b2 Author: erikj Date: 2014-08-27 11:19 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/0ceccf7b30b2 8055922: Work around sjavac limitation with public api tracking cross modules Reviewed-by: ihse ! make/common/JavaCompilation.gmk Changeset: 2a1d4d3e8c8e Author: simonis Date: 2014-08-29 12:02 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/2a1d4d3e8c8e 8056246: Fix AIX build after the Modular Source Code change 8054834 Reviewed-by: erikj, ihse ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh Changeset: e0a080fd4047 Author: erikj Date: 2014-08-29 13:30 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/e0a080fd4047 8014510: Fix sjavac on all platforms in jprt Reviewed-by: ihse ! common/autoconf/boot-jdk.m4 ! common/autoconf/build-performance.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh Changeset: 3736cf40d962 Author: mchung Date: 2014-08-29 10:46 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/3736cf40d962 8055856: checkdeps build target doesn't work for cross-compilation builds 8056113: [build] tools.jar missing modules.xml Reviewed-by: ihse, erikj + make/CheckModules.gmk ! make/Main.gmk Changeset: 0610b52412cf Author: ihse Date: 2014-09-01 10:39 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/0610b52412cf 8027627: Don't hardcode bash path in LOG=trace Reviewed-by: erikj, tbell Contributed-by: Dmitry Samersoff ! make/common/MakeBase.gmk Changeset: d6cb4cea9c54 Author: prr Date: 2014-08-22 11:00 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/d6cb4cea9c54 8039271: CMM profile files (cmm/*) should not be in ${java.home}/lib Reviewed-by: bae, mchung, erikj ! make/CompileJavaModules.gmk Changeset: b3e42a2a9619 Author: prr Date: 2014-09-02 11:21 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/b3e42a2a9619 Merge ! make/CompileJavaModules.gmk Changeset: ce36ddb6dc61 Author: erikj Date: 2014-09-03 14:10 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/ce36ddb6dc61 8057132: Build fails if PROFILE is set in the environment Reviewed-by: ihse, dholmes, fparain ! make/Main.gmk Changeset: dc29cb072e8a Author: erikj Date: 2014-09-05 12:42 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/dc29cb072e8a 8057537: Serialize reconfigure and fix make clean-foo foo Reviewed-by: dholmes, ihse, tbell ! Makefile ! make/Main.gmk Changeset: 16f1b2409462 Author: ihse Date: 2014-09-09 15:12 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/16f1b2409462 8057125: The fix for JDK-8027627 was incomplete: Don't hardcode bash anywhere. Reviewed-by: erikj ! make/common/MakeBase.gmk Changeset: 5d7de212359d Author: simonis Date: 2014-09-09 17:42 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/5d7de212359d 8057538: Build the freetype library during configure on Windows Reviewed-by: erikj, ihse ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/libraries.m4 ! common/autoconf/toolchain.m4 ! common/autoconf/toolchain_windows.m4 Changeset: fae1eb99785e Author: coffeys Date: 2014-09-10 16:13 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/fae1eb99785e 8057813: Alterations to jdk_security3 test target Reviewed-by: mullan, wetmore, xuelei ! make/jprt.properties Changeset: edbc7981f3be Author: mduigou Date: 2014-09-10 12:28 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/edbc7981f3be 8056195: Add CUSTOM_SUMMARY_AND_WARNINGS_HOOK Reviewed-by: ihse, erikj ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh Changeset: 9b44369c5737 Author: mchung Date: 2014-09-10 17:32 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/9b44369c5737 8057627: Add org.w3c.dom.ranges and org.w3c.dom.traversal as exported API in modules.xml Reviewed-by: alanb ! modules.xml Changeset: ea2f7981236f Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/ea2f7981236f Merge Changeset: 26da7905a6b2 Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/26da7905a6b2 Added tag jdk9-b28 for changeset ea2f7981236f ! .hgtags Changeset: 9e6581aeda38 Author: lana Date: 2014-08-29 11:56 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/9e6581aeda38 Merge Changeset: 44a5f9d70460 Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/44a5f9d70460 Added tag jdk9-b29 for changeset 9e6581aeda38 ! .hgtags Changeset: 36e9bc875325 Author: lana Date: 2014-09-04 14:44 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/36e9bc875325 Merge Changeset: 7047a1fd4aa8 Author: lana Date: 2014-09-10 19:36 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/7047a1fd4aa8 Merge Changeset: a1a2bb537718 Author: chegar Date: 2014-09-11 10:29 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/a1a2bb537718 8058117: Missing jdk.deploy.osx from modules.xml Reviewed-by: alanb, mchung ! modules.xml Changeset: 65f52e02bc18 Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/65f52e02bc18 Added tag jdk9-b30 for changeset 36e9bc875325 ! .hgtags Changeset: 69a84c16d9c2 Author: lana Date: 2014-09-11 14:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/69a84c16d9c2 Merge From joel.franck at oracle.com Fri Sep 12 11:08:35 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 12 Sep 2014 11:08:35 +0000 Subject: hg: anno-pipeline/dev/nashorn: 67 new changesets Message-ID: <201409121108.s8CB8ZU1003862@aojmv0008> Changeset: 53c5f1286192 Author: sundar Date: 2014-08-06 22:11 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/53c5f1286192 8053910: ScriptObjectMirror causing havoc with Invocation interface Reviewed-by: jlaskey, attila, hannesw ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java Changeset: 25a50ee3bb8a Author: attila Date: 2014-08-07 11:06 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/25a50ee3bb8a 8046026: CompiledFunction.relinkComposableInvoker assert is being hit Reviewed-by: hannesw, jlaskey, sundar ! src/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java + test/script/basic/JDK-8046026.js + test/script/basic/JDK-8046026.js.EXPECTED Changeset: b850ada7a38d Author: sundar Date: 2014-08-07 19:19 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/b850ada7a38d 8051346: Test262 tests for ECMAScript 5 now in branch "es5-tests" Reviewed-by: attila, hannesw ! make/build.xml + samples/zipfs.js ! samples/ziplist.js Changeset: 19795e6f1ecf Author: hannesw Date: 2014-08-08 12:50 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/19795e6f1ecf 8043956: Make code caching work with optimistic typing and lazy compilation Reviewed-by: attila, lagergren ! make/project.properties ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/ConstantData.java ! src/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk/nashorn/internal/runtime/CompiledFunction.java - src/jdk/nashorn/internal/runtime/CompiledFunctions.java - src/jdk/nashorn/internal/runtime/CompiledScript.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java + src/jdk/nashorn/internal/runtime/FunctionInitializer.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/Source.java ! src/jdk/nashorn/internal/runtime/SpillProperty.java + src/jdk/nashorn/internal/runtime/StoredScript.java ! src/jdk/nashorn/tools/Shell.java ! test/script/trusted/JDK-8006529.js ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: e32f2d049838 Author: sundar Date: 2014-08-08 19:07 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/e32f2d049838 8054651: Global.initConstructor and ScriptFunction.getPrototype(Object) can have stricter types Reviewed-by: attila, jlaskey, hannesw ! make/project.properties ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/annotations/Optimistic.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java Changeset: fba1c5d47366 Author: lana Date: 2014-08-09 21:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/fba1c5d47366 Added tag jdk9-b26 for changeset e32f2d049838 ! .hgtags Changeset: 5bf075eb3c23 Author: sundar Date: 2014-08-11 20:35 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/5bf075eb3c23 8054503: test/script/external/test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js fails with tip Reviewed-by: jlaskey, hannesw, attila ! make/project.properties ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8054503.js Changeset: f4562cb6da38 Author: lana Date: 2014-08-11 10:07 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/f4562cb6da38 Merge ! .hgtags - src/jdk/nashorn/internal/runtime/CompiledFunctions.java - src/jdk/nashorn/internal/runtime/CompiledScript.java Changeset: 7ab42c461a8c Author: hannesw Date: 2014-08-12 13:22 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/7ab42c461a8c 8044851: nashorn properties leak memory Reviewed-by: attila, jlaskey, lagergren ! src/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk/nashorn/internal/runtime/Property.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/SpillProperty.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java + test/script/nosecurity/JDK-8044851.js + test/script/nosecurity/JDK-8044851.js.EXPECTED Changeset: 11a4f68806bc Author: hannesw Date: 2014-08-12 13:23 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/11a4f68806bc 8054898: Avoid creation of empty type info files Reviewed-by: attila, sundar, jlaskey ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java Changeset: e84cfe70c504 Author: sundar Date: 2014-08-13 15:00 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/e84cfe70c504 8054993: type info cache may be disabled for test262 and tests explicitly changing that property should use @fork Reviewed-by: lagergren, hannesw ! make/build.xml ! test/script/basic/compile-octane-normal.js ! test/script/basic/compile-octane-splitter.js Changeset: c0dd84255936 Author: sundar Date: 2014-08-13 21:03 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/c0dd84255936 8055034: jjs exits interactive mode if exception was thrown when trying to print value of last evaluated expression Reviewed-by: jlaskey, attila ! src/jdk/nashorn/tools/Shell.java + test/script/nosecurity/JDK-8055034.js + test/script/nosecurity/JDK-8055034.js.EXPECTED Changeset: 72c86f6eb628 Author: attila Date: 2014-08-14 14:35 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/72c86f6eb628 8055042: Compile-time expression evaluator was missing variables Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk/nashorn/internal/codegen/TypeEvaluator.java Changeset: c116b81e69e9 Author: sundar Date: 2014-08-14 18:54 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/c116b81e69e9 8055107: Extension directives to turn on callsite profiling, tracing, AST print and other debug features locally Reviewed-by: attila, jlaskey ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/runtime/Context.java + test/script/trusted/JDK-8055107.js Changeset: 6831ff454574 Author: sundar Date: 2014-08-14 20:14 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/6831ff454574 8055139: test/script/trusted/JDK-8055107.js fails with access control exception Reviewed-by: lagergren, attila, jlaskey = test/script/nosecurity/JDK-8055107.js < test/script/trusted/JDK-8055107.js Changeset: f82b83cf73ae Author: attila Date: 2014-08-15 17:30 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/f82b83cf73ae 8055199: Tidy up Nashorn codebase for code standards (August 2014) Reviewed-by: hannesw, lagergren ! docs/genshelldoc.js ! docs/source/importpackageclass.js ! docs/source/javaarray.js ! docs/source/javaextend.js ! docs/source/javaimporter.js ! docs/source/javatypes.js ! docs/source/overload.js ! docs/source/runnable.js ! docs/source/samfunc.js ! docs/source/test.js ! samples/array_mapreduce.js ! samples/astviewer.js ! samples/barchart_weather.js ! samples/call_lambda.js ! samples/counters.js ! samples/dirname.js ! samples/disassemble.js ! samples/engine/accessvar.js ! samples/engine/callfunc.js ! samples/engine/callmethod.js ! samples/engine/exposevar.js ! samples/engine/foreignobject.js ! samples/engine/hello.js ! samples/engine/interface.js ! samples/engine/interface2.js ! samples/engine/lambda_as_func.js ! samples/env.js ! samples/expression_closure.js ! samples/filebrowser.js ! samples/fileline.js ! samples/fizzbuzz.js ! samples/for_each.js ! samples/gaussian_random.js ! samples/gaussian_random_bind.js ! samples/gutenberg.js ! samples/heredoc.js ! samples/interface_impl.js ! samples/javaastviewer.js ! samples/javacastcounter.js ! samples/javafoovars.js ! samples/javaimporter.js ! samples/javalist.js ! samples/javamap.js ! samples/javashell.js ! samples/jsadapter_dom.js ! samples/jsobj_example.js ! samples/jsobject.js ! samples/jsobject_mapreduce.js ! samples/jsonviewer.js ! samples/letter.js ! samples/list_mapreduce.js ! samples/locales.js ! samples/logisticmap.js ! samples/options.js ! samples/parser.js ! samples/readLine.js ! samples/sam_function.js ! samples/shell.js ! samples/stack.js ! samples/uniform_random.js ! samples/uniq.js ! samples/uniqs.js ! samples/weather.js ! samples/word_histogram.js ! samples/zipfs.js ! samples/ziplist.js ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk/nashorn/internal/codegen/Lower.java ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/ir/CallNode.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/ir/LexicalContext.java ! src/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk/nashorn/internal/ir/Node.java ! src/jdk/nashorn/internal/ir/debug/NashornTextifier.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk/nashorn/internal/runtime/ConsString.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/ECMAErrors.java ! src/jdk/nashorn/internal/runtime/FunctionInitializer.java ! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/Source.java ! src/jdk/nashorn/internal/runtime/SpillProperty.java ! src/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java ! test/script/basic/JDK-8038413.js ! test/script/basic/JDK-8043232.js ! test/script/basic/JDK-8044695.js ! test/script/basic/JDK-8044750.js ! test/script/basic/JDK-8046026.js ! test/script/basic/JDK-8046905.js ! test/script/basic/JDK-8047067.js ! test/script/basic/JDK-8047166.js ! test/script/basic/JDK-8047357.js ! test/script/basic/JDK-8047369.js ! test/script/basic/JDK-8047371.js ! test/script/basic/JDK-8047728.js ! test/script/basic/JDK-8047959.js ! test/script/basic/JDK-8048079_1.js ! test/script/basic/JDK-8048079_2.js ! test/script/basic/JDK-8048586.js ! test/script/basic/JDK-8049086.js ! test/script/basic/JDK-8051439.js ! test/script/basic/compile-octane-normal.js ! test/script/basic/compile-octane-splitter.js ! test/script/basic/compile-octane.js ! test/script/nosecurity/JDK-8044798.js ! test/script/nosecurity/JDK-8044851.js ! test/script/nosecurity/JDK-8050964.js ! test/script/nosecurity/JDK-8055034.js ! test/script/nosecurity/debuggersupportapi.js ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java ! test/src/jdk/nashorn/internal/runtime/ConsStringTest.java Changeset: c93b6091b11e Author: chegar Date: 2014-08-18 10:59 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/c93b6091b11e Merge ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ConstantData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CallNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Optimistic.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunctions.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledScript.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ConsString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ECMAErrors.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionInitializer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SpillProperty.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StoredScript.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java Changeset: 5cc4c68ee666 Author: hannesw Date: 2014-08-19 11:25 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/5cc4c68ee666 8055368: Ant build broken after modular source code change Reviewed-by: attila, sundar, lagergren ! make/project.properties Changeset: d564abed1e6a Author: sundar Date: 2014-08-19 18:14 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/d564abed1e6a 8055395: Nashorn should use source, target to be 1.8 and use ASM5 version for generated code Reviewed-by: attila, lagergren, jlaskey ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Main.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/NullVisitor.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java ! make/build.xml ! make/project.properties + samples/find_nonfinals.js + samples/try_with_resource.js Changeset: 57500636de77 Author: sundar Date: 2014-08-20 20:04 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/57500636de77 8050078: Nashorn ClassFilter Support Reviewed-by: lagergren, hannesw + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ClassFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/JDK-8015969.js + test/script/trusted/classfilter.js + test/script/trusted/classfilter.js.EXPECTED ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java ! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java Changeset: 3516182f0612 Author: sundar Date: 2014-08-20 21:32 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/3516182f0612 8055687: Wrong "this" passed to JSObject.eval call Reviewed-by: lagergren, hannesw, attila ! samples/find_nonfinals.js + samples/find_nonfinals2.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java Changeset: 127a155b49c8 Author: sundar Date: 2014-08-21 20:06 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/127a155b49c8 8055762: Nashorn misses linker for netscape.javascript.JSObject instances Reviewed-by: lagergren, jlaskey ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java + test/script/basic/JDK-8055762.js + test/script/basic/JDK-8055762.js.EXPECTED Changeset: ee00439d1d54 Author: sundar Date: 2014-08-22 15:47 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/ee00439d1d54 8055796: JSObject and browser JSObject linkers should provide fallback to call underlying Java methods directly Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java + test/script/basic/JDK-8055796.js + test/script/basic/JDK-8055796.js.EXPECTED Changeset: 0f91116bb4bd Author: sundar Date: 2014-08-22 22:50 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/0f91116bb4bd 8055830: JDK-8015969.js is silently failing Reviewed-by: lagergren, jlaskey, hannesw ! test/script/basic/JDK-8015969.js Changeset: 11e4f12a45b0 Author: yan Date: 2014-08-25 17:38 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/11e4f12a45b0 8055878: Nashorn: all tests failed with AccessControlException Reviewed-by: sundar, hannesw Contributed-by: Sergey Lugovoy ! make/build.xml Changeset: ad7a46083364 Author: sundar Date: 2014-08-25 20:26 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/ad7a46083364 8055899: Two nashorn tests fail in 8u40 nightly build with ClassNotFoundException Reviewed-by: jlaskey, lagergren ! test/script/basic/JDK-8055762.js ! test/script/basic/JDK-8055796.js ! test/script/basic/JDK-8055796.js.EXPECTED + test/script/basic/JDK-8055796_2.js + test/script/basic/JDK-8055796_2.js.EXPECTED Changeset: 494092ee7a01 Author: attila Date: 2014-08-25 22:36 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/494092ee7a01 8055870: iteration fails if index var is not used Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java + test/script/basic/JDK-8055870.js + test/script/basic/JDK-8055870.js.EXPECTED Changeset: d6b5c2c6c1d0 Author: yan Date: 2014-08-26 13:26 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/d6b5c2c6c1d0 8055811: Tests for Nashorn ClassFilter Support Reviewed-by: sundar, attila Contributed-by: Sergey Lugovoy + test/script/trusted/classfilter_extends.js + test/script/trusted/classfilter_extends.js.EXPECTED + test/script/trusted/classfilter_mozilla_compat.js + test/script/trusted/classfilter_mozilla_compat.js.EXPECTED + test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java Changeset: 10c95d040380 Author: attila Date: 2014-08-26 11:31 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/10c95d040380 8055911: Don't use String.intern for IdentNode Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java Changeset: 9388010e3a8e Author: attila Date: 2014-08-26 11:32 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/9388010e3a8e 8055913: Node.hashCode() delegates to Object.hashCode() and is hot Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java Changeset: f03ee361fa76 Author: lagergren Date: 2014-08-26 11:42 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/f03ee361fa76 8055906: Avoid throwing an exception with filled in stack trace as part of the normal control flow Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java Changeset: d81f7c897bdf Author: attila Date: 2014-08-26 11:45 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/d81f7c897bdf 8055923: collect timings using System.nanoTime Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java Changeset: 3c354c3af1d8 Author: sundar Date: 2014-08-26 17:21 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/3c354c3af1d8 8056050: runExternalJsTest method in test/jdk/nashorn/internal/runtime/ClassFilter.java slows down "ant test" Reviewed-by: attila, jlaskey ! test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java Changeset: fda747208c6f Author: attila Date: 2014-08-26 15:04 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/fda747208c6f 8055954: Do not parallelize class installation Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: 46af7f9765dc Author: attila Date: 2014-08-26 15:04 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/46af7f9765dc 8056052: Source.getContent() does excess Object.clone() Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java ! test/src/jdk/nashorn/internal/runtime/SourceTest.java Changeset: fa79d912da1b Author: attila Date: 2014-08-26 15:52 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/fa79d912da1b 8056025: CompilationPhase.setStates() is hot in class installation phase Reviewed-by: jlaskey, sundar + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/AssertsEnabled.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java Changeset: dbb723e6c54c Author: sundar Date: 2014-08-26 22:57 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/dbb723e6c54c 8056094: [nashorn] tests fail when running via jtreg Reviewed-by: jlaskey, hannesw ! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java Changeset: e56bfeff25a9 Author: sundar Date: 2014-08-27 14:27 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/e56bfeff25a9 8056123: Anonymous function statements leak internal function names into global scope Reviewed-by: hannesw, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java + test/script/basic/JDK-8056123.js ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java Changeset: 734bdd565748 Author: attila Date: 2014-08-28 16:38 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/734bdd565748 8056243: OptimisticTypePersistence should refuse to work in symlinked directories Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java Changeset: 2520d5e7bc5f Author: yan Date: 2014-09-01 17:34 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/2520d5e7bc5f 8054343: Nashorn: Some tests fails on windows with AccessControlException Reviewed-by: lagergren, sundar Contributed-by: Sergey Lugovoy ! test/script/basic/compile-octane-normal.js ! test/script/basic/compile-octane-splitter.js ! test/script/basic/compile-octane.js Changeset: 20d8ab569eb6 Author: attila Date: 2014-09-03 14:33 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/20d8ab569eb6 8056913: Limit the size of type info cache on disk Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java Changeset: 0b7b3bd3cc04 Author: lagergren Date: 2014-09-04 10:52 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/0b7b3bd3cc04 8057019: Various problems with extra arguments to applies Reviewed-by: attila, hannesw, jlaskey - bin/dump_octane_code.sh - bin/fixorphantests.sh - bin/fixwhitespace.sh - bin/jjsdebug.sh - bin/rm-non-tracked.sh - bin/run_octane.sh - bin/rundiff.sh - bin/runopt.sh - bin/runopt_noassert.sh - bin/runopt_nojfr.sh ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java + test/script/basic/JDK-8057019-2.js + test/script/basic/JDK-8057019-2.js.EXPECTED + test/script/basic/JDK-8057019-payload.js + test/script/basic/JDK-8057019.js + test/script/basic/JDK-8057019.js.EXPECTED ! test/script/basic/apply_to_call/apply_to_call4.js.EXPECTED Changeset: ef3c1957d29b Author: lagergren Date: 2014-09-04 14:42 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/ef3c1957d29b 8057551: Let the -d flag dump _all_ generated classes to disk and work outside --compile-only mode Reviewed-by: attila, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/DumpBytecode.java Changeset: 2f0161551858 Author: hannesw Date: 2014-09-04 15:37 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/2f0161551858 8051889: Implement block scoping in symbol assignment and scope computation Reviewed-by: attila, lagergren ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java + test/script/basic/es6/block-function-decl.js + test/script/basic/es6/block-function-decl.js.EXPECTED + test/script/basic/es6/const-empty.js + test/script/basic/es6/const-empty.js.EXPECTED + test/script/basic/es6/const-reassign.js + test/script/basic/es6/const-reassign.js.EXPECTED + test/script/basic/es6/const-redeclare.js + test/script/basic/es6/const-redeclare.js.EXPECTED + test/script/basic/es6/const-self.js + test/script/basic/es6/const-self.js.EXPECTED + test/script/basic/es6/const-tdz.js + test/script/basic/es6/const-tdz.js.EXPECTED + test/script/basic/es6/const.js + test/script/basic/es6/const.js.EXPECTED + test/script/basic/es6/for-let.js + test/script/basic/es6/for-let.js.EXPECTED + test/script/basic/es6/let-eval.js + test/script/basic/es6/let-eval.js.EXPECTED + test/script/basic/es6/let-load-lib.js + test/script/basic/es6/let-load.js + test/script/basic/es6/let-load.js.EXPECTED + test/script/basic/es6/let-nodeclare.js + test/script/basic/es6/let-nodeclare.js.EXPECTED + test/script/basic/es6/let-redeclare.js + test/script/basic/es6/let-redeclare.js.EXPECTED + test/script/basic/es6/let-self.js + test/script/basic/es6/let-self.js.EXPECTED + test/script/basic/es6/let-tdz.js + test/script/basic/es6/let-tdz.js.EXPECTED + test/script/basic/es6/let.js + test/script/basic/es6/let.js.EXPECTED ! test/script/trusted/JDK-8006529.js ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java Changeset: 37152862918f Author: attila Date: 2014-09-04 18:57 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/37152862918f 8056129: AtomicInteger is treated as primitive number with optimistic compilation Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java + test/script/basic/JDK-8056129.js + test/script/basic/JDK-8056129.js.EXPECTED Changeset: f04f14587586 Author: lagergren Date: 2014-09-05 16:28 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/f04f14587586 8057611: Nashorn did not dump the JOx classes to disk when running with the -d flag Reviewed-by: attila, sundar, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java Changeset: 4258ccc2eb8a Author: lagergren Date: 2014-09-05 16:28 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/4258ccc2eb8a 8057588: Lots of trivial (empty) classes were generated by the Nashorn compiler as part of restOf-method generation Reviewed-by: attila, sundar, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CompileUnitHolder.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java Changeset: 459874975ef6 Author: sundar Date: 2014-09-08 15:51 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/459874975ef6 8057742: ant clean test should not fail if one or more external test suites are missing Reviewed-by: lagergren, hannesw - test/script/basic/JDK-8048079_1.js - test/script/basic/JDK-8048079_1.js.EXPECTED + test/script/basic/JDK-8048079_1a.js + test/script/basic/JDK-8048079_1a.js.EXPECTED + test/script/basic/JDK-8048079_1b.js + test/script/basic/JDK-8048079_1b.js.EXPECTED - test/script/basic/JDK-8048079_2.js - test/script/basic/JDK-8048079_2.js.EXPECTED + test/script/basic/JDK-8048079_2a.js + test/script/basic/JDK-8048079_2a.js.EXPECTED + test/script/basic/JDK-8048079_2b.js + test/script/basic/JDK-8048079_2b.js.EXPECTED ! test/script/basic/splitter.js ! test/script/basic/splitter.js.EXPECTED + test/script/basic/splitter_prototype.js + test/script/basic/splitter_prototype.js.EXPECTED + test/script/basic/splitter_yui.js + test/script/basic/splitter_yui.js.EXPECTED ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java Changeset: 884a8ffb6038 Author: yan Date: 2014-09-08 15:37 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/884a8ffb6038 8057678: Tests for let and const keywords in Nashorn Reviewed-by: hannesw, lagergren Contributed-by: Sergey Lugovoy + test/script/basic/es6/const-redeclare-extra.js + test/script/basic/es6/const-redeclare-extra.js.EXPECTED + test/script/basic/es6/let-redeclare-extra.js + test/script/basic/es6/let-redeclare-extra.js.EXPECTED + test/script/basic/es6/let_const_closure.js + test/script/basic/es6/let_const_closure.js.EXPECTED + test/script/basic/es6/let_const_reuse.js + test/script/basic/es6/let_const_reuse.js.EXPECTED + test/script/basic/es6/let_different_types.js + test/script/basic/es6/let_different_types.js.EXPECTED + test/script/basic/es6/let_loops.js + test/script/basic/es6/let_loops.js.EXPECTED Changeset: fc80190e129f Author: attila Date: 2014-09-08 18:40 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/fc80190e129f 8057148: Skip nested functions on reparse Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenStream.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java ! test/script/basic/optimistic_check_type.js Changeset: c17045fd979c Author: attila Date: 2014-09-09 15:33 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/c17045fd979c 8057930: remove eval ID Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! test/script/basic/JDK-8030182_2.js ! test/script/basic/JDK-8030182_2.js.EXPECTED ! test/script/basic/es6/const-empty.js.EXPECTED ! test/script/basic/es6/const-redeclare-extra.js.EXPECTED ! test/script/basic/es6/const-redeclare.js.EXPECTED ! test/script/basic/es6/let-redeclare-extra.js.EXPECTED ! test/script/basic/es6/let-redeclare.js.EXPECTED ! test/script/basic/es6/let_const_reuse.js.EXPECTED Changeset: dcc08ab6777a Author: attila Date: 2014-09-09 15:34 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/dcc08ab6777a 8057931: Instead of not skipping small functions in parser, make lexer avoid them instead Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java Changeset: 578f8ca1336a Author: lagergren Date: 2014-09-10 12:37 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/578f8ca1336a 8057703: More empty classes generated by Nashorn Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java Changeset: 2c5ba6bd48a7 Author: attila Date: 2014-09-10 13:08 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/2c5ba6bd48a7 8034954: Optimistic iteration in for-in and for-each Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java Changeset: 8a4af0397070 Author: hannesw Date: 2014-09-10 15:19 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/8a4af0397070 8057021: UserAccessorProperty guards fail with multiple globals Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! test/src/jdk/nashorn/api/scripting/ScopeTest.java Changeset: 00c31e5eaf26 Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/00c31e5eaf26 Merge ! .hgtags - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunctions.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledScript.java Changeset: adc2b63e654a Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/adc2b63e654a Added tag jdk9-b28 for changeset 00c31e5eaf26 ! .hgtags Changeset: e541ebaf2ab7 Author: lana Date: 2014-08-29 11:58 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/e541ebaf2ab7 Merge Changeset: 0cf05971521d Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/0cf05971521d Added tag jdk9-b29 for changeset e541ebaf2ab7 ! .hgtags Changeset: 072dbed6c5d9 Author: lana Date: 2014-09-04 14:45 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/072dbed6c5d9 Merge Changeset: ba55f0a6473f Author: lana Date: 2014-09-10 19:37 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/ba55f0a6473f Merge - test/script/basic/JDK-8048079_1.js - test/script/basic/JDK-8048079_1.js.EXPECTED - test/script/basic/JDK-8048079_2.js - test/script/basic/JDK-8048079_2.js.EXPECTED Changeset: 1f2fa7bd6d95 Author: attila Date: 2014-09-11 17:12 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/1f2fa7bd6d95 8058100: Reduce the RecompilableScriptFunctionData footprint Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java Changeset: 5a238407c8f1 Author: hannesw Date: 2014-09-11 17:23 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/5a238407c8f1 8058179: Global constants get in the way of self-modifying properties Reviewed-by: attila, jlaskey, sundar, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8058179.js + test/script/basic/JDK-8058179.js.EXPECTED Changeset: 8ad3a44f2927 Author: wetmore Date: 2014-09-11 12:18 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/8ad3a44f2927 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: 45a09ce8502e Author: katleman Date: 2014-09-11 09:09 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/45a09ce8502e Added tag jdk9-b30 for changeset 072dbed6c5d9 ! .hgtags Changeset: 77efdecfa2a5 Author: lana Date: 2014-09-11 14:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/77efdecfa2a5 Merge - test/script/basic/JDK-8048079_1.js - test/script/basic/JDK-8048079_1.js.EXPECTED - test/script/basic/JDK-8048079_2.js - test/script/basic/JDK-8048079_2.js.EXPECTED Changeset: a20309596c42 Author: hannesw Date: 2014-09-12 11:00 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/a20309596c42 8057743: Single quotes must be escaped in message resource file Reviewed-by: attila, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/JDK-8043232.js.EXPECTED ! test/script/basic/JDK-8049242.js.EXPECTED From joel.franck at oracle.com Fri Sep 12 11:10:51 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 12 Sep 2014 11:10:51 +0000 Subject: hg: anno-pipeline/dev/langtools: 64 new changesets Message-ID: <201409121110.s8CBAqC6004315@aojmv0008> Changeset: 0529b1e3369b Author: ohrstrom Date: 2014-08-08 20:47 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/0529b1e3369b 8054461: Add @file support to sjavac Summary: Add @file support to sjavac commandline. Reviewed-by: jjg, alundblad ! src/share/classes/com/sun/tools/sjavac/Main.java ! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java ! src/share/classes/com/sun/tools/sjavac/options/Options.java ! test/tools/sjavac/SJavac.java Changeset: 2cfae1808440 Author: ohrstrom Date: 2014-08-08 21:26 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/2cfae1808440 8054474: Add --state-dir=bar to sjavac Summary: Add --state-dir=bar to sjavac to control where sjavac stores the javac_state file. Reviewed-by: jjg, alundblad ! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java ! src/share/classes/com/sun/tools/sjavac/JavacState.java ! src/share/classes/com/sun/tools/sjavac/Main.java ! src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java ! src/share/classes/com/sun/tools/sjavac/options/Option.java ! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java ! src/share/classes/com/sun/tools/sjavac/options/Options.java ! src/share/classes/com/sun/tools/sjavac/server/JavacService.java ! src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java ! test/tools/sjavac/SJavac.java Changeset: bbacfb416096 Author: ohrstrom Date: 2014-08-09 00:56 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/bbacfb416096 8054465: Add --permit-artifact=bar to sjavac Summary: Add --permit-artifact=bar to white-list files that have been written to the destination directory and that sjavac should not delete. Reviewed-by: jjg, alundblad ! src/share/classes/com/sun/tools/sjavac/JavacState.java ! src/share/classes/com/sun/tools/sjavac/Main.java ! src/share/classes/com/sun/tools/sjavac/options/Option.java ! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java ! src/share/classes/com/sun/tools/sjavac/options/Options.java ! test/tools/sjavac/OptionDecoding.java ! test/tools/sjavac/SJavac.java Changeset: 13b7f52d197c Author: lana Date: 2014-08-09 21:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/13b7f52d197c Added tag jdk9-b26 for changeset bbacfb416096 ! .hgtags Changeset: 8bae77602474 Author: ksrini Date: 2014-08-11 10:16 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/8bae77602474 8054044: [javadoc] javadoc tester must print out the javadoc run arguments. Reviewed-by: jjg, sogoel ! test/com/sun/javadoc/lib/JavadocTester.java Changeset: 2c72dfde538d Author: lana Date: 2014-08-11 10:05 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/2c72dfde538d Merge ! .hgtags Changeset: c998c4293abc Author: lana Date: 2014-08-11 11:28 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/c998c4293abc Merge Changeset: 64dd93efba84 Author: sogoel Date: 2014-08-12 16:41 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/64dd93efba84 8054964: Add a test for invalid package annotations Reviewed-by: jjg + test/tools/javac/annotations/neg/InvalidPackageAnno.java + test/tools/javac/annotations/neg/InvalidPackageAnno.out + test/tools/javac/annotations/neg/bar/package-info.java Changeset: 1e8664df1b9c Author: sogoel Date: 2014-08-12 17:31 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/1e8664df1b9c 8049127: Group 8b - golden files for annotations test in tools/java dir Reviewed-by: jjg ! test/tools/javac/annotations/neg/NoAnnotationMethods.java + test/tools/javac/annotations/neg/NoAnnotationMethods.out ! test/tools/javac/annotations/neg/NoClone.java + test/tools/javac/annotations/neg/NoClone.out ! test/tools/javac/annotations/neg/NoObjectMethods.java + test/tools/javac/annotations/neg/NoObjectMethods.out ! test/tools/javac/annotations/neg/ObjectMembers.java + test/tools/javac/annotations/neg/ObjectMembers.out ! test/tools/javac/annotations/neg/OverrideNo.java + test/tools/javac/annotations/neg/OverrideNo.out ! test/tools/javac/annotations/neg/Package.java + test/tools/javac/annotations/neg/Package.out ! test/tools/javac/annotations/neg/Recovery.java + test/tools/javac/annotations/neg/Recovery.out ! test/tools/javac/annotations/neg/Recovery1.java + test/tools/javac/annotations/neg/Recovery1.out ! test/tools/javac/annotations/neg/Scope.java + test/tools/javac/annotations/neg/Scope.out ! test/tools/javac/annotations/neg/Syntax1.java + test/tools/javac/annotations/neg/Syntax1.out Changeset: e6bed5e8f0f0 Author: sogoel Date: 2014-08-12 17:39 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/e6bed5e8f0f0 8049129: Group 8c - golden files for annotations test in tools/java dir Reviewed-by: jjg ! test/tools/javac/annotations/neg/WrongTarget.java + test/tools/javac/annotations/neg/WrongTarget.out ! test/tools/javac/annotations/neg/WrongTarget2.java + test/tools/javac/annotations/neg/WrongTarget2.out ! test/tools/javac/annotations/neg/WrongValue.java + test/tools/javac/annotations/neg/WrongValue.out ! test/tools/javac/annotations/neg/Z10.java + test/tools/javac/annotations/neg/Z10.out ! test/tools/javac/annotations/neg/Z11.java + test/tools/javac/annotations/neg/Z11.out ! test/tools/javac/annotations/neg/Z12.java + test/tools/javac/annotations/neg/Z12.out ! test/tools/javac/annotations/neg/Z13.java + test/tools/javac/annotations/neg/Z13.out ! test/tools/javac/annotations/neg/Z14.java + test/tools/javac/annotations/neg/Z14.out ! test/tools/javac/annotations/neg/Z15.java + test/tools/javac/annotations/neg/Z15.out ! test/tools/javac/annotations/neg/Z16.java + test/tools/javac/annotations/neg/Z16.out Changeset: 01d5bf0c20eb Author: sogoel Date: 2014-08-12 17:48 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/01d5bf0c20eb 8049130: Group 8d - golden files for annotations test in tools/java dir Reviewed-by: jjg ! test/tools/javac/annotations/neg/Z1.java + test/tools/javac/annotations/neg/Z1.out ! test/tools/javac/annotations/neg/Z2.java + test/tools/javac/annotations/neg/Z2.out ! test/tools/javac/annotations/neg/Z3.java + test/tools/javac/annotations/neg/Z3.out ! test/tools/javac/annotations/neg/Z4.java + test/tools/javac/annotations/neg/Z4.out ! test/tools/javac/annotations/neg/Z5.java + test/tools/javac/annotations/neg/Z5.out ! test/tools/javac/annotations/neg/Z8.java + test/tools/javac/annotations/neg/Z8.out ! test/tools/javac/annotations/neg/Z9.java + test/tools/javac/annotations/neg/Z9.out ! test/tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java + test/tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.out ! test/tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java + test/tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.out ! test/tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.java + test/tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.out Changeset: 98a99928a76b Author: alundblad Date: 2014-08-13 14:44 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/98a99928a76b 8048457: Sjavac should not use portfiles, sockets, etc if background=false 8044131: Restructure client / server protocol code Summary: Changes protocol code to use Object input/output streams. Avoids spawning server if background=false. Refactors idleness checks, pooling and port file monitoring. Reviewed-by: jjg, jfranck ! src/share/classes/com/sun/tools/sjavac/BuildState.java ! src/share/classes/com/sun/tools/sjavac/CleanProperties.java ! src/share/classes/com/sun/tools/sjavac/CompileChunk.java ! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java ! src/share/classes/com/sun/tools/sjavac/CompileProperties.java ! src/share/classes/com/sun/tools/sjavac/CopyFile.java ! src/share/classes/com/sun/tools/sjavac/JavacState.java ! src/share/classes/com/sun/tools/sjavac/Log.java ! src/share/classes/com/sun/tools/sjavac/Main.java ! src/share/classes/com/sun/tools/sjavac/Module.java ! src/share/classes/com/sun/tools/sjavac/Package.java ! src/share/classes/com/sun/tools/sjavac/ProblemException.java ! src/share/classes/com/sun/tools/sjavac/Source.java ! src/share/classes/com/sun/tools/sjavac/Transformer.java ! src/share/classes/com/sun/tools/sjavac/Util.java + src/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java ! src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java ! src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java - src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java + src/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java ! src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java ! src/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java + src/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java + src/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java ! src/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java ! src/share/classes/com/sun/tools/sjavac/options/ArgumentIterator.java ! src/share/classes/com/sun/tools/sjavac/options/Option.java ! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java ! src/share/classes/com/sun/tools/sjavac/options/Options.java ! src/share/classes/com/sun/tools/sjavac/options/SourceLocation.java ! src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java - src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java - src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java + src/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java - src/share/classes/com/sun/tools/sjavac/server/JavacServer.java - src/share/classes/com/sun/tools/sjavac/server/JavacService.java - src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java ! src/share/classes/com/sun/tools/sjavac/server/PortFile.java + src/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java + src/share/classes/com/sun/tools/sjavac/server/RequestHandler.java + src/share/classes/com/sun/tools/sjavac/server/Sjavac.java + src/share/classes/com/sun/tools/sjavac/server/SjavacServer.java ! src/share/classes/com/sun/tools/sjavac/server/SysInfo.java + src/share/classes/com/sun/tools/sjavac/server/Terminable.java + test/tools/sjavac/IdleShutdown.java + test/tools/sjavac/PooledExecution.java Changeset: 09bb56ec5fec Author: emc Date: 2014-08-13 14:25 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/09bb56ec5fec 8055054: Remove visitWildcard visitor method from erasure visitor Summary: Remove suspicious visitor method that should not be present Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Types.java Changeset: a108029dbcbf Author: jjg Date: 2014-08-13 13:20 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/a108029dbcbf 8050429: Update/cleanup ToolBox Reviewed-by: vromero ! make/build.properties ! test/tools/apt/Basics/CheckAptIsRemovedTest.java ! test/tools/javac/4846262/CheckEBCDICLocaleTest.java ! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java ! test/tools/javac/AnonymousSubclassTest.java ! test/tools/javac/ClassPathTest/ClassPathTest.java ! test/tools/javac/ConstFoldTest.java ! test/tools/javac/ExtDirs/ExtDirTest.java ! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java ! test/tools/javac/MissingInclude/MissingIncludeTest.java ! test/tools/javac/Paths/AbsolutePathTest.java ! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java ! test/tools/javac/T5090006/AssertionFailureTest.java ! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java ! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java ! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java ! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java ! test/tools/javac/api/ToolProvider/HelloWorldTest.java ! test/tools/javac/api/ToolProvider/ToolProviderTest1.java ! test/tools/javac/api/ToolProvider/ToolProviderTest2.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java ! test/tools/javac/innerClassFile/InnerClassFileTest.java ! test/tools/javac/javazip/JavaZipTest.java ! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java - test/tools/javac/lib/ToolBox.java ! test/tools/javac/links/LinksTest.java ! test/tools/javac/newlines/NewLineTest.java ! test/tools/javac/processing/rounds/CompleteOnClosed.java ! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java ! test/tools/javac/stackmap/StackMapTest.java ! test/tools/javah/6257087/T6257087.java ! test/tools/javah/T4942232/MissingParamClassTest.java ! test/tools/javah/constMacroTest/ConstMacroTest.java ! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java ! test/tools/javap/4866831/PublicInterfaceTest.java ! test/tools/javap/stackmap/StackmapTest.java + test/tools/lib/ToolBox.java Changeset: b6fef26b6c0b Author: aeremeev Date: 2014-08-12 13:24 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/b6fef26b6c0b 8042251: Implement classfile tests for InnerClasses attribute. Reviewed-by: jjg, anazarov, shurailine + test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTestBase.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java + test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java + test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java + test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java + test/tools/javac/classfiles/attributes/innerclasses/README.txt + test/tools/javac/classfiles/attributes/innerclasses/TestCase.java ! test/tools/javac/classfiles/attributes/lib/TestBase.java ! test/tools/javac/classfiles/attributes/lib/TestResult.java Changeset: 525e4b838572 Author: emc Date: 2014-08-13 21:58 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/525e4b838572 Merge Changeset: 557413561cd1 Author: jjg Date: 2014-08-13 15:47 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/557413561cd1 8055076: fix test failures in classfile tests Reviewed-by: darcy ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java Changeset: a5b455614604 Author: alundblad Date: 2014-08-14 13:05 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/a5b455614604 8054215: Use com.sun.tools.javac.util.Assert instead of 'assert' Summary: Replaced assert keyword with methods from com.sun.tools.javac.util.Assert Reviewed-by: jfranck ! src/share/classes/com/sun/tools/sjavac/BuildState.java ! src/share/classes/com/sun/tools/sjavac/Package.java ! src/share/classes/com/sun/tools/sjavac/Util.java ! src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java ! src/share/classes/com/sun/tools/sjavac/server/PortFile.java Changeset: 9e8cbfac9b6b Author: alundblad Date: 2014-08-14 14:17 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/9e8cbfac9b6b 8055039: Sjavac does not print compilation errors to the console Summary: Sjavac (client) now prints the result of the compilation on stdout/stderr. Reviewed-by: jfranck ! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java Changeset: 383432f1719c Author: pgovereau Date: 2014-08-15 11:02 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/383432f1719c 8054556: javac should report the error for default usage as the primary error Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! test/tools/javac/annotations/neg/Z3.java ! test/tools/javac/annotations/neg/Z3.out Changeset: 035b01d356ee Author: chegar Date: 2014-08-18 10:59 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/035b01d356ee Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileChunk.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Module.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Package.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/ProblemException.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/ArgumentIterator.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/OptionHelper.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/SourceLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerPool.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerThread.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServer.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacService.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SysInfo.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Terminable.java - test/tools/javac/lib/ToolBox.java Changeset: 75e8065a3e88 Author: mcimadamore Date: 2014-08-19 12:13 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/75e8065a3e88 8055390: IntelliJ langtools project should reflect modular source tree Summary: Adjust langtools.iml to point to the new source trees Reviewed-by: jfranck ! make/intellij/langtools.iml Changeset: 4d1ea4477956 Author: ksrini Date: 2014-08-19 15:34 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/4d1ea4477956 8055501: [javac] ignore test/tools/javac/Paths/AbsolutePathTest.java Reviewed-by: jjg ! test/tools/javac/Paths/AbsolutePathTest.java Changeset: bad77727fa11 Author: erikj Date: 2014-08-22 12:25 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/bad77727fa11 8055767: Sjavac is leaking servers Reviewed-by: alundblad, jfranck ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java Changeset: 50b448c5be54 Author: jjg Date: 2014-08-22 16:28 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/50b448c5be54 8044859: javac duplicates option processing when using Compiler API Reviewed-by: mcimadamore, vromero, jlahoda ! make/build.properties ! src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java + src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! test/tools/javac/6410653/T6410653.java ! test/tools/javac/6457284/T6457284.java ! test/tools/javac/T6358166.java ! test/tools/javac/T6358168.java ! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java ! test/tools/javac/api/6410643/T6410643.java ! test/tools/javac/api/T6357331.java ! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/api/TestJavacTask_Lock.java ! test/tools/javac/api/TestResolveError.java ! test/tools/javac/api/taskListeners/CompileEvent.java ! test/tools/javac/api/taskListeners/EventsBalancedTest.java ! test/tools/javac/failover/CheckAttributedTree.java + test/tools/javac/options/modes/AtFilesTest.java + test/tools/javac/options/modes/DocLintTest.java + test/tools/javac/options/modes/FSInfoTest.java + test/tools/javac/options/modes/InfoOptsTest.java + test/tools/javac/options/modes/NoOperandsTest.java + test/tools/javac/options/modes/OutputDirTest.java + test/tools/javac/options/modes/ProfileBootClassPathTest.java + test/tools/javac/options/modes/ProfileTargetTest.java + test/tools/javac/options/modes/SourceTargetTest.java + test/tools/javac/options/modes/StdOutTest.java + test/tools/javac/options/modes/Tester.java ! test/tools/javac/profiles/ProfileOptionTest.java ! test/tools/javac/versions/Versions.java Changeset: f2518ce1dabc Author: mcimadamore Date: 2014-08-26 12:45 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/f2518ce1dabc 8056055: IntelliJ source paths broken after modularization of langtools Summary: Add 'share/classes' prefix to all src roots Reviewed-by: jfranck ! make/intellij/langtools.iml Changeset: 8e638f046bf0 Author: jlahoda Date: 2014-08-27 07:44 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/8e638f046bf0 8056061: Mark implementations of public interfaces with an annotation Summary: Adding @DefinedBy annotation to mark methods that implement public API methods; annotating the methods; adding a coding rules analyzer to enforce all such methods are annotated. Reviewed-by: jjg, mcimadamore, jfranck Contributed-by: jan.lahoda at oracle.com, jonathan.gibbons at oracle.com + make/test/crules/DefinedByAnalyzer/Test.java + make/test/crules/DefinedByAnalyzer/Test.out ! make/tools/crules/AbstractCodingRulesAnalyzer.java ! make/tools/crules/CodingRulesAnalyzerPlugin.java + make/tools/crules/DefinedByAnalyzer.java ! make/tools/crules/resources/crules.properties ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/MultiTaskListener.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/AnnoConstruct.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/PathFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacMessager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BaseFileManager.java + src/jdk.compiler/share/classes/com/sun/tools/javac/util/DefinedBy.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Name.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/SharedNameTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java ! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTaskImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTool.java Changeset: a75064469e3f Author: mcimadamore Date: 2014-08-27 11:41 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/a75064469e3f 8056075: Add support for dumping inference dependency graphs Summary: Add option '-XDdumpInferenceGraphTo=' to dump inference internal dependency graphs Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java Changeset: 00d021d01485 Author: ksrini Date: 2014-08-27 06:25 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/00d021d01485 8038732: [javadoc] NetBeans IDE target does not build doclets Reviewed-by: jjg, jlahoda ! make/build.properties ! make/build.xml ! make/tools/anttasks/GenStubsTask.java ! make/tools/anttasks/SelectToolTask.java Changeset: bc4d5d9f30f0 Author: ksrini Date: 2014-08-26 08:12 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/bc4d5d9f30f0 8054925: [javadoc] refactor the Doclet start method. Reviewed-by: jjg ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java Changeset: 506a8e26a53e Author: ksrini Date: 2014-08-27 06:56 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/506a8e26a53e 8050031: [javadoc] class-use pages have duplicates and missing entries Reviewed-by: jjg ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java ! test/com/sun/javadoc/lib/JavadocTester.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java + test/com/sun/javadoc/testUseOption/unique/C1.java + test/com/sun/javadoc/testUseOption/unique/UseMe.java Changeset: 452dd2988607 Author: alundblad Date: 2014-08-28 17:38 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/452dd2988607 8054500: Refactor sjavac Main class into ClientMain and ServerMain Summary: Restructured Main into ClientMain and ServerMain Reviewed-by: jfranck ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Main.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java ! test/tools/sjavac/ExclPattern.java ! test/tools/sjavac/IgnoreSymbolFile.java ! test/tools/sjavac/OptionDecoding.java ! test/tools/sjavac/SJavac.java Changeset: 23a08a5e36d6 Author: darcy Date: 2014-08-28 11:29 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/23a08a5e36d6 8056283: @ignore tools/javac/defaultMethods/Assertions.java until JDK-8047675 is fixed Reviewed-by: ksrini ! test/tools/javac/defaultMethods/Assertions.java Changeset: 9fbec2de1d14 Author: sogoel Date: 2014-08-28 23:42 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/9fbec2de1d14 8049126: golden files for annotations test in tools/java dir Reviewed-by: jjg ! test/tools/javac/annotations/neg/AnnComma.java + test/tools/javac/annotations/neg/AnnComma.out ! test/tools/javac/annotations/neg/ArrayLit.java + test/tools/javac/annotations/neg/ArrayLit.out ! test/tools/javac/annotations/neg/Constant.java + test/tools/javac/annotations/neg/Constant.out ! test/tools/javac/annotations/neg/Cycle1.java + test/tools/javac/annotations/neg/Cycle1.out ! test/tools/javac/annotations/neg/Cycle2.java + test/tools/javac/annotations/neg/Cycle2.out ! test/tools/javac/annotations/neg/Cycle3.java + test/tools/javac/annotations/neg/Cycle3.out ! test/tools/javac/annotations/neg/Dup.java + test/tools/javac/annotations/neg/Dup.out ! test/tools/javac/annotations/neg/DupTarget.java + test/tools/javac/annotations/neg/DupTarget.out ! test/tools/javac/annotations/neg/MemberOver.java + test/tools/javac/annotations/neg/MemberOver.out Changeset: 9e6adccdd77f Author: sogoel Date: 2014-08-29 00:42 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/9e6adccdd77f 8055074: Group 9a: golden files for tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/Ambig3.java + test/tools/javac/Ambig3.out ! test/tools/javac/BadAnnotation.java + test/tools/javac/BadAnnotation.out ! test/tools/javac/BadCovar.java + test/tools/javac/BadCovar.out ! test/tools/javac/BadHexConstant.java + test/tools/javac/BadHexConstant.out ! test/tools/javac/BoundClassError.java + test/tools/javac/BoundClassError.out ! test/tools/javac/BreakAcrossClass.java + test/tools/javac/BreakAcrossClass.out ! test/tools/javac/ClassIsAbstract.java + test/tools/javac/ClassIsAbstract.out ! test/tools/javac/ClassToTypeParm.java + test/tools/javac/ClassToTypeParm.out ! test/tools/javac/CompoundBox.java + test/tools/javac/CompoundBox.out Changeset: 9e29021d0d13 Author: alundblad Date: 2014-08-29 14:58 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/9e29021d0d13 8056252: Incremental build fails on Windows Summary: Changed from '/' to File.separatorChar Reviewed-by: jfranck ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java Changeset: 9da59b2ab73d Author: mchung Date: 2014-08-29 10:46 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/9da59b2ab73d 8055856: checkdeps build target doesn't work for cross-compilation builds 8056113: [build] tools.jar missing modules.xml Reviewed-by: ihse, erikj ! make/CompileInterim.gmk ! src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java ! src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java Changeset: 37e0edfac52e Author: sogoel Date: 2014-08-29 14:08 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/37e0edfac52e 8056288: Missing bug id in test/com/sun/javadoc/testOrdering/TestOrdering.java Reviewed-by: ksrini ! test/com/sun/javadoc/testOrdering/TestOrdering.java Changeset: 73b1d870a886 Author: mcimadamore Date: 2014-09-01 17:41 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/73b1d870a886 8057005: IntelliJ should allow import for nested classes Summary: Minor tweaks to langtools intellij project Reviewed-by: jfranck ! make/intellij/codeStyleSettings.xml ! make/intellij/copyright/profiles_settings.xml ! make/intellij/workspace.xml Changeset: c565b044f8c4 Author: kizune Date: 2014-09-03 19:22 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/c565b044f8c4 8044597: Request to update tools/javap/T4501661.java to add test for package option Reviewed-by: jjg ! test/tools/javap/T4501661.java Changeset: 9a41fce5a626 Author: jjg Date: 2014-09-03 14:06 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/9a41fce5a626 8034861: Incorrect format and indentation of InnerClasses section Reviewed-by: jjg, ksrini, mcimadamore, lagergren ! src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java ! test/tools/javap/T4975569.java Changeset: b33de166fafb Author: jjg Date: 2014-09-03 14:19 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/b33de166fafb 8038414: Constant pool's strings are not escaped properly Reviewed-by: jjg, mcimadamore, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java + test/tools/javap/T8038414.java Changeset: 093d86cc0f8d Author: jlahoda Date: 2014-09-04 08:48 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/093d86cc0f8d 8054563: Update RunCodingRules.java for source code reorg Summary: Tests RunCodingRules and MessageInfo fixed to work in the new source code structure. Reviewed-by: jjg ! test/tools/all/RunCodingRules.java ! test/tools/javac/diags/MessageInfo.java Changeset: d898543d13fb Author: jlahoda Date: 2014-09-04 08:49 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/d898543d13fb 8047675: tools/javac/defaultMethods/Assertions.java fails if run with -enableassertions (-ea) Summary: Using ToolBox to start new Java processes, to avoid passing default VM options to the newly started process. Reviewed-by: jjg ! test/tools/javac/defaultMethods/Assertions.java + test/tools/javac/defaultMethods/AssertionsTest.java ! test/tools/lib/ToolBox.java Changeset: 0ecc0804ec11 Author: sogoel Date: 2014-09-04 16:52 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/0ecc0804ec11 8055996: Remove @ignore from tools/javac/T6725036.java Reviewed-by: jjg ! test/tools/javac/T6725036.java Changeset: 0877f3c322c3 Author: sogoel Date: 2014-09-05 16:43 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/0877f3c322c3 8055075: Group 9b: golden files for tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/ConditionalWithVoid.java + test/tools/javac/ConditionalWithVoid.out ! test/tools/javac/DuplicateClass.java + test/tools/javac/DuplicateClass.out ! test/tools/javac/EOI.java + test/tools/javac/EOI.out ! test/tools/javac/ExceptionalFinally2.java + test/tools/javac/ExceptionalFinally2.out ! test/tools/javac/ExprQualifiedType.java + test/tools/javac/ExprQualifiedType.out ! test/tools/javac/ExtendsScope.java + test/tools/javac/ExtendsScope.out ! test/tools/javac/ExtraneousEquals.java + test/tools/javac/ExtraneousEquals.out ! test/tools/javac/FlatnameClash2.java + test/tools/javac/FlatnameClash2.out ! test/tools/javac/InconsistentInheritedSignature.java + test/tools/javac/InconsistentInheritedSignature.out Changeset: ea62dc3a866e Author: sogoel Date: 2014-09-05 16:51 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/ea62dc3a866e 8055079: Group 9c: golden files for tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/InterfaceObjectIncompatibility.java + test/tools/javac/InterfaceObjectIncompatibility.out ! test/tools/javac/InterfaceObjectInheritance.java + test/tools/javac/InterfaceObjectInheritance.out ! test/tools/javac/InterfaceOverrideFinal.java + test/tools/javac/InterfaceOverrideFinal.out ! test/tools/javac/LabeledDeclaration.java + test/tools/javac/LabeledDeclaration.out ! test/tools/javac/NestedDuplicateLabels.java + test/tools/javac/NestedDuplicateLabels.out ! test/tools/javac/NewGeneric.java + test/tools/javac/NewGeneric.out ! test/tools/javac/NoClass.java + test/tools/javac/NoClass.out ! test/tools/javac/Object1.java + test/tools/javac/Object1.out ! test/tools/javac/Object2.java + test/tools/javac/Object2.out Changeset: b545a2b1039d Author: jlahoda Date: 2014-09-08 10:48 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/b545a2b1039d 8056014: Type inference may be skipped for a complex receiver generic method in a parameter position Summary: When checking if deferred attribution is needed for a chain of methods, stop on any method that returns any type variable, as the rest of analysis cannot use the correct type. Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8056014.java Changeset: d7e615e0115c Author: jlahoda Date: 2014-09-08 10:50 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/d7e615e0115c 8056984: Exception in compiler: java.lang.AssertionError: isSubClass T Summary: Must use type variable's captured bound as a method receiver, instead of the type variable itself, while checking if deferred attribution is needed. Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8056984.java Changeset: 8df25ec8c930 Author: jfranck Date: 2014-09-08 13:11 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/8df25ec8c930 8056021: checkin for JDK-8027262 breaks Checker Framework Reviewed-by: jjg, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TargetType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java + src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Env.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.java ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass2.java ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass3.java ! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out ! test/tools/javac/annotations/typeAnnotations/newlocations/AllLocations.java ! test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java ! test/tools/javac/processing/model/type/BasicAnnoTests.java ! test/tools/javac/warnings/6747671/T6747671.java ! test/tools/javac/warnings/6747671/T6747671.out ! test/tools/javac/warnings/suppress/T6480588.java ! test/tools/javac/warnings/suppress/T6480588.out ! test/tools/javac/warnings/suppress/TypeAnnotations.java ! test/tools/javap/output/RepeatingTypeAnnotations.java Changeset: b27a7aae4b23 Author: mcimadamore Date: 2014-09-08 14:16 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/b27a7aae4b23 8055514: Wrong, confusing error when non-static varargs referenced in static context Summary: Improved heuristics in MethodResolutionPhase.mergeResults() Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/varargs/8055514/T8055514.java + test/tools/javac/varargs/8055514/T8055514.out Changeset: 63711c189d79 Author: jlahoda Date: 2014-09-08 15:51 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/63711c189d79 8057753: Test langtools/test/tools/javac/NoClass.java is failing when run together with langtools/test/tools/javac/DuplicateImport.java Summary: Removing javac/NoClass test, as it is superseded by javac/importChecks/InvalidImportsNoClasses.java Reviewed-by: jfranck - test/tools/javac/NoClass.java - test/tools/javac/NoClass.out ! test/tools/javac/importChecks/InvalidImportsNoClasses.java Changeset: 10287adbf9d6 Author: pgovereau Date: 2014-09-09 11:55 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/10287adbf9d6 8055500: fix for 8030046 is incorrect Reviewed-by: jjg, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! test/tools/javac/Paths/AbsolutePathTest.java Changeset: afb14d7db974 Author: pgovereau Date: 2014-09-09 12:16 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/afb14d7db974 8054210: NullPointerException when compiling specific code. Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/flow/T8042741/LambdaArgumentsTest.java Changeset: 0d89f8b94872 Author: vromero Date: 2014-09-09 10:43 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/0d89f8b94872 8042347: javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class Reviewed-by: mcimadamore, jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Bits.java Changeset: 016786f79314 Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/016786f79314 Merge ! .hgtags - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerPool.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerThread.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServer.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacService.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java - test/tools/javac/lib/ToolBox.java Changeset: 407df169f50e Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/407df169f50e Added tag jdk9-b28 for changeset 016786f79314 ! .hgtags Changeset: 13705e2ddeb2 Author: lana Date: 2014-08-29 11:57 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/13705e2ddeb2 Merge Changeset: 5b2b0cde7f7b Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/5b2b0cde7f7b Added tag jdk9-b29 for changeset 13705e2ddeb2 ! .hgtags Changeset: ef5427c13e1e Author: lana Date: 2014-09-04 14:45 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/ef5427c13e1e Merge Changeset: aa09fc6a3459 Author: lana Date: 2014-09-10 19:38 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/aa09fc6a3459 Merge - test/tools/javac/NoClass.java Changeset: d75456e839b5 Author: wetmore Date: 2014-09-11 12:18 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/d75456e839b5 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: a4843ba8f2dc Author: katleman Date: 2014-09-11 09:09 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/a4843ba8f2dc Added tag jdk9-b30 for changeset ef5427c13e1e ! .hgtags Changeset: 0046d55383a9 Author: lana Date: 2014-09-11 14:29 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/0046d55383a9 Merge - test/tools/javac/NoClass.java From joel.franck at oracle.com Fri Sep 12 11:32:11 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 12 Sep 2014 11:32:11 +0000 Subject: hg: anno-pipeline/dev/hotspot: 215 new changesets Message-ID: <201409121132.s8CBWD3J007285@aojmv0008> Changeset: 0bf05fc3b45a Author: lana Date: 2014-08-09 21:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0bf05fc3b45a Added tag jdk9-b26 for changeset 48b95a073d75 ! .hgtags Changeset: 473cc24bc22a Author: lana Date: 2014-08-11 10:07 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/473cc24bc22a Merge Changeset: 07a6e56a6936 Author: tschatzl Date: 2014-07-23 09:03 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/07a6e56a6936 8027959: Early reclamation of large objects in G1 Summary: Try to reclaim humongous objects at every young collection after doing a conservative estimate of its liveness. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp + test/gc/g1/TestEagerReclaimHumongousRegions.java ! test/gc/g1/TestGCLogMessages.java Changeset: bd555dd6ca97 Author: jmasa Date: 2014-07-24 15:06 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/bd555dd6ca97 Merge Changeset: 370ff4c8bd7b Author: dsamersoff Date: 2014-07-28 07:31 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/370ff4c8bd7b 8049046: Deprecated Function in hotspot/src/os/solaris/vm/attachListener_solaris.cpp Summary: replace door_cred with door_ucred call Reviewed-by: dholmes, sspitsyn ! src/os/solaris/vm/attachListener_solaris.cpp Changeset: e5cdc6b42875 Author: sspitsyn Date: 2014-07-30 15:14 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e5cdc6b42875 Merge Changeset: 8842d38f4016 Author: mdoerr Date: 2014-07-29 10:26 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8842d38f4016 8050973: CMS/G1 GC: add missing Resource and Handle mark Summary: Add Resource/HandleMark in the work() method of some AbstractGangTask to reclaim these resources earlier. Reviewed-by: tschatzl, goetz ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: e55980631e8c Author: jmasa Date: 2014-07-31 16:39 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e55980631e8c Merge Changeset: d7ca170d0b32 Author: coleenp Date: 2014-07-31 00:50 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d7ca170d0b32 8051398: jvmti tests fieldacc002, fieldmod002 fail in nightly with errors: (watch#0) wrong location Summary: Didn't handle NULL bcp for native methods Reviewed-by: dcubed, sspitsyn ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/frame.cpp Changeset: 53718d9a08c3 Author: ctornqvi Date: 2014-07-31 11:56 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/53718d9a08c3 8053956: [TESTBUG] Remove @ignore tag from fixed runtime issues Summary: Removed ignore tags from already fixed tests Reviewed-by: gtriantafill, dcubed ! test/runtime/7107135/Test7107135.sh ! test/runtime/SharedArchiveFile/LimitSharedSizes.java ! test/runtime/jsig/Test8017498.sh Changeset: 49dacf251c96 Author: sspitsyn Date: 2014-08-01 16:33 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/49dacf251c96 7187999: dtrace jstack action is broken Summary: Separate jhelper.d and hotspot provider (other USDT probes) Reviewed-by: dholmes, dsamersoff Contributed-by: serguei.spitsyn at oracle.com ! make/solaris/makefiles/dtrace.make Changeset: 6c810eebb532 Author: sspitsyn Date: 2014-08-01 19:03 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6c810eebb532 Merge Changeset: 4986ca806899 Author: hseigel Date: 2014-08-02 16:28 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4986ca806899 8051012: Regression in verifier for method call from inside of a branch Summary: Fix stackmap matching for branches. Reviewed-by: coleenp, lfoltan, acorn ! src/share/vm/classfile/stackMapTable.cpp ! src/share/vm/classfile/stackMapTable.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp Changeset: 6b01f1a4a7bc Author: hseigel Date: 2014-08-05 09:11 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6b01f1a4a7bc 8046233: VerifyError on backward branch Summary: Remove check that causes the VerifyError Reviewed-by: dholmes, coleenp, acorn ! src/share/vm/classfile/stackMapFrame.cpp ! src/share/vm/classfile/stackMapFrame.hpp ! src/share/vm/classfile/stackMapTable.cpp ! src/share/vm/classfile/stackMapTable.hpp ! test/runtime/7116786/Test7116786.java Changeset: 04f50665db45 Author: dsamersoff Date: 2014-08-05 06:11 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/04f50665db45 8025667: Warning from b62 for hotspot.agent.src.os.solaris.proc: use after free Summary: move free call few lines down Reviewed-by: dholmes, sspitsyn ! agent/src/os/solaris/proc/saproc.cpp Changeset: defc10695c19 Author: dsamersoff Date: 2014-08-05 14:18 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/defc10695c19 Merge Changeset: 88aa8ae1a9c8 Author: tschatzl Date: 2014-07-31 09:23 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/88aa8ae1a9c8 8051973: Eager reclaim leaves marks of marked but reclaimed objects on the next bitmap Summary: Eager reclaim also needs to clear marks of eagerly reclaimed regions if they have already been marked during concurrent mark. Reviewed-by: jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp + test/gc/g1/TestEagerReclaimHumongousRegions2.java Changeset: 26156d95956c Author: jmasa Date: 2014-08-07 20:17 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/26156d95956c Merge Changeset: de9fde36d673 Author: jmasa Date: 2014-08-01 15:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/de9fde36d673 8031323: Optionally align objects copied to survivor spaces Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp + src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp + src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/space.hpp ! src/share/vm/oops/oop.pcgc.inline.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 8429693b8c5c Author: jmasa Date: 2014-08-03 03:48 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8429693b8c5c Merge Changeset: 14e40cb29ca9 Author: stefank Date: 2014-08-04 15:04 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/14e40cb29ca9 8051883: TEST.groups references missing test: gc/class_unloading/TestCMSClassUnloadingDisabledHWM.java Reviewed-by: brutisso, tschatzl, ehelin, jmasa, dfazunen + test/gc/class_unloading/TestCMSClassUnloadingDisabledHWM.java Changeset: 9d38e660fc7a Author: stefank Date: 2014-08-06 09:55 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9d38e660fc7a 8048269: Add flag to turn off class unloading after G1 concurrent mark Summary: Added -XX:+/-ClassUnloadingWithConcurrentMark Reviewed-by: jmasa, brutisso, mgerdin ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/runtime/globals.hpp ! test/TEST.groups + test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/class_unloading/TestCMSClassUnloadingDisabledHWM.java + test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java + test/gc/class_unloading/TestG1ClassUnloadingHWM.java Changeset: c9142face067 Author: brutisso Date: 2014-08-07 09:35 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c9142face067 8051837: Remove temporary G1UseParallelRSetUpdating and G1UseParallelRSetScanning flags Reviewed-by: stefank, tschatzl Contributed-by: marcus.larsson at oracle.com ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: a3f928754029 Author: jmasa Date: 2014-08-08 07:38 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a3f928754029 Merge Changeset: c349d53cbc8b Author: anoll Date: 2014-07-24 09:15 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c349d53cbc8b 8050860: Cleanup TypeTuple and TypeFunc Summary: Declared fields TypeFunc::_domain, TypeFunc::_range, TypeTuple::_cnt and TypeTuple::_fields private, changed direct accesses to fields to use accessor methods. Reviewed-by: kvn, vlivanov Contributed-by: Zoltan Majo ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp Changeset: cb7a6f9f5565 Author: anoll Date: 2014-07-25 09:44 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/cb7a6f9f5565 Merge Changeset: c1d7ba5b5d45 Author: thartmann Date: 2014-07-25 10:06 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c1d7ba5b5d45 8040213: C2 does not put all modified nodes on IGVN worklist Summary: Verification code is added that checks if modified nodes are put on the IGVN worklist and modified nodes are processed by 'PhaseIterGVN::transform_old()' Reviewed-by: kvn, jrose ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/divnode.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/phaseX.hpp ! src/share/vm/opto/rootnode.cpp Changeset: f385f44a27ac Author: anoll Date: 2014-07-25 10:04 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f385f44a27ac Merge ! src/share/vm/opto/compile.cpp Changeset: e2572eca0651 Author: anoll Date: 2014-07-25 10:57 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e2572eca0651 Merge Changeset: 5224135904f8 Author: kvn Date: 2014-07-17 15:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5224135904f8 8050942: PPC64: implement template interpreter for ppc64le Reviewed-by: kvn, goetz Contributed-by: asmundak at google.com ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp Changeset: 4f55d92a7b97 Author: fzhinkin Date: 2014-07-28 15:06 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4f55d92a7b97 8051344: JVM crashed in Compile::start() during method parsing w/ UseRTMDeopt turned on Summary: call rtm_deopt() only if there were no compilation bailouts before. Reviewed-by: kvn ! src/share/vm/opto/parse1.cpp + test/compiler/osr/TestOSRWithNonEmptyStack.java Changeset: 26057ecc544b Author: thartmann Date: 2014-07-29 13:54 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/26057ecc544b 8040121: Load variable through a pointer of an incompatible type in src/hotspot/src/share/vm: opto/output.cpp, runtime/sharedRuntimeTrans.cpp, utilities/globalDefinitions_visCPP.hpp Summary: Fixed parfait warnings in globalDefinitions files by using a union for casts. Reviewed-by: kvn ! src/share/vm/opto/output.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp Changeset: 027c333a08ed Author: thartmann Date: 2014-07-29 13:56 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/027c333a08ed 8049043: Load variable through a pointer of an incompatible type in hotspot/src/share/vm/runtime/sharedRuntimeMath.hpp Summary: Fixed parfait warnings caused by __HI and __LO macros in sharedRuntimeMath.hpp by using a union. Reviewed-by: kvn, drchase ! src/share/vm/runtime/sharedRuntimeMath.hpp ! src/share/vm/runtime/sharedRuntimeTrans.cpp ! src/share/vm/runtime/sharedRuntimeTrig.cpp Changeset: 860d53992be0 Author: kvn Date: 2014-07-29 13:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/860d53992be0 8049252: VerifyStack logic in Deoptimization::unpack_frames does not expect to see invoke bc at the top frame during normal deoptimization Summary: Add missing check for reexecute flag to VerifyStack code. Reviewed-by: roland ! src/share/vm/runtime/deoptimization.cpp Changeset: fb3cc0a3799f Author: kvn Date: 2014-07-29 21:28 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/fb3cc0a3799f Merge Changeset: 2c26420129d9 Author: roland Date: 2014-07-31 19:59 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/2c26420129d9 8054054: 8040121 is broken Summary: C++ code pattern from 8040121 is incorrect Reviewed-by: kvn ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/sharedRuntimeMath.hpp Changeset: 3d02fef8050a Author: roland Date: 2014-08-01 15:57 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3d02fef8050a Merge Changeset: fcb6c71678c9 Author: iignatyev Date: 2014-08-03 12:04 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/fcb6c71678c9 8051896: jtreg tests don't use $TESTJAVAOPTS Reviewed-by: kvn, ctornqvi ! test/compiler/5091921/Test7005594.sh ! test/compiler/6857159/Test6857159.sh ! test/compiler/6894807/IsInstanceTest.java ! test/compiler/6894807/Test6894807.sh ! test/compiler/7068051/Test7068051.sh ! test/compiler/7070134/Test7070134.sh ! test/compiler/7200264/Test7200264.sh ! test/compiler/ciReplay/TestSA.sh ! test/compiler/ciReplay/common.sh ! test/runtime/6626217/Test6626217.sh ! test/runtime/6888954/vmerrors.sh ! test/runtime/7162488/Test7162488.sh ! test/test_env.sh Changeset: 5eac354f91ad Author: iignatyev Date: 2014-08-03 12:04 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5eac354f91ad 8051484: Test compiler/6932496/Test6932496.java failed to compile after JDK-8011044: 1.5 is no longer supported Reviewed-by: kvn, roland ! test/compiler/6932496/Test6932496.java Changeset: 1ec9cc4fe863 Author: thartmann Date: 2014-08-05 08:25 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/1ec9cc4fe863 8054081: Crashes with assert "modified node is not on IGVN._worklist" Summary: Modified safepoint nodes are not added to the IGVN worklist by 'PhaseMacroExpand::scalar_replacement()' Reviewed-by: kvn, roland ! src/share/vm/opto/macro.cpp Changeset: 1c20691306e9 Author: thartmann Date: 2014-07-31 08:39 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/1c20691306e9 8053915: bigapps assert failure in C2: modified node is not on IGVN._worklist Summary: Add modified node to the IGVN worklist in 'PhaseIdealLoop::do_range_check'. Reviewed-by: kvn, roland ! src/share/vm/opto/loopTransform.cpp Changeset: 830b015da2c0 Author: anoll Date: 2014-08-05 09:07 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/830b015da2c0 8054013: run hotspot JTREG compiler tests only on fastdebug platforms and also on macosx Summary: Modify hotspot/make/jprt.properties and make/jprt.properties on the top level to add/remove the relevant platforms. Reviewed-by: kvn, roland Contributed-by: Zoltan Majo ! make/jprt.properties Changeset: 026da495e889 Author: anoll Date: 2014-08-05 07:37 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/026da495e889 Merge Changeset: ae45df3285c9 Author: thartmann Date: 2014-08-05 09:58 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/ae45df3285c9 8054033: Remove unused references to Compile* Summary: Removed unused references to Compile* missed by JDK-8034812. Reviewed-by: kvn, roland ! src/cpu/ppc/vm/ppc.ad ! src/share/vm/adlc/output_c.cpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/divnode.cpp ! src/share/vm/opto/divnode.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/idealKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/machnode.hpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/mathexactnode.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/movenode.cpp ! src/share/vm/opto/movenode.hpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parseHelper.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/opto/vectornode.hpp Changeset: 472cdcd429be Author: morris Date: 2014-08-05 08:19 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/472cdcd429be 8040921: Uninitialised memory in hotspot/src/share/vm/c1/c1_LinearScan.cpp Summary: Fixed parfait initialization issue. Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_LinearScan.cpp Changeset: 76913ad3cd41 Author: kvn Date: 2014-08-05 15:02 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/76913ad3cd41 8052081: Optimize generated by C2 code for Intel's Atom processor Summary: Allow to execute vectorization and crc32 optimization on Atom. Enable UseFPUForSpilling by default on x86. Reviewed-by: roland ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/superword.cpp Changeset: e6a16cb925ca Author: thartmann Date: 2014-08-06 08:47 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e6a16cb925ca 8029443: 'assert(klass->is_loader_alive(_is_alive)) failed: must be alive' during VM_CollectForMetadataAllocation Summary: Added missing metadata relocation to 'loadConP_no_oop_cheap' on Sparc if the pointer is referring to a Klass. Added jtreg test. Reviewed-by: kvn, roland ! src/cpu/sparc/vm/sparc.ad + test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java + test/compiler/classUnloading/methodUnloading/WorkerClass.java Changeset: 4ca584c9871d Author: iignatyev Date: 2014-08-06 21:21 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4ca584c9871d 8054410: compiler/7068051/Test7068051.java fails with FileNotFoundException: f3oo.jar Reviewed-by: kvn ! test/compiler/7068051/Test7068051.sh Changeset: c82d0e6f53cd Author: roland Date: 2014-08-02 07:06 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c82d0e6f53cd 8046698: assert(false) failed: only Initialize or AddP expected macro.cpp:943 Summary: PhiNode inserted between AllocateNode and Initialization node confuses allocation elimination Reviewed-by: kvn ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/macro.cpp + test/compiler/macronodes/TestEliminateAllocationPhi.java Changeset: 3e24ce3b2486 Author: morris Date: 2014-08-07 18:09 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3e24ce3b2486 8040920: Uninitialised memory in hotspot/src/share/vm/code/dependencies.cpp Summary: Fixed parfait initialization issue. Reviewed-by: kvn, twisti ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp Changeset: 85df7d31f622 Author: kvn Date: 2014-08-08 10:35 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/85df7d31f622 Merge Changeset: 6618133bfaf7 Author: amurillo Date: 2014-08-08 11:36 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6618133bfaf7 Merge Changeset: a154419021ba Author: amurillo Date: 2014-08-12 14:04 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a154419021ba Merge Changeset: 2195d56fbfe4 Author: chegar Date: 2014-08-18 10:07 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/2195d56fbfe4 Merge Changeset: d797b4e50707 Author: tschatzl Date: 2014-08-07 22:28 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d797b4e50707 8052170: G1 asserts at collection exit with -XX:-G1DeferredRSUpdate Summary: Do not try to verify timing measures for the redirty logged cards phase when it is not executed. Reviewed-by: brutisso, jmasa ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! test/gc/g1/TestDeferredRSUpdate.java Changeset: de0aa2058110 Author: tschatzl Date: 2014-08-07 22:28 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/de0aa2058110 8054341: Remove some obsolete code in G1CollectedHeap class Summary: Remove dead code. Reviewed-by: stefank, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: 6b5529bd2bb3 Author: jmasa Date: 2014-08-05 15:41 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6b5529bd2bb3 8034056: assert(_heap_alignment >= _space_alignment) failed: heap_alignment less than space_alignment Reviewed-by: tschatzl, sjohanss ! src/share/vm/memory/collectorPolicy.cpp Changeset: a9e233f74c2b Author: jmasa Date: 2014-08-08 16:24 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a9e233f74c2b Merge Changeset: 075a265e9036 Author: dsamersoff Date: 2014-08-11 04:37 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/075a265e9036 8049049: Unportable format string argument mismatch in hotspot/agent/src/os/solaris/proc/saproc.cpp Summary: Cast arguments on printing Reviewed-by: dholmes, sspitsyn, jbachorik ! agent/src/os/solaris/proc/saproc.cpp Changeset: 91eeb8807a03 Author: zgu Date: 2014-08-07 12:18 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/91eeb8807a03 8046598: Scalable Native memory tracking development Summary: Enhance scalability of native memory tracking Reviewed-by: coleenp, ctornqvi, gtriantafill ! make/excludeSrc.make ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/perfMemory_windows.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/memRegion.cpp ! src/share/vm/memory/resourceArea.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/handles.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp + src/share/vm/services/allocationSite.hpp + src/share/vm/services/mallocSiteTable.cpp + src/share/vm/services/mallocSiteTable.hpp + src/share/vm/services/mallocTracker.cpp + src/share/vm/services/mallocTracker.hpp + src/share/vm/services/mallocTracker.inline.hpp ! src/share/vm/services/memBaseline.cpp ! src/share/vm/services/memBaseline.hpp - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp ! src/share/vm/services/memReporter.cpp ! src/share/vm/services/memReporter.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/memTracker.hpp + src/share/vm/services/nmtCommon.cpp + src/share/vm/services/nmtCommon.hpp ! src/share/vm/services/nmtDCmd.cpp ! src/share/vm/services/nmtDCmd.hpp + src/share/vm/services/virtualMemoryTracker.cpp + src/share/vm/services/virtualMemoryTracker.hpp + src/share/vm/utilities/linkedlist.cpp + src/share/vm/utilities/linkedlist.hpp + src/share/vm/utilities/nativeCallStack.cpp + src/share/vm/utilities/nativeCallStack.hpp ! src/share/vm/utilities/vmError.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 73d3be1f503d Author: zgu Date: 2014-08-11 07:20 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/73d3be1f503d Merge ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp Changeset: 0c7f758c15eb Author: zgu Date: 2014-08-11 07:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0c7f758c15eb 8044140: Create NMT (Native Memory Tracking) tests for NMT2 Summary: Create new/modify existing tests for NMT2, which is an internal redesign to address scalability issues in the first implementation. Reviewed-by: ctornqvi, zgu Contributed-by: George Triantafillou ! test/TEST.ROOT ! test/TEST.groups ! test/runtime/NMT/BaselineWithParameter.java ! test/runtime/NMT/CommandLineDetail.java ! test/runtime/NMT/CommandLineEmptyArgument.java ! test/runtime/NMT/CommandLineInvalidArgument.java ! test/runtime/NMT/CommandLineSummary.java ! test/runtime/NMT/CommandLineTurnOffNMT.java ! test/runtime/NMT/JcmdScale.java ! test/runtime/NMT/JcmdWithNMTDisabled.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/ShutdownTwice.java ! test/runtime/NMT/SummaryAfterShutdown.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 5217fa82f1a4 Author: zgu Date: 2014-08-11 10:18 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5217fa82f1a4 6424123: JVM crashes on failed 'strdup' call Summary: Calling os::malloc()/os::strdup() and new os::strdup_check_oom() instead of ::malloc()/::strdup() for native memory tracking purpose Reviewed-by: coleenp, ctornqvi, kvn ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/porting_aix.cpp ! src/os/windows/vm/perfMemory_windows.cpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/management.cpp ! src/share/vm/shark/sharkBuilder.cpp Changeset: 4750cc1f4306 Author: coleenp Date: 2014-08-12 10:48 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4750cc1f4306 8003426: Remove UseFastAccessors and UseFastEmptyMethods except for zero Summary: These options have been long disabled in Xmixed mode because they prevent these small methods from being inlined and are subject to bit rot, and we don't need more macro assembler code to maintain and change if the constant pool cache format changes. Reviewed-by: simonis, kvn ! src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/ppc/vm/interpreterGenerator_ppc.hpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.hpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/cppInterpreterGenerator_x86.hpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp + src/cpu/x86/vm/interpreterGenerator_x86.cpp ! src/cpu/x86/vm/interpreterGenerator_x86.hpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/cpu/zero/vm/globals_zero.hpp ! src/cpu/zero/vm/interpreterGenerator_zero.hpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/cppInterpreter.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterGenerator.hpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp ! src/share/vm/prims/jvmtiManageCapabilities.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: b33d97dd6fdc Author: zgu Date: 2014-08-12 12:39 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b33d97dd6fdc 8054938: [TESTBUG] Wrong WhiteBox.java was pushed by JDK-8044140 Summary: Reserved WhiteBox.java pushed by JDK-8044140 Reviewed-by: ccheung, hseigel ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: d3fd2d45ce56 Author: gtriantafill Date: 2014-08-12 14:06 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d3fd2d45ce56 8054952: [TESTBUG] Add missing NMT2 tests Summary: The new NMT2 tests got lost on the way into jdk9 yesterday, this change adds them. Reviewed-by: coleenp, zgu, ctornqvi + test/runtime/NMT/AutoshutdownNMT.java + test/runtime/NMT/JcmdBaselineDetail.java + test/runtime/NMT/JcmdDetailDiff.java + test/runtime/NMT/JcmdScaleDetail.java + test/runtime/NMT/JcmdSummaryDiff.java + test/runtime/NMT/MallocRoundingReportTest.java + test/runtime/NMT/MallocSiteHashOverflow.java + test/runtime/NMT/MallocStressTest.java + test/runtime/NMT/ReleaseNoCommit.java + test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java Changeset: 8c018e00452f Author: ctornqvi Date: 2014-08-12 21:18 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8c018e00452f Merge - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp Changeset: 099aef37c20a Author: ctornqvi Date: 2014-08-12 17:29 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/099aef37c20a 8054713: [TESTBUG] runtime/jsig/Test8017498.sh: Execution failed: exit code 1 Summary: Changed output directory of gcc to avoid permission problems Reviewed-by: coleenp, minqi ! test/runtime/jsig/Test8017498.sh Changeset: c40425f14560 Author: hseigel Date: 2014-08-12 20:29 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c40425f14560 8050485: super() in a try block in a ctor causes VerifyError Summary: Parse catch clause paths to ensure they end in throws Reviewed-by: dlong, acorn, kamg, ctornqvi, lfoltan ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp Changeset: a59f28b051ef Author: hseigel Date: 2014-08-12 21:16 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a59f28b051ef Merge Changeset: d319bc773ea2 Author: dcubed Date: 2014-08-13 13:29 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d319bc773ea2 Merge ! src/share/vm/memory/collectorPolicy.cpp - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp Changeset: d5d005f1d973 Author: mgerdin Date: 2014-08-11 17:12 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d5d005f1d973 8011397: JTREG needs to copy additional WhiteBox class file to JTwork/scratch/sun/hotspot Reviewed-by: kvn, iignatyev, mgerdin Contributed-by: andrey.x.zakharov at oracle.com ! test/compiler/8009761/Test8009761.java ! test/compiler/8010927/Test8010927.java ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestMinInitialErgonomics.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestSerialHeapSizeFlags.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/runtime/ClassUnload/KeepAliveClass.java ! test/runtime/ClassUnload/KeepAliveClassLoader.java ! test/runtime/ClassUnload/KeepAliveObject.java ! test/runtime/ClassUnload/KeepAliveSoftReference.java ! test/runtime/ClassUnload/UnloadTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/runtime/interned/SanityTest.java ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReserveMemory.java ! test/runtime/memory/RunUnitTestsConcurrently.java ! test/runtime/memory/StressVirtualSpaceResize.java ! test/runtime/whitebox/WBStackSize.java ! test/sanity/WBApi.java ! test/sanity/WhiteBox.java ! test/serviceability/ParserTest.java ! test/testlibrary/ctw/test/ClassesDirTest.java ! test/testlibrary/ctw/test/ClassesListTest.java ! test/testlibrary/ctw/test/JarDirTest.java ! test/testlibrary/ctw/test/JarsTest.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java ! test/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java Changeset: e0a82e63deef Author: stefank Date: 2014-08-11 14:03 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e0a82e63deef 8054823: Add size_t as a valid VM flag type Reviewed-by: kvn, vlivanov, sla ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/globals_extension.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/management.cpp ! src/share/vm/utilities/bitMap.cpp + test/gc/arguments/TestArrayAllocatorMallocLimit.java + test/serviceability/attach/AttachSetGetFlag.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java + test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java Changeset: 34d40fa9d0f2 Author: jmasa Date: 2014-08-14 18:42 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/34d40fa9d0f2 Merge ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/services/management.cpp - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 7a0fe19ac034 Author: amurillo Date: 2014-08-15 09:19 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/7a0fe19ac034 Merge - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp Changeset: 8e575cec7af9 Author: amurillo Date: 2014-08-19 11:17 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8e575cec7af9 Merge ! src/share/vm/runtime/os.cpp - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp Changeset: 16286b7d7c6e Author: iklam Date: 2014-08-12 17:29 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/16286b7d7c6e 8046070: Class Data Sharing clean up and refactoring Summary: Cleaned up CDS to be more configurable, maintainable and extensible Reviewed-by: dholmes, coleenp, acorn, mchung ! make/excludeSrc.make ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp + src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp + src/share/vm/classfile/sharedClassUtil.hpp + src/share/vm/classfile/sharedPathsMiscInfo.cpp + src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp + src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp + src/share/vm/utilities/stringUtils.cpp + src/share/vm/utilities/stringUtils.hpp + test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java Changeset: 72030160367a Author: zgu Date: 2014-08-14 09:02 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/72030160367a 8054368: nsk/jdi/VirtualMachine/exit/exit002 crash with detail tracking on (NMT2) Summary: Dynamic allocate _reserved_regions instead of static object to avoid racing during process exit Reviewed-by: dholmes, coleenp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/virtualMemoryTracker.cpp ! src/share/vm/services/virtualMemoryTracker.hpp Changeset: 8a290a0d2153 Author: zgu Date: 2014-08-14 13:13 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8a290a0d2153 Merge Changeset: 01e6096da640 Author: zgu Date: 2014-08-14 13:15 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/01e6096da640 8054547: Re-enable warning for incompatible java launcher Summary: Re-enabled warning as launcher change reached promotion build Reviewed-by: hseigel, coleenp ! src/share/vm/runtime/arguments.cpp Changeset: 4a937a64c20b Author: zgu Date: 2014-08-14 17:25 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4a937a64c20b Merge ! src/share/vm/runtime/arguments.cpp Changeset: 80b831308478 Author: ctornqvi Date: 2014-08-14 18:14 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/80b831308478 8032999: [TESTBUG] JT-Reg Runtime tests to be run as part of JPRT submit job Summary: JPRT will now run most of the tests in /runtime Reviewed-by: dcubed, mseledtsov, zgu, mikael ! make/jprt.properties ! test/TEST.groups ! test/runtime/7158988/FieldMonitor.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/jsig/Test8017498.sh Changeset: af24453bcd3e Author: sspitsyn Date: 2014-08-15 11:25 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/af24453bcd3e Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: ce9fb9e64334 Author: coleenp Date: 2014-08-15 15:25 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/ce9fb9e64334 8055231: ZERO variant build is broken Summary: Fix zero build. Reviewed-by: coleenp Contributed-by: Severin Gehwolf ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/cpu/zero/vm/frame_zero.inline.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: 03b8d901bdea Author: coleenp Date: 2014-08-15 20:37 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/03b8d901bdea Merge Changeset: c346a7739aee Author: zgu Date: 2014-08-19 08:34 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c346a7739aee 8055007: NMT2: emptyStack missing in minimal build Summary: Refactored emptyStack to a static member of NativeCallStack, which is accessible in minimal build. Reviewed-by: coleenp, dholmes ! src/share/vm/services/mallocSiteTable.hpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/memTracker.hpp ! src/share/vm/services/nmtCommon.hpp ! src/share/vm/services/virtualMemoryTracker.cpp ! src/share/vm/services/virtualMemoryTracker.hpp ! src/share/vm/utilities/nativeCallStack.cpp ! src/share/vm/utilities/nativeCallStack.hpp Changeset: 83b971c5423f Author: zgu Date: 2014-08-19 08:42 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/83b971c5423f Merge ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/virtualMemoryTracker.cpp ! src/share/vm/services/virtualMemoryTracker.hpp Changeset: c041b65beeed Author: zgu Date: 2014-08-19 09:05 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c041b65beeed 8055061: assert at share/vm/services/virtualMemoryTracker.cpp:332 Error: ShouldNotReachHere() when running NMT tests Summary: Handled CDS mapping region and added test for the scenario Reviewed-by: coleenp, ctornqvi ! src/share/vm/services/virtualMemoryTracker.cpp + test/runtime/NMT/NMTWithCDS.java Changeset: e6122e00c927 Author: gtriantafill Date: 2014-08-18 11:56 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e6122e00c927 8054711: [TESTBUG] Enable NMT2 tests after NMT2 is integrated Summary: enable tests for NMT2 Reviewed-by: ctornqvi, zgu ! test/runtime/NMT/AutoshutdownNMT.java ! test/runtime/NMT/BaselineWithParameter.java ! test/runtime/NMT/CommandLineDetail.java ! test/runtime/NMT/CommandLineEmptyArgument.java ! test/runtime/NMT/CommandLineInvalidArgument.java ! test/runtime/NMT/CommandLineSummary.java ! test/runtime/NMT/CommandLineTurnOffNMT.java ! test/runtime/NMT/JcmdBaselineDetail.java ! test/runtime/NMT/JcmdScale.java ! test/runtime/NMT/JcmdScaleDetail.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/JcmdWithNMTDisabled.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/ShutdownTwice.java ! test/runtime/NMT/SummaryAfterShutdown.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocTestType.java Changeset: 56ff43213a78 Author: gtriantafill Date: 2014-08-19 06:47 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/56ff43213a78 8055051: runtime/NMT/CommandLineEmptyArgument.java fails Summary: disable failing test Reviewed-by: ctornqvi, zgu ! test/runtime/NMT/CommandLineEmptyArgument.java Changeset: b808a03aa0b7 Author: zgu Date: 2014-08-19 10:04 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b808a03aa0b7 Merge ! src/share/vm/services/virtualMemoryTracker.cpp ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocTestType.java Changeset: 0ade41b2dbeb Author: jmasa Date: 2013-11-21 09:57 -0800 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0ade41b2dbeb 8026303: CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert Reviewed-by: tschatzl, brutisso ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp Changeset: 5997ed0b2734 Author: jmasa Date: 2014-08-15 09:06 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5997ed0b2734 Merge Changeset: f9a1351ded4f Author: stefank Date: 2014-08-18 14:12 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f9a1351ded4f 8055275: Several gc/class_unloading/ tests fail due to missed +UnlockDiagnosticVMOptions flag Reviewed-by: mgerdin, jwilhelm ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java Changeset: 057a2501eb5f Author: stefank Date: 2014-08-18 12:25 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/057a2501eb5f Merge - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp Changeset: 06c4ab3d220b Author: tschatzl Date: 2014-08-18 15:41 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/06c4ab3d220b 8054362: gc/g1/TestEagerReclaimHumongousRegions2.java timeout Summary: Give the test a time limit of approximately one minute so that it exits early on slow machines. Reviewed-by: ehelin, dfazunen, brutisso ! test/gc/g1/TestEagerReclaimHumongousRegions2.java Changeset: 1662147c9ca3 Author: mgerdin Date: 2014-08-18 16:19 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/1662147c9ca3 8055284: sanity/WhiteBox.java fails with NPE Summary: Revert previous change, sanity/WhiteBox.java provides its own sun.hotspot.WhiteBox class. Reviewed-by: ehelin, brutisso Contributed-by: dmitry.fazunenko at oracle.com ! test/sanity/WhiteBox.java Changeset: 724693e4412d Author: mgerdin Date: 2014-08-18 14:49 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/724693e4412d Merge Changeset: 6c9cd9128efb Author: tschatzl Date: 2014-08-18 16:10 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6c9cd9128efb 8054818: Refactor HeapRegionSeq to manage heap region and auxiliary data Summary: Let HeapRegionSeq manage the heap region and auxiliary data to decrease the amount of responsibilities of G1CollectedHeap, and encapsulate this work from other code. Reviewed-by: jwilhelm, jmasa, mgerdin, brutisso ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/prims/whitebox.cpp Changeset: 92d550c8f10b Author: tschatzl Date: 2014-08-18 15:43 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/92d550c8f10b Merge Changeset: 8cf8b0ab1b08 Author: poonam Date: 2014-08-18 19:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8cf8b0ab1b08 8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC Summary: Fill the last card that has been allocated into with a dummy object Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: 8985af9b3519 Author: tschatzl Date: 2014-08-19 14:09 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8985af9b3519 8038423: G1: Decommit memory within heap Summary: Allow G1 to decommit memory of arbitrary regions within the heap and their associated auxiliary data structures card table, BOT, hot card cache, and mark bitmaps. Reviewed-by: mgerdin, brutisso, jwilhelm ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CardCounts.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp + src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp + src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp + src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp + src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/prims/jni.cpp Changeset: d5101d894b87 Author: jmasa Date: 2014-08-19 13:44 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d5101d894b87 Merge Changeset: 73561302492c Author: tschatzl Date: 2014-08-20 14:34 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/73561302492c 8055525: Bigapp weblogic+medrec fails to startup after JDK-8038423 Summary: If large pages are enabled and configured in Linux, the VM always pre-commits the entire space. The VM fails verification of the commit of the initial heap because some internal data structure marked all memory pages of the heap as committed during initialization. This makes the code think that we attempted a double-commit during first allocation of the heap. Remove the initial marking of memory pages of the heap to committed. Reviewed-by: mgerdin ! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp Changeset: d617b298b734 Author: tschatzl Date: 2014-08-20 15:04 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d617b298b734 8055635: Missing include in g1RegionToSpaceMapper.hpp results in unresolved symbol of fastdebug build without precompiled headers Reviewed-by: mgerdin, ehelin ! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp ! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp Changeset: 73cf3098bd73 Author: jmasa Date: 2014-08-21 10:51 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/73cf3098bd73 Merge Changeset: 954700ff3322 Author: thartmann Date: 2014-08-11 13:01 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/954700ff3322 8043284: Optimize signed integer comparison Summary: Folding of BoolNode if input add/sub of CmpI overflows and we can prove that compared value is not in the two resulting ranges. Added test for CmpI and CmpU optimizations. Reviewed-by: kvn, rbackman, roland ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/subnode.hpp + test/compiler/IntegerArithmetic/TestIntegerComparison.java Changeset: 190b0e9d0ad1 Author: roland Date: 2014-08-11 14:12 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/190b0e9d0ad1 7173584: Implement arraycopy as a macro node Summary: delay the conversion of arraycopy to stub calls to macro expansion Reviewed-by: kvn, iveresov ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/macro.hpp + src/share/vm/opto/macroArrayCopy.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/phase.hpp ! src/share/vm/opto/phaseX.hpp Changeset: db7d2f27bcb6 Author: roland Date: 2014-08-11 13:02 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/db7d2f27bcb6 Merge Changeset: 99995cb1ae44 Author: anoll Date: 2014-08-13 10:44 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/99995cb1ae44 8043913: remove legacy code in SPARC's VM_Version::platform_features Summary: Kept only getisax(2) to determine platform features Reviewed-by: kvn, roland Contributed-by: Zoltan Majo ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp Changeset: 7f427b4f174d Author: roland Date: 2014-08-11 15:09 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/7f427b4f174d 8054224: Recursive method that was compiled by C1 is unable to catch StackOverflowError Summary: do not update exception cache if exception is replaced when thrown Reviewed-by: kvn, iveresov ! src/share/vm/c1/c1_Runtime1.cpp + test/compiler/exceptions/TestRecursiveReplacedException.java Changeset: 3d0f5e4b3eec Author: roland Date: 2014-08-13 09:53 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3d0f5e4b3eec Merge Changeset: f62b69773aaf Author: kvn Date: 2014-08-13 13:05 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f62b69773aaf 8054927: Missing MemNode::acquire ordering in some volatile Load nodes Summary: Fixed memory ordering parameter and added missing barriers for volatile loads. Reviewed-by: roland, iveresov ! src/share/vm/opto/library_call.cpp Changeset: 4395c63e455b Author: mduigou Date: 2014-08-13 23:33 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4395c63e455b 8047952: Remove _FORTIFY_SOURCE from fastdebug and slowdebug builds Reviewed-by: dholmes ! make/bsd/makefiles/gcc.make ! make/linux/makefiles/gcc.make ! make/solaris/makefiles/gcc.make Changeset: 1d600d0306c6 Author: iveresov Date: 2014-08-13 17:37 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/1d600d0306c6 8054883: Segmentation error while running program Summary: Fix pattern matching of range check Reviewed-by: kvn ! src/share/vm/opto/ifnode.cpp Changeset: cf3ccda01fa6 Author: thartmann Date: 2014-08-14 09:15 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/cf3ccda01fa6 8054402: "klass->is_loader_alive(_is_alive)) failed: must be alive" for anonymous classes Summary: Because anonymous classes are not in the system dictionary, we have to set 'unloading_occurred' based on 'CLDG::do_unloading()'. Added jtreg test. Reviewed-by: kvn, coleenp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/systemDictionary.cpp + test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java Changeset: c3616819585c Author: kvn Date: 2014-08-15 12:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c3616819585c Merge ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/share/vm/opto/compile.cpp Changeset: 7c8d05c88072 Author: thartmann Date: 2014-08-19 07:36 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/7c8d05c88072 8048879: "unexpected yanked node" opto/postaloc.cpp:139 Summary: MemBarAcquireNode prevents deletion of dead LoadNNode. Added condition to 'has_special_unique_user' to trigger deletion. Reviewed-by: kvn, iveresov ! src/share/vm/opto/node.cpp + test/compiler/membars/TestMemBarAcquire.java Changeset: ae92f23ff97a Author: kvn Date: 2014-08-13 17:50 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/ae92f23ff97a 8054164: solaris makefile Reviewed-by: roland ! make/solaris/makefiles/dtrace.make Changeset: d70e26dc1712 Author: kvn Date: 2014-08-19 17:48 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d70e26dc1712 Merge - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp Changeset: bcfc31be2968 Author: kvn Date: 2014-08-19 16:20 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/bcfc31be2968 8055503: Rollback 8054164 changeset Reviewed-by: iveresov ! make/solaris/makefiles/dtrace.make Changeset: 29999b8709a4 Author: roland Date: 2014-08-19 17:23 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/29999b8709a4 8055153: nsk/stress/jck60/jck60014 crashes on sparc Summary: missing control for LoadRange and LoadKlass nodes created during arraycopy node expansion Reviewed-by: kvn, iveresov ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/macroArrayCopy.cpp + test/compiler/arraycopy/TestMissingControl.java Changeset: 865c90cfd688 Author: rbackman Date: 2014-08-21 20:24 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/865c90cfd688 Merge ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: 44776dc0edd9 Author: rbackman Date: 2014-08-21 19:06 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/44776dc0edd9 Merge Changeset: bf4d2f5595bc Author: tschatzl Date: 2014-08-21 16:44 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/bf4d2f5595bc 8055098: WB API should be extended to provide information about size and age of object. Summary: Extend the WhiteBox API to provide information about the size and age of objects. Further add a mechanism to trigger a young GC. Reviewed-by: tschatzl, sjohanss Contributed-by: Leonid Mesnik ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/prims/whitebox.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 3356b614acfa Author: jmasa Date: 2014-08-22 07:12 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3356b614acfa Merge Changeset: 41fa2928807a Author: amurillo Date: 2014-08-22 09:55 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/41fa2928807a Merge Changeset: 91f25b8a47af Author: zgu Date: 2014-08-20 08:41 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/91f25b8a47af 8054546: NMT2 leaks memory Summary: Fixed memory leak in NMT by baselining memory in c heap instead of an arena. Reviewed-by: coleenp, minqi ! src/share/vm/services/mallocTracker.hpp ! src/share/vm/services/memBaseline.cpp ! src/share/vm/services/memBaseline.hpp Changeset: 6ae3b7da7952 Author: zgu Date: 2014-08-20 08:50 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6ae3b7da7952 Merge Changeset: f2417008f618 Author: zgu Date: 2014-08-20 15:58 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f2417008f618 8055236: Deadlock during NMT2 shutdown on Windows Summary: Removed MemTracker::shutdown() call to avoid deadlock Reviewed-by: minqi, ctornqvi ! src/os/windows/vm/os_windows.cpp Changeset: 115d958b07de Author: zgu Date: 2014-08-20 21:37 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/115d958b07de Merge Changeset: 943c5da523fd Author: ctornqvi Date: 2014-08-20 14:59 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/943c5da523fd 8055164: [TESTBUG] runtime/CompressedOops/CompressedClassPointers.java fails with OpenJDK build Summary: Removed explicit check for HotSpot in output Reviewed-by: sla, coleenp, hseigel ! test/runtime/CompressedOops/CompressedClassPointers.java Changeset: 23270ceb0be7 Author: ctornqvi Date: 2014-08-20 14:59 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/23270ceb0be7 8027480: Build Windows x64 fastdebug builds using /homeparams Summary: Windows x64 fastdebug builds now uses the /homeparams compiler flag Reviewed-by: dcubed, zgu, lfoltan ! make/windows/makefiles/vm.make ! src/share/tools/ProjectCreator/BuildConfig.java ! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java ! src/share/tools/ProjectCreator/WinGammaPlatformVC7.java ! src/share/tools/ProjectCreator/WinGammaPlatformVC8.java Changeset: b231e0ef5547 Author: ctornqvi Date: 2014-08-21 01:43 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b231e0ef5547 Merge Changeset: af72c1a537dc Author: igerasim Date: 2014-08-21 16:32 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/af72c1a537dc 8055338: (process) Add instrumentation to help diagnose JDK-6573254 Reviewed-by: dcubed, ohair, iklam, dholmes, sspitsyn, sla ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/java.cpp Changeset: f7df20ae08e2 Author: sla Date: 2014-08-22 08:13 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f7df20ae08e2 8055754: filemap.cpp does not compile with clang Reviewed-by: kvn, iklam, coleenp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp Changeset: b5c908c4e997 Author: ctornqvi Date: 2014-08-22 09:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b5c908c4e997 8055814: [TESTBUG] runtime/NMT/NMTWithCDS.java fails with product builds due to missing UnlockDiagnosticVMOptions Summary: Passing -XX:+UnlockDiagnosticVMOptions to ProcessBuilder Reviewed-by: zgu, gtriantafill ! test/runtime/NMT/NMTWithCDS.java Changeset: 6c4b3632b42f Author: dcubed Date: 2014-08-22 11:23 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6c4b3632b42f Merge Changeset: 8519a5cf7cd4 Author: gtriantafill Date: 2014-08-22 06:46 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8519a5cf7cd4 8055052: [TESTBUG] runtime/NMT/JcmdDetailDiff.java fails on Windows when there are no debug symbols available Reviewed-by: ctornqvi, hseigel ! test/runtime/NMT/JcmdDetailDiff.java Changeset: d764332b3890 Author: gtriantafill Date: 2014-08-22 07:38 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d764332b3890 8055053: [TESTBUG] runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails Reviewed-by: ctornqvi, zgu ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java Changeset: 2d87b6b4660c Author: gtriantafill Date: 2014-08-21 14:37 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/2d87b6b4660c 8055684: runtime/NMT/CommandLineEmptyArgument.java fails Reviewed-by: ctornqvi, sla ! test/runtime/NMT/CommandLineEmptyArgument.java Changeset: 04b4bc792043 Author: gtriantafill Date: 2014-08-22 06:28 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/04b4bc792043 8055765: Misplaced @key stress prevents MallocSiteHashOverflow.java and MallocStressTest.java tests from running Reviewed-by: ctornqvi, zgu, hseigel ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/runtime/NMT/MallocStressTest.java Changeset: 026e9d17ba9b Author: ctornqvi Date: 2014-08-22 14:21 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/026e9d17ba9b 8055844: [TESTBUG] test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails on Solaris Sparc due to incorrect page size being used Summary: Use 128KB chunks for virtual memory operations Reviewed-by: zgu, gtriantafill ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java Changeset: 86451b926286 Author: ccheung Date: 2014-08-25 00:13 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/86451b926286 8048150: Allow easy configurations for large CDS archives Summary: Estimate the size of shared archive based on the number of classes in the classlist file Reviewed-by: iklam, jiangli, minqi, dholmes ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp Changeset: 8ae56f4f758f Author: ctornqvi Date: 2014-08-26 13:07 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8ae56f4f758f 8041727: [TESTBUG] runtime/jsig/Test8017498.sh fails with Test8017498.sh: 50: [: x/usr/bin/gcc: unexpected operator Summary: Fixed shell script issues Reviewed-by: dcubed, gtriantafill ! test/runtime/jsig/Test8017498.sh Changeset: 820608bf2902 Author: kvn Date: 2014-08-22 12:03 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/820608bf2902 8055069: TSX and RTM should be deprecated more strongly until hardware is corrected Summary: Require to specify UnlockExperimentalVMOptions flag together with UseRTMLocking flag on un-patched systems where CPUID allows it but is unsupported otherwise. Reviewed-by: iveresov, fzhinkin ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java Changeset: b7cadec70148 Author: thartmann Date: 2014-08-25 07:08 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b7cadec70148 8055751: TestAnonymousClassUnloading.java needs to copy additional WhiteBox class file to JTwork/scratch/sun/hotspot Summary: Copy additional Whitebox class file to JTwork (required by JDK-8011397). Reviewed-by: kvn ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java Changeset: 3ce2966392ef Author: thartmann Date: 2014-08-25 07:04 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3ce2966392ef 8055657: Test compiler/classUnloading/methodUnloading/TestMethodUnloading.java does not work with non-default GC Summary: Remove the '-XX:+UseParallelGC' parameter from the test because it is conflicting with other GC settings. Reviewed-by: kvn ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java Changeset: 03792046279f Author: thartmann Date: 2014-08-25 07:44 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/03792046279f Merge Changeset: 09bd266452ee Author: zmajo Date: 2014-08-27 10:02 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/09bd266452ee 8051415: TypeTuple::make_domain() and TypeTuple::make_range() allocate too much memory Summary: Change memory allocation in TypeTuple::make_domain() and TypeTuple::make_range() to not allocate memory for TypeFunc::Parms. Reviewed-by: kvn, roland ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp Changeset: 3c92cbe3250f Author: iignatyev Date: 2014-08-27 17:09 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3c92cbe3250f 8056072: add jprt_optimized targets Reviewed-by: kvn, roland ! make/Makefile ! make/jprt.gmk ! make/jprt.properties Changeset: 6a88438902fb Author: rbackman Date: 2014-08-28 18:31 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6a88438902fb Merge Changeset: c9f4b775ec14 Author: brutisso Date: 2014-08-25 08:27 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c9f4b775ec14 8055818: Remove PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC from g1BlockOffsetTable.cpp Reviewed-by: stefank, mgerdin ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp Changeset: 73f74a485368 Author: stefank Date: 2014-08-25 09:10 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/73f74a485368 8055416: Several vm/gc/heap/summary "After GC" events emitted for the same GC ID Reviewed-by: brutisso, ehelin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: 8ef8e5c997cc Author: stefank Date: 2014-08-25 07:35 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8ef8e5c997cc Merge Changeset: 7808b2d5d604 Author: tschatzl Date: 2014-08-26 09:36 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/7808b2d5d604 8054819: Rename HeapRegionSeq to HeapRegionManager Reviewed-by: jwilhelm, jmasa ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp + src/share/vm/gc_implementation/g1/heapRegionManager.cpp + src/share/vm/gc_implementation/g1/heapRegionManager.hpp + src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/objArrayKlass.cpp Changeset: 6227e3d7a5b6 Author: jmasa Date: 2014-08-28 08:56 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6227e3d7a5b6 Merge Changeset: 3e66f85c4b33 Author: jmasa Date: 2014-08-28 17:45 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3e66f85c4b33 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp Changeset: 0a92f32c3883 Author: tschatzl Date: 2014-08-26 14:15 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0a92f32c3883 8055953: [TESTBUG] Fix for 8055098 does not contain unit test Summary: Add missing unit test. Reviewed-by: tschatzl Contributed-by: Leonid Mesnik + test/gc/whitebox/TestWBGC.java Changeset: fc146c1f9594 Author: tschatzl Date: 2014-08-26 14:15 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/fc146c1f9594 8055919: Remove dead code in G1 concurrent marking code Reviewed-by: jmasa, jwilhelm ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp Changeset: 8024c15868c8 Author: tschatzl Date: 2014-08-27 08:59 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8024c15868c8 8056043: Heap does not shrink within the heap after JDK-8038423 Summary: Enable shrinking within the heap by removing some code added for JDK-8054818. Enable the test case that checks that again too. Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: 9c6176aa57b9 Author: brutisso Date: 2014-08-27 10:51 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9c6176aa57b9 8055816: Remove dead code in g1BlockOffsetTable Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 48de4d583857 Author: brutisso Date: 2014-08-27 09:22 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/48de4d583857 Merge Changeset: 14c813b8ba20 Author: sjohanss Date: 2014-08-27 09:47 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/14c813b8ba20 8028787: tmtools/jstat/gcoldcapacity/jstat_gcoldcapacity02 fails nsk.share.Failure: OGC < OGCMN in RT_Baseline Summary: Passing the min and max size of the generation into the counter instead of using the space to estimate sizes. Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp ! src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp ! src/share/vm/gc_implementation/shared/generationCounters.cpp ! src/share/vm/gc_implementation/shared/generationCounters.hpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/tenuredGeneration.cpp Changeset: 2c2fbe2d095a Author: jmasa Date: 2014-08-28 11:25 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/2c2fbe2d095a Merge Changeset: 647c1493f833 Author: tschatzl Date: 2014-08-28 17:05 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/647c1493f833 8054808: Bitmap verification sometimes fails after Full GC aborts concurrent mark. Summary: The verification code that checked whether no bitmap mark had been found re-read HeapRegion::end() after the check on the bitmap. Concurrent humongous object allocation could have changed HeapRegion::end() in the meantime. Fix this by using the actual end of the region instead of HeapRegion::end() for comparison. Reviewed-by: brutisso, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: fb7e346a0f3f Author: jmasa Date: 2014-08-29 08:07 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/fb7e346a0f3f Merge ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: b515190809d5 Author: dfazunen Date: 2014-08-28 18:38 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b515190809d5 8050464: G1 string deduplication tests hang/timeout and leave running processes consuming all resources Reviewed-by: jmasa ! test/gc/g1/TestStringDeduplicationTools.java Changeset: 40c22d6c0cef Author: tschatzl Date: 2014-08-28 17:06 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/40c22d6c0cef Merge ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: aa64b1cbb1b8 Author: tschatzl Date: 2014-08-28 15:55 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/aa64b1cbb1b8 Merge Changeset: 1a3bdc233bda Author: jmasa Date: 2014-08-29 08:14 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/1a3bdc233bda Merge Changeset: dc1a065e6989 Author: ccheung Date: 2014-08-27 10:42 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/dc1a065e6989 8056175: Change "8048150: Allow easy configurations for large CDS archives" triggers conversion warning with older GCC Summary: cast the result of the conversion to uintx Reviewed-by: ccheung, coleenp Contributed-by: volker.simonis at gmail.com ! src/share/vm/memory/metaspaceShared.hpp Changeset: fe13911efa5b Author: sla Date: 2014-08-28 10:28 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/fe13911efa5b 8055755: Information about loaded dynamic libraries is wrong on MacOSX Summary: The information about loaded dynamic libraries printed in hs_err_pid files or by running the jcmd VM.dynlib is partly incorrect. The address printed in front of the library file name is wrong. Reviewed-by: sla, gziemski, gtriantafill Contributed-by: fredrik.arvidsson at oracle.com ! src/os/bsd/vm/os_bsd.cpp Changeset: 92bc0d7679a7 Author: dsamersoff Date: 2014-08-28 06:32 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/92bc0d7679a7 8031583: warnings from b03 for hotspot/agent/src/os/solaris/proc: JNI exception pending Summary: Added missed exception checks Reviewed-by: sla, sspitsyn ! agent/src/os/solaris/proc/saproc.cpp Changeset: 68e9f36fd6c8 Author: dsamersoff Date: 2014-08-28 07:46 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/68e9f36fd6c8 8029172: warnings from b117 for hotspot.agent.src.os.linux: JNI exception pending Summary: Added missed exception checks Reviewed-by: chegar, sla ! agent/src/os/linux/LinuxDebuggerLocal.c Changeset: 4acab3118361 Author: coleenp Date: 2014-08-28 11:29 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4acab3118361 8049105: Move array component mirror to instance of java/lang/Class (hotspot part 2) Summary: This removes component mirrors from arrayKlass metadata and the C2 intrinsic for them. Reviewed-by: kvn, twisti, mgerdin ! agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/ci/ciArrayKlass.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 6e55d72da10c Author: coleenp Date: 2014-08-28 11:30 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6e55d72da10c Merge Changeset: fca0e8790cca Author: coleenp Date: 2014-08-28 15:44 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/fca0e8790cca Merge Changeset: 920134274861 Author: lfoltan Date: 2014-08-28 11:56 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/920134274861 8054355: ENFORCE_CC_COMPILER_REV needs to be updated to Solaris C++ 12u3 for JDK 9. Summary: Update of C++ validiation check for JDK 9 on Solaris. Reviewed-by: coleenp, dcubed, kvn ! make/solaris/makefiles/sparcWorks.make Changeset: 34f2b1c63639 Author: lfoltan Date: 2014-08-28 13:01 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/34f2b1c63639 Merge Changeset: c8238a5aa66a Author: sla Date: 2014-08-29 13:34 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c8238a5aa66a 8055838: Hotspot does not compile with clang 6.0 (OS X Yosemite) Reviewed-by: lfoltan, kvn ! make/bsd/makefiles/gcc.make Changeset: 2e3b1aa376cc Author: sspitsyn Date: 2014-08-29 11:35 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/2e3b1aa376cc Merge Changeset: 9cfb26e195ac Author: iklam Date: 2014-09-02 09:51 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9cfb26e195ac 8056971: Minor class loading clean-up Summary: Misplacement of #if INCLUE_CDS, typos, unnecessary C string duplication Reviewed-by: dholmes, ccheung ! src/share/vm/classfile/classFileStream.cpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: 04760b64fe35 Author: ctornqvi Date: 2014-09-03 17:30 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/04760b64fe35 8057147: [TESTBUG] Platform.isDebugBuild() doesn't work on all build types Summary: Check java.version for debug string as well Reviewed-by: gtriantafill, hseigel, sla, acorn, dcubed ! test/testlibrary/com/oracle/java/testlibrary/Platform.java Changeset: f80bb126b5bb Author: mgerdin Date: 2014-08-29 13:08 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f80bb126b5bb 8056084: Refactor Hashtable to allow implementations without rehashing support Reviewed-by: gziemski, jmasa, brutisso, coleenp, tschatzl ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/stringTable.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: 0517bedd0d58 Author: mgerdin Date: 2014-08-29 13:12 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0517bedd0d58 8048268: G1 Code Root Migration performs poorly Summary: Replace G1CodeRootSet with a Hashtable based implementation, merge Code Root Migration phase into Code Root Scanning Reviewed-by: jmasa, brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/memory/freeList.cpp ! src/share/vm/utilities/hashtable.cpp Changeset: cc5a4555c40d Author: stefank Date: 2014-09-03 12:45 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/cc5a4555c40d 8057037: Verification in ClassLoaderData::is_alive is too slow Reviewed-by: brutisso, mgerdin, tschatzl ! src/share/vm/classfile/classLoaderData.cpp Changeset: 5542c5da9622 Author: tschatzl Date: 2014-09-03 17:01 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5542c5da9622 8057143: Incomplete renaming of variables containing "hrs" to "hrm" related to HeapRegionSeq Summary: Fixup the remaining variable names. Reviewed-by: tonyp, jwilhelm ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp Changeset: 3f41fe2dbb85 Author: tschatzl Date: 2014-09-03 15:07 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3f41fe2dbb85 Merge Changeset: 9f4c8b92cb95 Author: jmasa Date: 2014-09-04 12:25 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9f4c8b92cb95 Merge Changeset: bc623e36f874 Author: jmasa Date: 2014-09-04 13:45 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/bc623e36f874 Merge Changeset: 132677ca8e4e Author: iignatyev Date: 2014-08-28 23:30 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/132677ca8e4e 8056223: typo in export_optimized_jdk Reviewed-by: kvn ! make/Makefile Changeset: 949cc7926b7e Author: thartmann Date: 2014-08-29 14:46 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/949cc7926b7e 8056067: NodeHash debug variables are available in product build Summary: Make NodeHash debug variables only available in debug/optimized build. Reviewed-by: kvn, roland ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/phaseX.hpp Changeset: 5cb3c079bf70 Author: zmajo Date: 2014-08-29 15:32 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5cb3c079bf70 8055286: Extend CompileCommand=option to handle numeric parameters Summary: Changed CompileCommand=option to handle "extended" parameters: Klass::method,type,flag,value. Types supported are bool, intx, and uintx. Reviewed-by: kvn, roland ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp Changeset: 3a2d373abcab Author: thartmann Date: 2014-08-29 13:46 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3a2d373abcab Merge Changeset: bb102ba0100f Author: drchase Date: 2014-08-29 19:45 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/bb102ba0100f 8054292: code comments leak in fastdebug builds Summary: Added deallocation to destructor; hardened interface against misuse Reviewed-by: kvn ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/interpreter/interpreter.hpp Changeset: a9581f019c38 Author: kvn Date: 2014-09-02 10:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a9581f019c38 8056964: JDK-8055286 changes are incomplete. Summary: added ccstr and ccstrlist types to compilerOracle 'option' command Reviewed-by: roland ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/opto/compile.hpp Changeset: 427de14928ab Author: kvn Date: 2014-09-02 12:48 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/427de14928ab 8055494: Add C2 x86 intrinsic for BigInteger::multiplyToLen() method Summary: Add new C2 intrinsic for BigInteger::multiplyToLen() on x86 in 64-bit VM. Reviewed-by: roland ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp + test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java Changeset: 4b78b9dddd05 Author: roland Date: 2014-08-29 16:32 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4b78b9dddd05 8055910: closed/java/util/Collections/CheckedCollections.java failed with ClassCastException not thrown Summary: missing subtype check for Arrays.copyOf intrinsic Reviewed-by: kvn, iveresov ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macroArrayCopy.cpp ! src/share/vm/opto/memnode.cpp + test/compiler/arraycopy/TestArrayOfNoTypeCheck.java Changeset: df76aa0bf77f Author: roland Date: 2014-08-27 17:37 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/df76aa0bf77f 8055946: assert(result == NULL || result->is_oop()) failed: must be oop Summary: caller of popped frame doesn't have valid result during deoptimization Reviewed-by: kvn ! src/share/vm/runtime/deoptimization.cpp Changeset: a274904ceb95 Author: fzhinkin Date: 2014-09-03 15:24 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a274904ceb95 8056091: Move compiler/intrinsics/mathexact/sanity/Verifier to compiler/testlibrary and extend its functionality Reviewed-by: kvn, iignatyev ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java - test/compiler/intrinsics/mathexact/sanity/Verifier.java + test/compiler/testlibrary/intrinsics/Verifier.java Changeset: 846fc505810a Author: fzhinkin Date: 2014-09-03 15:26 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/846fc505810a 8055903: Develop sanity tests on SPARC's SHA instructions support Reviewed-by: kvn, iignatyev + test/compiler/intrinsics/sha/sanity/SHASanityTestBase.java + test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java + test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: 676f67452a76 Author: fzhinkin Date: 2014-09-03 15:29 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/676f67452a76 8055904: Develop tests for new command-line options related to SHA intrinsics Reviewed-by: kvn, iignatyev + test/compiler/intrinsics/sha/cli/SHAOptionsBase.java + test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java + test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java Changeset: 5a313cfb5637 Author: roland Date: 2014-08-02 06:15 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5a313cfb5637 8057038: Speculative traps not robust when compilation and class unloading are concurrent Summary: speculative traps can be removed from MDO while being copied by compiler Reviewed-by: kvn, iveresov ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp Changeset: cbae7c62e1bd Author: simonis Date: 2014-09-03 14:39 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/cbae7c62e1bd 8057129: Fix AIX build after the Extend CompileCommand=option change 8055286 Reviewed-by: kvn ! src/share/vm/compiler/compilerOracle.cpp Changeset: 624c017f6d94 Author: kvn Date: 2014-09-04 22:59 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/624c017f6d94 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java ! src/share/vm/classfile/vmSymbols.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 657294869d7f Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/657294869d7f Merge - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp Changeset: 0050efd213f1 Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0050efd213f1 Added tag jdk9-b28 for changeset 657294869d7f ! .hgtags Changeset: deb29e92f68a Author: lana Date: 2014-08-29 11:57 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/deb29e92f68a Merge Changeset: 79a01e915f52 Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/79a01e915f52 Added tag jdk9-b29 for changeset deb29e92f68a ! .hgtags Changeset: 5c722dffbc0f Author: lana Date: 2014-09-04 14:45 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5c722dffbc0f Merge Changeset: efb715d3f337 Author: lana Date: 2014-09-10 19:36 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/efb715d3f337 Merge - test/compiler/intrinsics/mathexact/sanity/Verifier.java Changeset: efd9baea1186 Author: wetmore Date: 2014-09-11 12:18 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/efd9baea1186 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: efe1eb043ee1 Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/efe1eb043ee1 Added tag jdk9-b30 for changeset 5c722dffbc0f ! .hgtags Changeset: 9f7d155d28e5 Author: lana Date: 2014-09-11 14:28 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9f7d155d28e5 Merge - test/compiler/intrinsics/mathexact/sanity/Verifier.java From joel.franck at oracle.com Tue Sep 23 14:44:15 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Tue, 23 Sep 2014 14:44:15 +0000 Subject: hg: anno-pipeline/dev: 14 new changesets Message-ID: <201409231444.s8NEiFmK007574@aojmv0008> Changeset: 34df46455488 Author: lancea Date: 2014-09-12 17:46 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/34df46455488 8058366: Export sun.misc to java.sql Reviewed-by: mchung ! modules.xml Changeset: a3ee36412163 Author: ehelin Date: 2014-09-15 16:30 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/a3ee36412163 8058317: Top-level Makefiles uses deprecated target jvmg in HotSpot Makefiles Reviewed-by: erikj, tbell ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 96de7aa61b7e Author: mchung Date: 2014-09-15 12:23 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/96de7aa61b7e 8058367: Add verify-modules target to the default and images target Reviewed-by: alanb, erikj, ihse, prr ! make/Main.gmk Changeset: 980f315286b9 Author: erikj Date: 2014-09-16 12:08 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/980f315286b9 8058118: Generate modules.list during the build Reviewed-by: alanb, ihse, tbell, mchung ! Makefile ! common/autoconf/spec.gmk.in ! make/Main.gmk ! make/common/Modules.gmk ! make/common/SetupJavaCompilers.gmk - make/common/modules.list ! modules.xml Changeset: 33968ec4cc68 Author: erikj Date: 2014-08-28 11:58 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/33968ec4cc68 8056053: Disable HOTSPOT_BUILD_JOBS when building with configure Reviewed-by: dholmes, ihse, dcubed ! common/autoconf/hotspot-spec.gmk.in ! make/HotspotWrapper.gmk Changeset: fac17bf59030 Author: amurillo Date: 2014-09-12 13:59 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/fac17bf59030 Merge Changeset: 2556d0c2976a Author: amurillo Date: 2014-09-13 14:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/2556d0c2976a Merge Changeset: 1540bfaa0606 Author: amurillo Date: 2014-09-16 08:04 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/1540bfaa0606 Merge Changeset: d1d2ca914d49 Author: weijun Date: 2014-09-17 13:55 +0800 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/d1d2ca914d49 8056141: Move com.sun.security.jgss into a new module Reviewed-by: alanb, chegar, mchung ! common/bin/unshuffle_list.txt ! modules.xml Changeset: 9918cd2de40d Author: katleman Date: 2014-09-17 22:55 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/9918cd2de40d Added tag jdk9-b31 for changeset 69a84c16d9c2 ! .hgtags Changeset: 7e3512dae8e0 Author: lana Date: 2014-09-18 13:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/7e3512dae8e0 Merge - make/common/modules.list Changeset: 0937ce5890bc Author: erikj Date: 2014-09-19 11:53 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/0937ce5890bc 8058797: Building with sjavac broken after JDK-8058118 Reviewed-by: ihse ! make/common/JavaCompilation.gmk ! make/common/Modules.gmk Changeset: d289c41136b9 Author: erikj Date: 2014-09-23 07:23 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/d289c41136b9 8047933: Race between jdk/make/scripts/genExceptions.sh and com.sun.tools.javadoc.Main Reviewed-by: ihse, tbell ! make/Main.gmk Changeset: 7feeff170f81 Author: tbell Date: 2014-09-23 07:24 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/7feeff170f81 Merge ! make/Main.gmk - make/common/modules.list From joel.franck at oracle.com Tue Sep 23 14:45:02 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Tue, 23 Sep 2014 14:45:02 +0000 Subject: hg: anno-pipeline/dev/jdk: 61 new changesets Message-ID: <201409231445.s8NEj4LX007716@aojmv0008> Changeset: 99230080fada Author: chegar Date: 2014-09-12 15:51 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/99230080fada 8058216: NetworkInterface.getHardwareAddress can return zero length byte array when run with preferIPv4Stack Reviewed-by: michaelm ! src/java.base/windows/native/libnet/NetworkInterface.c ! test/java/net/NetworkInterface/Test.java Changeset: 42cf719516d0 Author: redestad Date: 2014-08-13 18:40 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/42cf719516d0 8055055: Improve numeric parsing in java.sql Reviewed-by: lancea ! src/java.sql/share/classes/java/sql/Date.java ! src/java.sql/share/classes/java/sql/Time.java ! src/java.sql/share/classes/java/sql/Timestamp.java Changeset: 267950e85a3b Author: redestad Date: 2014-09-12 17:34 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/267950e85a3b 8058230: Improve java.sql toString formatting Reviewed-by: lancea ! src/java.sql/share/classes/java/sql/Date.java ! src/java.sql/share/classes/java/sql/Time.java ! src/java.sql/share/classes/java/sql/Timestamp.java Changeset: c1e358344cd8 Author: sjiang Date: 2014-09-12 20:19 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/c1e358344cd8 8057951: javax/management/monitor/... should be quarantined Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: cf864dacc7f2 Author: kshefov Date: 2014-09-12 22:33 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/cf864dacc7f2 8057707: TEST library enhancement in lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java Reviewed-by: iignatyev, vlivanov ! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java ! test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java Changeset: cabbfab50bd9 Author: kshefov Date: 2014-09-12 22:33 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/cabbfab50bd9 8057719: Develop new tests for LambdaForm Reduction and Caching feature Reviewed-by: iignatyev, vlivanov, psandoz + test/java/lang/invoke/LFCaching/LFCachingTestCase.java + test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java + test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java + test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java + test/java/lang/invoke/LFCaching/LambdaFormTestCase.java + test/java/lang/invoke/LFCaching/TestMethods.java Changeset: 5b82269527f2 Author: dermashov Date: 2014-08-26 15:04 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/5b82269527f2 8055360: Move the rest part of AWT ShapedAndTranslucent tests to OpenJDK Reviewed-by: alexsch + test/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java Changeset: dcc4a47ffcb5 Author: bae Date: 2014-08-26 14:10 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/dcc4a47ffcb5 8040617: [macosx] Large JTable cell results in a OutOfMemoryException Reviewed-by: serb, prr ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceDataProxy.java + test/sun/java2d/OpenGL/DrawHugeImageTest.java Changeset: 09c8a35f1d65 Author: ceisserer Date: 2014-08-27 08:29 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/09c8a35f1d65 8054638: xrender: text drawn after setColor(Color.white) is actually black Reviewed-by: bae, prr ! src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java + test/java/awt/Graphics2D/WhiteTextColorTest.java Changeset: 369a00566b6d Author: yan Date: 2014-08-29 14:27 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/369a00566b6d 8055664: move 14 tests about setLocationRelativeTo to jdk Reviewed-by: alexsch, azvegint + test/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java Changeset: debb697a2e30 Author: azvegint Date: 2014-08-29 15:27 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/debb697a2e30 6624085: Fourth mouse button (wheel) is treated like second button - isPopupTrigger returns true Reviewed-by: anthony, azvegint Contributed-by: alexhenrie24 at gmail.com ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java Changeset: 4679a2758059 Author: azvegint Date: 2014-09-02 17:35 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/4679a2758059 8055746: plenty of clipboard/dnd tests fail and break X11 Reviewed-by: alexsch, pchelko - src/java.desktop/macosx/classes/sun/awt/datatransfer/flavormap.properties + src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/unix/classes/sun/awt/datatransfer/flavormap.properties + src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/classes/sun/awt/datatransfer/flavormap.properties + src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties Changeset: d2c998b7e553 Author: aivanov Date: 2014-09-02 17:42 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/d2c998b7e553 8056211: api/java_awt/Event/InputMethodEvent/serial/index.html#Input[serial2002] failure Reviewed-by: pchelko, alexsch ! src/java.desktop/share/classes/java/awt/event/InputMethodEvent.java Changeset: 7d8bb8bca0d1 Author: prr Date: 2014-09-02 12:38 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/7d8bb8bca0d1 Merge - make/ModulesXml.gmk - make/src/classes/build/tools/module/GenerateModulesXml.java - src/demo/aix/jvmti/hprof/porting_aix.c - src/demo/aix/jvmti/hprof/porting_aix.h - src/demo/share/jpda/com/sun/tools/example/README - src/demo/share/jpda/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/BreakpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ChildSession.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/EvaluationException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpecList.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExceptionSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExecutionManager.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/InputListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/JDIEventSource.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineNotFoundException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodNotFoundException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoSessionException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoThreadException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/OutputListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ParseException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/Session.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SessionListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecErrorEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadInfo.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadIterator.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/Utils.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/WatchpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/event/AbstractEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ClassPrepareEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ClassUnloadEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ExceptionEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/JDIAdapter.java - src/demo/share/jpda/com/sun/tools/example/debug/event/JDIListener.java - src/demo/share/jpda/com/sun/tools/example/debug/event/LocatableEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/LocationTriggerEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadDeathEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadStartEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/VMDeathEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/VMDisconnectEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/VMStartEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/WatchpointEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/expr/Expr.jj - src/demo/share/jpda/com/sun/tools/example/debug/gui/ApplicationTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassManager.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassTreeTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandInterpreter.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextListener.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextManager.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/Environment.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/GUI.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/Icons.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBFileFilter.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBMenuBar.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBToolBar.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/LaunchTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorListModel.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/OutputSink.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SearchPath.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceListener.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceManager.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceModel.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTreeTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/StackTraceTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ThreadTreeTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScript.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptWriter.java - src/demo/share/jpda/com/sun/tools/example/doc/index.html - src/demo/share/jpda/com/sun/tools/example/doc/javadt.html - src/demo/share/jpda/com/sun/tools/example/doc/jdb.html - src/demo/share/jpda/com/sun/tools/example/doc/trace.html - src/demo/share/jpda/com/sun/tools/example/trace/EventThread.java - src/demo/share/jpda/com/sun/tools/example/trace/StreamRedirectThread.java - src/demo/share/jpda/com/sun/tools/example/trace/Trace.java - src/demo/share/jvmti/hprof/README.txt - src/demo/share/jvmti/hprof/debug_malloc.c - src/demo/share/jvmti/hprof/debug_malloc.h - src/demo/share/jvmti/hprof/hprof.h - src/demo/share/jvmti/hprof/hprof_b_spec.h - src/demo/share/jvmti/hprof/hprof_blocks.c - src/demo/share/jvmti/hprof/hprof_blocks.h - src/demo/share/jvmti/hprof/hprof_check.c - src/demo/share/jvmti/hprof/hprof_check.h - src/demo/share/jvmti/hprof/hprof_class.c - src/demo/share/jvmti/hprof/hprof_class.h - src/demo/share/jvmti/hprof/hprof_cpu.c - src/demo/share/jvmti/hprof/hprof_cpu.h - src/demo/share/jvmti/hprof/hprof_error.c - src/demo/share/jvmti/hprof/hprof_error.h - src/demo/share/jvmti/hprof/hprof_event.c - src/demo/share/jvmti/hprof/hprof_event.h - src/demo/share/jvmti/hprof/hprof_frame.c - src/demo/share/jvmti/hprof/hprof_frame.h - src/demo/share/jvmti/hprof/hprof_init.c - src/demo/share/jvmti/hprof/hprof_init.h - src/demo/share/jvmti/hprof/hprof_io.c - src/demo/share/jvmti/hprof/hprof_io.h - src/demo/share/jvmti/hprof/hprof_ioname.c - src/demo/share/jvmti/hprof/hprof_ioname.h - src/demo/share/jvmti/hprof/hprof_listener.c - src/demo/share/jvmti/hprof/hprof_listener.h - src/demo/share/jvmti/hprof/hprof_loader.c - src/demo/share/jvmti/hprof/hprof_loader.h - src/demo/share/jvmti/hprof/hprof_md.h - src/demo/share/jvmti/hprof/hprof_monitor.c - src/demo/share/jvmti/hprof/hprof_monitor.h - src/demo/share/jvmti/hprof/hprof_object.c - src/demo/share/jvmti/hprof/hprof_object.h - src/demo/share/jvmti/hprof/hprof_reference.c - src/demo/share/jvmti/hprof/hprof_reference.h - src/demo/share/jvmti/hprof/hprof_site.c - src/demo/share/jvmti/hprof/hprof_site.h - src/demo/share/jvmti/hprof/hprof_stack.c - src/demo/share/jvmti/hprof/hprof_stack.h - src/demo/share/jvmti/hprof/hprof_string.c - src/demo/share/jvmti/hprof/hprof_string.h - src/demo/share/jvmti/hprof/hprof_table.c - src/demo/share/jvmti/hprof/hprof_table.h - src/demo/share/jvmti/hprof/hprof_tag.c - src/demo/share/jvmti/hprof/hprof_tag.h - src/demo/share/jvmti/hprof/hprof_tls.c - src/demo/share/jvmti/hprof/hprof_tls.h - src/demo/share/jvmti/hprof/hprof_trace.c - src/demo/share/jvmti/hprof/hprof_trace.h - src/demo/share/jvmti/hprof/hprof_tracker.c - src/demo/share/jvmti/hprof/hprof_tracker.h - src/demo/share/jvmti/hprof/hprof_util.c - src/demo/share/jvmti/hprof/hprof_util.h - src/demo/share/jvmti/hprof/jvm.hprof.txt - src/demo/share/jvmti/hprof/manual.html - src/demo/share/jvmti/hprof/sample.makefile.txt - src/demo/unix/jvmti/hprof/hprof_md.c - src/demo/windows/jvmti/hprof/hprof_md.c - src/jdk.attach/aix/classes/sun/tools/attach/AixAttachProvider.java - src/jdk.attach/aix/classes/sun/tools/attach/AixVirtualMachine.java - src/jdk.attach/aix/native/libattach/AixVirtualMachine.c - src/jdk.attach/unix/classes/sun/tools/attach/BsdAttachProvider.java - src/jdk.attach/unix/classes/sun/tools/attach/BsdVirtualMachine.java - src/jdk.attach/unix/classes/sun/tools/attach/LinuxAttachProvider.java - src/jdk.attach/unix/classes/sun/tools/attach/LinuxVirtualMachine.java - src/jdk.attach/unix/classes/sun/tools/attach/SolarisAttachProvider.java - src/jdk.attach/unix/classes/sun/tools/attach/SolarisVirtualMachine.java - src/jdk.attach/unix/native/libattach/BsdVirtualMachine.c - src/jdk.attach/unix/native/libattach/LinuxVirtualMachine.c - src/jdk.attach/unix/native/libattach/SolarisVirtualMachine.c - src/jdk.attach/windows/classes/sun/tools/attach/WindowsAttachProvider.java - src/jdk.attach/windows/classes/sun/tools/attach/WindowsVirtualMachine.java - src/jdk.attach/windows/native/libattach/WindowsAttachProvider.c - src/jdk.attach/windows/native/libattach/WindowsVirtualMachine.c - test/com/sun/net/httpserver/SimpleSSLContext.java - test/com/sun/net/httpserver/testkeys - test/java/lang/instrument/ilib/ClassDump.java - test/java/lang/instrument/ilib/ClassReaderWriter.java - test/java/lang/instrument/ilib/Info.java - test/java/lang/instrument/ilib/Inject.java - test/java/lang/instrument/ilib/InjectBytecodes.java - test/java/lang/instrument/ilib/Injector.java - test/java/lang/instrument/ilib/Options.java - test/java/lang/instrument/ilib/RuntimeConstants.java Changeset: b22f4bf557db Author: prr Date: 2014-09-04 09:32 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/b22f4bf557db 8056122: Upgrade JDK to use LittleCMS 2.6 Reviewed-by: bae, jgodinez ! src/java.desktop/share/native/liblcms/cmscam02.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmserr.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsgmt.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmsio1.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsvirt.c ! src/java.desktop/share/native/liblcms/cmswtpnt.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h Changeset: 4b8109f99380 Author: alexsch Date: 2014-09-05 12:57 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/4b8109f99380 8057184: JCK8's api/javax_swing/JDesktopPane/descriptions.html#getset failed with GTKLookAndFeel on Linux and Solaris Reviewed-by: ant, azvegint ! src/java.desktop/share/classes/javax/swing/JDesktopPane.java Changeset: 0ee1b531e03b Author: prr Date: 2014-09-08 09:07 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/0ee1b531e03b 8056209: Remove unused files for libawt Reviewed-by: erikj, ihse, serb ! make/lib/Awt2dLibraries.gmk - src/java.desktop/windows/classes/sun/awt/windows/WBufferStrategy.java - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.cpp - src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp Changeset: acfb397df680 Author: prr Date: 2014-09-08 10:24 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/acfb397df680 Merge Changeset: 4a5637160724 Author: prr Date: 2014-09-12 10:33 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/4a5637160724 Merge - src/java.base/share/conf/security/sunpkcs11-solaris.cfg Changeset: fb6b143641fd Author: prr Date: 2014-09-12 13:08 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/fb6b143641fd Merge Changeset: 24d6f3d22cd8 Author: martin Date: 2014-08-29 12:07 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/24d6f3d22cd8 8056934: ZipInputStream does not correctly handle local header data descriptors with the optional signature missing Summary: fix off-by-one bug in EXTSIG handling; add docs. Reviewed-by: sherman, alanb ! src/java.base/share/classes/java/util/zip/ZipInputStream.java + test/java/util/zip/DataDescriptorSignatureMissing.java Changeset: 0b880663fd81 Author: lancea Date: 2014-09-12 18:37 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/0b880663fd81 8058394: Doclint clean up in java.sql.Date Reviewed-by: darcy ! src/java.sql/share/classes/java/sql/Date.java Changeset: 34d5a7612463 Author: martin Date: 2014-09-05 19:06 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/34d5a7612463 8057986: freetype code to get glyph outline does not handle initial control point properly Reviewed-by: prr, dougfelt Contributed-by: Behdad Esfahbod , Igor Kopylov ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/java/awt/font/GlyphVector/GlyphVectorOutline.java Changeset: f8b718af3f3c Author: igerasim Date: 2014-09-13 20:06 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/f8b718af3f3c 8054029: (fc) FileChannel.size() returns 0 for block devices on Linux Reviewed-by: alanb ! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c + test/java/nio/channels/FileChannel/BlockDeviceSize.java Changeset: 0d73ff4cf115 Author: lancea Date: 2014-09-13 13:26 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/0d73ff4cf115 8058413: Change formatDecimalInt so it is package private Reviewed-by: darcy ! src/java.sql/share/classes/java/sql/Date.java Changeset: 3b20d87c5905 Author: bpb Date: 2014-09-15 13:05 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/3b20d87c5905 8057793: BigDecimal is no longer effectively immutable Summary: Modify MutableBigInteger.divideAndRemainderBurnikelZiegler() to copy the instance (this) to a new MutableBigInteger to use as the dividend. Reviewed-by: darcy Contributed-by: robbiexgibson at yahoo.com ! src/java.base/share/classes/java/math/MutableBigInteger.java ! test/java/math/BigDecimal/ZeroScalingTests.java Changeset: 73ddc04724d9 Author: redestad Date: 2014-09-15 21:20 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/73ddc04724d9 8058429: JCK test api/java_sql/Timestamp/descriptions.html start failing after 8058230 Reviewed-by: lancea ! src/java.sql/share/classes/java/sql/Timestamp.java ! test/java/sql/test/sql/TimestampTests.java Changeset: c5a683ee794d Author: redestad Date: 2014-09-16 00:26 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/c5a683ee794d 8058514: TEST_BUG: New tests introduced in 8058429 are TimeZone dependent Reviewed-by: lancea ! test/java/sql/test/sql/TimestampTests.java Changeset: fe00873b4f8d Author: sjiang Date: 2014-09-16 09:01 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/fe00873b4f8d 8042205: javax/management/monitor/*: some tests didn't get all the notifications Reviewed-by: dfuchs ! test/ProblemList.txt ! test/javax/management/monitor/AttributeArbitraryDataTypeTest.java ! test/javax/management/monitor/CounterMonitorTest.java ! test/javax/management/monitor/NonComparableAttributeValueTest.java ! test/javax/management/monitor/ReflectionExceptionTest.java ! test/javax/management/monitor/RuntimeExceptionTest.java Changeset: 9ac4093dc4ae Author: chegar Date: 2014-09-16 12:06 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/9ac4093dc4ae 8058118: Generate modules.list during the build Reviewed-by: alanb, mchung ! make/src/classes/build/tools/module/GenJdepsModulesXml.java + make/src/classes/build/tools/module/GenModulesList.java + make/src/classes/build/tools/module/Module.java + make/src/classes/build/tools/module/ModulesXmlReader.java + make/src/classes/build/tools/module/ModulesXmlWriter.java Changeset: 6fac21b58f2b Author: vlivanov Date: 2014-09-16 18:05 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/6fac21b58f2b 8058291: Missing some checks during parameter validation Reviewed-by: jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: 50d878aa3d5c Author: vlivanov Date: 2014-09-16 18:05 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/50d878aa3d5c 8058293: Bit set computation in MHs.findFirstDupOrDrop/findFirstDrop is broken Reviewed-by: jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 42b2c0267831 Author: bpb Date: 2014-09-15 13:25 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/42b2c0267831 8058505: BigIntegerTest does not exercise Burnikel-Ziegler division Summary: Modify divideLarge() method such that the w/z division exercises the B-Z branch. Reviewed-by: darcy Contributed-by: Robert Gibson ! test/java/math/BigInteger/BigIntegerTest.java Changeset: 75a95840a125 Author: vlivanov Date: 2014-09-16 23:04 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/75a95840a125 8058584: Ignore java/lang/invoke/LFCaching/LFGarbageCollectedTest until 8057020 is fixed Reviewed-by: darcy, alanb ! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java Changeset: eac4f63808a2 Author: weijun Date: 2014-09-17 13:55 +0800 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/eac4f63808a2 8042900: Allow com.sun.security.jgss to be in different module than org.ietf.jgss Reviewed-by: valeriep, alanb ! src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java ! src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java + src/java.security.jgss/share/classes/com/sun/security/jgss/Extender.java ! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java ! src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java ! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSManagerImpl.java + src/java.security.jgss/share/classes/sun/security/jgss/JgssExtender.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitSecContextToken.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSContextSpi.java ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoCredElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java ! test/sun/security/krb5/auto/Context.java ! test/sun/security/krb5/auto/NewInquireTypes.java ! test/sun/security/krb5/auto/OkAsDelegate.java ! test/sun/security/krb5/auto/OkAsDelegateXRealm.java ! test/sun/security/krb5/auto/SSL.java Changeset: ccb0249b0db4 Author: weijun Date: 2014-09-17 13:55 +0800 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/ccb0249b0db4 8056141: Move com.sun.security.jgss into a new module Reviewed-by: alanb, chegar, mchung - src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java - src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java - src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java = src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java < src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java = src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java < src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java = src/jdk.security.jgss/share/classes/com/sun/security/jgss/Extender.java < src/java.security.jgss/share/classes/com/sun/security/jgss/Extender.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java + src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java + src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java + src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java + src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java Changeset: f015c3079e02 Author: psandoz Date: 2014-09-17 16:47 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/f015c3079e02 8058204: stream tests timeout, intermittently but more likely to happen after JDK-8056248 Reviewed-by: alanb, dholmes ! test/TEST.ROOT Changeset: e5694a10fc70 Author: naoto Date: 2014-09-17 09:43 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/e5694a10fc70 8058509: CLDRLocaleDataMetaInfo should be in jdk.localedata Reviewed-by: mchung, erikj, ihse ! make/CreateJars.gmk ! make/gensrc/Gensrc-java.base.gmk + make/gensrc/Gensrc-jdk.localedata.gmk ! make/gensrc/GensrcCLDR.gmk + make/gensrc/GensrcLocaleData.gmk - make/gensrc/GensrcLocaleDataMetaInfo.gmk ! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo Changeset: 5210fb605e9e Author: bpb Date: 2014-09-17 11:04 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/5210fb605e9e 8058664: Bad fonts in BigIntegerTest Summary: Replace bad fonts with spaces. Reviewed-by: alanb ! test/java/math/BigInteger/BigIntegerTest.java Changeset: 7f183794f7dd Author: bpb Date: 2014-09-17 14:11 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/7f183794f7dd 8058679: More bad characters in BigIntegerTest Summary: Remove remaining non-US-ASCII characters Reviewed-by: alanb ! test/java/math/BigInteger/BigIntegerTest.java Changeset: bee3c5b0577f Author: dholmes Date: 2014-09-17 23:27 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/bee3c5b0577f 8058569: Update java/lang/invoke/lambda tests to eliminate dependency on sun.tools.jar.Main Reviewed-by: dholmes, alanb Contributed-by: Amy Lu ! test/java/lang/invoke/lambda/LUtils.java ! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java Changeset: 07226b7c5c3e Author: sjiang Date: 2014-09-18 16:16 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/07226b7c5c3e 8050115: javax/management/monitor/GaugeMonitorDeadlockTest.java fails intermittently Reviewed-by: dfuchs, dholmes ! test/ProblemList.txt ! test/javax/management/monitor/GaugeMonitorDeadlockTest.java Changeset: dfb02ed82227 Author: vlivanov Date: 2014-09-18 18:33 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/dfb02ed82227 8058661: Compiled LambdaForms should inherit from Object to improve class loading performance Reviewed-by: vlivanov, jrose Contributed-by: aleksey.shipilev at oracle.com ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: 49dcd4903b01 Author: mullan Date: 2014-09-18 15:36 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/49dcd4903b01 8050281: New permission tests for JEP 140 Reviewed-by: mullan Contributed-by: amanda.jiang at oracle.com + test/java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java + test/java/security/AccessController/LimitedDoPrivilegedWithThread.java + test/java/security/AccessController/policy Changeset: 10db6a9fe848 Author: mullan Date: 2014-09-18 15:37 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/10db6a9fe848 Merge Changeset: edf3916a2fe9 Author: katleman Date: 2014-09-17 22:56 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/edf3916a2fe9 Added tag jdk9-b31 for changeset 71e99dae28f9 ! .hgtags Changeset: 8bdf7083b5bd Author: lana Date: 2014-09-18 13:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/8bdf7083b5bd Merge - make/gensrc/GensrcLocaleDataMetaInfo.gmk - src/java.desktop/macosx/classes/sun/awt/datatransfer/flavormap.properties - src/java.desktop/unix/classes/sun/awt/datatransfer/flavormap.properties - src/java.desktop/windows/classes/sun/awt/datatransfer/flavormap.properties - src/java.desktop/windows/classes/sun/awt/windows/WBufferStrategy.java - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.cpp - src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp - src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java - src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java - src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java - src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java - src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java Changeset: 2c479a3aa7be Author: martin Date: 2014-09-15 18:38 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/2c479a3aa7be 8058520: jar xf does not work on zip files with leading garbage Summary: Fall back to ZipFile if ZipInputStream finds no entries Reviewed-by: sherman ! src/jdk.dev/share/classes/sun/tools/jar/Main.java + test/tools/jar/LeadingGarbage.java Changeset: 419e730c34da Author: martin Date: 2014-09-18 16:25 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/419e730c34da 8058550: Clarify that TimerTasks are not reusable Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/util/TimerTask.java Changeset: 7aca109497bf Author: juh Date: 2014-09-16 13:20 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/7aca109497bf 8047223: Add algorithm parameter to EncodedKeySpec class and its two subclasses Reviewed-by: mullan ! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java ! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java + test/java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Changeset: ef539b8808f1 Author: erikj Date: 2014-09-19 09:59 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/ef539b8808f1 8055189: Cleanup gensrc after source code restructure Reviewed-by: ihse, tbell - make/gensrc/Gensrc-jdk.attach.gmk ! make/gensrc/Gensrc-jdk.charsets.gmk ! make/gensrc/Gensrc-jdk.jdi.gmk ! make/gensrc/GensrcCharsetMapping.gmk - make/gensrc/GensrcJDWP.gmk - make/gensrc/GensrcProviders.gmk Changeset: bc634b478766 Author: kshefov Date: 2014-09-19 13:00 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/bc634b478766 8058635: [TEST_BUG] sun/awt/datatransfer/SuplementaryCharactersTransferTest.java fails with Compilation error Reviewed-by: serb, alexsch Contributed-by: pooja.chopra at oracle.com ! test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java Changeset: 12e9ae2a63f5 Author: kshefov Date: 2014-09-19 16:49 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/12e9ae2a63f5 8058728: TEST_BUG: Make java/lang/invoke/LFCaching/LFGarbageCollectedTest.java skip arrayElementSetter and arrayElementGetter methods Reviewed-by: vlivanov, iignatyev, psandoz ! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java Changeset: e785dfef65ce Author: redestad Date: 2014-09-19 16:34 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/e785dfef65ce 8055032: Improve numerical parsing in java.net and sun.net Reviewed-by: alanb ! src/java.base/share/classes/java/net/CookieManager.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/sun/net/TransferProtocolClient.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java Changeset: 71c9aa685da5 Author: sgabdura Date: 2014-09-22 10:47 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/71c9aa685da5 8057564: JVM hangs at getAgentProperties after attaching to VM with lower Summary: Create custom Security Descriptor for Named Pipe. Reviewed-by: mgronlun, dsamersoff, uta ! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c Changeset: d245c240f0d7 Author: bpb Date: 2014-09-22 10:41 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/d245c240f0d7 8043740: Doubles with large exponents overflow to Infinity incorrectly Summary: Modify test of exponent overflow to account for subsequent decrement. Reviewed-by: darcy Contributed-by: Sandipan Razzaque ! src/java.base/share/classes/sun/misc/FloatingDecimal.java ! test/java/lang/Double/ParseDouble.java Changeset: 37d4290391cb Author: miauno Date: 2014-09-18 11:34 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/37d4290391cb 8058647: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java should be quarantined Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: 1d3ae7517bd4 Author: miauno Date: 2014-09-18 11:34 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/1d3ae7517bd4 8058649: java/lang/management/ThreadMXBean/FindDeadlocks.java should be quarantined Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: 291d5172eb56 Author: miauno Date: 2014-09-18 11:34 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/291d5172eb56 8058651: com/sun/jdi/RedefinePop.sh should be quarantined Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: 17cd52fd37e0 Author: miauno Date: 2014-09-18 11:34 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/17cd52fd37e0 8058652: java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java should be quarantined Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: 47558493c9c0 Author: bpb Date: 2014-09-22 16:59 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/47558493c9c0 4477961: java.lang.Math.toDegrees(double) could be optimized Summary: Change toDegrees() and toRadians() to multiplication by a compile-time constant. Reviewed-by: mduigou, shade ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java From joel.franck at oracle.com Tue Sep 23 14:45:24 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Tue, 23 Sep 2014 14:45:24 +0000 Subject: hg: anno-pipeline/dev/hotspot: 37 new changesets Message-ID: <201409231445.s8NEjOkL007854@aojmv0008> Changeset: 6818c5298fab Author: dholmes Date: 2014-09-02 21:27 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6818c5298fab 8046210: Missing memory barrier when reading init_lock Reviewed-by: fparain, dcubed, mdoerr Contributed-by: Bill Pittore ! src/share/vm/oops/instanceKlass.cpp Changeset: 20c8773305b1 Author: sla Date: 2014-09-03 14:43 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/20c8773305b1 8056242: Add function to return structured information about loaded libraries. Summary: Return structured information about loaded libraries. Reviewed-by: sla, dsamersoff Contributed-by: fredrik.arvidsson at oracle.com ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/os.hpp Changeset: e3fb51ae8d7d Author: coleenp Date: 2014-09-03 19:13 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e3fb51ae8d7d 8055008: Clean up code that saves the previous versions of redefined classes Summary: Use scratch_class to find EMCP methods for breakpoints if the old methods are still running. Reviewed-by: dcubed, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/metadataOnStackMark.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp - test/runtime/RedefineFinalizer/RedefineFinalizer.java + test/runtime/RedefineTests/RedefineFinalizer.java + test/runtime/RedefineTests/RedefineRunningMethods.java Changeset: 0c68d517f7ec Author: sla Date: 2014-09-04 08:48 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0c68d517f7ec Merge - test/runtime/RedefineFinalizer/RedefineFinalizer.java Changeset: c770a9cc2f86 Author: dsamersoff Date: 2014-09-04 04:17 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c770a9cc2f86 8035419: warning from b09 for hotspot.agent.src.os.win32.windbg.sawindbg.cpp: 'JNI exception pending' Summary: added missed exceptions checks Reviewed-by: sla, sspitsyn ! agent/src/os/win32/windbg/sawindbg.cpp Changeset: 86bbebf1b7bf Author: zgu Date: 2014-09-04 14:50 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/86bbebf1b7bf 8055289: Internal Error: mallocTracker.cpp:146 fatal error: Should not use malloc for big memory block, use virtual memory instead Summary: Return NULL if memory allocation size is bigger than MAX_MALLOC_SIZE when NMT is on Reviewed-by: coleenp, gtriantafill ! src/share/vm/runtime/os.cpp ! test/TEST.groups + test/runtime/NMT/UnsafeMallocLimit.java Changeset: 7bf26f6f8d41 Author: zgu Date: 2014-09-04 14:58 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/7bf26f6f8d41 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp - test/runtime/RedefineFinalizer/RedefineFinalizer.java Changeset: 479ed4234a9d Author: coleenp Date: 2014-09-05 08:08 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/479ed4234a9d 8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid Summary: Revert two small changes from the previous-versions cleanup with marking code cache. Reviewed-by: kvn, dcubed ! src/share/vm/code/nmethod.cpp ! src/share/vm/memory/universe.cpp Changeset: 08e071425343 Author: iklam Date: 2014-09-05 15:53 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/08e071425343 Merge ! src/share/vm/classfile/classLoaderData.cpp - test/compiler/intrinsics/mathexact/sanity/Verifier.java Changeset: d2f2777ac502 Author: erikj Date: 2014-08-28 11:59 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d2f2777ac502 8056053: Disable HOTSPOT_BUILD_JOBS when building with configure Reviewed-by: dholmes, ihse, dcubed ! make/Makefile ! make/aix/Makefile ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/top.make ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/top.make ! make/linux/Makefile ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/top.make ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/top.make Changeset: aff33974bb53 Author: coleenp Date: 2014-09-08 11:14 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/aff33974bb53 8057696: java -version triggers assertion for slowdebug zero builds Summary: The change as introduced with JDK-8003426 removed some zero code in cppInterpreter_zero.cpp which called generate_normal_entry() in that same file with a value of synchronized == false unconditionally. However, since the new code calls generate_normal_entry() with either true or false, the assertion in this method is no longer valid. Reviewed-by: coleenp Contributed-by: sgehwolf at redhat.com ! src/cpu/zero/vm/cppInterpreter_zero.cpp Changeset: afb7b10984d1 Author: igerasim Date: 2014-09-08 23:49 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/afb7b10984d1 8057745: TEST_BUG: runtime/SharedArchiveFile/ArchiveDoesNotExist.java fails with openjdk build Reviewed-by: dholmes, mseledtsov ! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java Changeset: 59c55db51def Author: gtriantafill Date: 2014-09-09 09:48 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/59c55db51def 8054836: [TESTBUG] Test is needed to verify correctness of malloc tracking Reviewed-by: ctornqvi, lfoltan ! test/TEST.groups + test/runtime/NMT/MallocTrackingVerify.java Changeset: f9e9ec181abb Author: minqi Date: 2014-09-08 22:48 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f9e9ec181abb 8056930: Output host info under some condition for core dump Summary: Output host name after java crashed for debug version. Reviewed-by: dholmes, ccheung Contributed-by: yumin.qi at oracle.com ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp Changeset: eec8e5895109 Author: minqi Date: 2014-09-09 18:56 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/eec8e5895109 Merge Changeset: f377b599ecd4 Author: brutisso Date: 2014-09-08 10:41 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f377b599ecd4 8025564: gc/memory/UniThread/Linear1 times out during heap verification Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 3bb7a6358d46 Author: brutisso Date: 2014-09-09 14:27 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3bb7a6358d46 8057910: G1: BOT verification should not pass top Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp Changeset: 2240a4f04610 Author: stefank Date: 2014-09-09 13:55 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/2240a4f04610 8057918: Update out-dated ignore tags in GC jtreg tests Reviewed-by: ehelin, tschatzl ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: 6e19ec5814fd Author: mgerdin Date: 2014-09-08 17:47 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6e19ec5814fd 8057722: G1: Code root hashtable updated incorrectly when evacuation failed Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp Changeset: 5781de4ee90c Author: jmasa Date: 2014-09-10 23:14 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5781de4ee90c Merge - test/runtime/RedefineFinalizer/RedefineFinalizer.java Changeset: 51e474c55d20 Author: shade Date: 2014-09-04 13:11 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/51e474c55d20 8050147: StoreLoad barrier interferes with stack usages Reviewed-by: jrose, kvn, drchase ! src/cpu/x86/vm/assembler_x86.hpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/runtime/os.hpp Changeset: d3e712a41646 Author: kvn Date: 2014-09-04 23:49 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d3e712a41646 8057643: Unable to build --with-debug-level=optimized on OSX Summary: Added missing Hotspot make targets for 'optimized' build. Reviewed-by: iveresov ! make/Makefile ! make/bsd/makefiles/universal.gmk Changeset: 0da099111ea0 Author: zmajo Date: 2014-09-05 16:07 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0da099111ea0 8053886: assert(false) failed: Should not allocate with exception pending Summary: Failure caused by allocating method counters. Changed the way counters are allocated (use get_method_counters() instead of build_method_counters()) Reviewed-by: kvn, thartmann, anoll ! src/share/vm/runtime/sweeper.cpp Changeset: 63934ec778a2 Author: iveresov Date: 2014-09-05 11:23 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/63934ec778a2 8056124: Hotspot should use PICL interface to get cacheline size on SPARC Summary: Using libpicl to get L1 data and L2 cache line sizes Reviewed-by: kvn, roland, morris ! make/solaris/makefiles/vm.make ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp Changeset: 9ac4db006cd5 Author: iveresov Date: 2014-09-05 14:39 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9ac4db006cd5 8056154: JVM crash with EXCEPTION_ACCESS_VIOLATION when there are many threads running Summary: Don't make compiled MH intrinsics not entrant when redefining classes Reviewed-by: kvn, vlivanov ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.hpp Changeset: 712420bcab47 Author: iveresov Date: 2014-09-08 11:45 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/712420bcab47 8057750: CTW should not make MH intrinsics not entrant Summary: Do not make MH intrinsics not entrant in CTW Reviewed-by: kvn, vlivanov ! src/share/vm/classfile/classLoader.cpp Changeset: 6a1872937ea7 Author: simonis Date: 2014-09-08 16:05 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6a1872937ea7 8057780: Fix ppc build after "8050147: StoreLoad barrier interferes with stack usages Reviewed-by: kvn, shade ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp Changeset: 7dace1c50e00 Author: adlertz Date: 2014-09-09 16:14 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/7dace1c50e00 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/systemDictionary.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp Changeset: d8ecd90aa61c Author: roland Date: 2014-09-09 15:47 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d8ecd90aa61c 8057758: Tests run TypeProfileLevel=222 crash with guarantee(0) failed: must find derived/base pair Summary: Use TypeAryPtr::INT type with offset 0 in inline_multiplyToLen(). Reviewed-by: kvn, iveresov ! src/share/vm/opto/library_call.cpp Changeset: daa5ae1d95c4 Author: iveresov Date: 2014-09-10 19:08 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/daa5ae1d95c4 8058092: Test vm/mlvm/meth/stress/compiler/deoptimize. Assert in src/share/vm/classfile/systemDictionary.cpp: MH intrinsic invariant Summary: Throw exception if unable to compile an MH intrinsic Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/runtime/arguments.hpp Changeset: a39c9249f4be Author: iveresov Date: 2014-09-11 00:04 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a39c9249f4be 8058184: Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters Summary: Tiered policy requires highest compilation levels always available Reviewed-by: kvn, vlivanov ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodCounters.cpp ! src/share/vm/oops/methodCounters.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp Changeset: 60dc381b2fbb Author: neliasso Date: 2014-09-10 13:27 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/60dc381b2fbb 8054889: Compiler team's implementation task Summary: Adding three new diagnostic commands for compiler Reviewed-by: anoll, kvn, drchase ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp + test/serviceability/dcmd/CodeCacheTest.java + test/serviceability/dcmd/CodelistTest.java + test/serviceability/dcmd/CompilerQueueTest.java + test/serviceability/dcmd/MethodIdentifierParser.java Changeset: 006d52c53b6b Author: neliasso Date: 2014-09-11 08:01 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/006d52c53b6b Merge Changeset: 019dba14fb53 Author: adlertz Date: 2014-09-12 09:17 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/019dba14fb53 Merge ! make/Makefile ! src/share/vm/runtime/os.hpp Changeset: 0825d4f74ef8 Author: amurillo Date: 2014-09-12 04:22 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0825d4f74ef8 Merge - test/runtime/RedefineFinalizer/RedefineFinalizer.java Changeset: 49d1d18d24d6 Author: katleman Date: 2014-09-17 22:55 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/49d1d18d24d6 Added tag jdk9-b31 for changeset 9f7d155d28e5 ! .hgtags Changeset: af46576a8d7c Author: lana Date: 2014-09-18 13:28 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/af46576a8d7c Merge - test/runtime/RedefineFinalizer/RedefineFinalizer.java From joel.franck at oracle.com Tue Sep 23 14:45:32 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Tue, 23 Sep 2014 14:45:32 +0000 Subject: hg: anno-pipeline/dev/jaxp: Added tag jdk9-b31 for changeset 292317ebc7db Message-ID: <201409231445.s8NEjWNF007906@aojmv0008> Changeset: b940ca3d2c7e Author: katleman Date: 2014-09-17 22:55 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/b940ca3d2c7e Added tag jdk9-b31 for changeset 292317ebc7db ! .hgtags From joel.franck at oracle.com Tue Sep 23 14:45:38 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Tue, 23 Sep 2014 14:45:38 +0000 Subject: hg: anno-pipeline/dev/jaxws: 3 new changesets Message-ID: <201409231445.s8NEjc9v007955@aojmv0008> Changeset: d35ad0854f68 Author: mkos Date: 2014-09-12 17:20 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/d35ad0854f68 8054548: JAX-WS tools need to updated to work with modular image Summary: Removing java reflection API to get JavaCompiler; using standard javax.tools API instead Reviewed-by: alanb - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/ApClassLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/Invoker.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/WsGen.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/WsImport.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/JavacompilerMessages.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler.properties ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java Changeset: ffefee7f46fd Author: katleman Date: 2014-09-17 22:56 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/ffefee7f46fd Added tag jdk9-b31 for changeset 7af228ae847f ! .hgtags Changeset: 838a2f693e51 Author: lana Date: 2014-09-18 13:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/838a2f693e51 Merge - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/ApClassLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java From joel.franck at oracle.com Tue Sep 23 14:45:49 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Tue, 23 Sep 2014 14:45:49 +0000 Subject: hg: anno-pipeline/dev/langtools: 9 new changesets Message-ID: <201409231445.s8NEjoD1008094@aojmv0008> Changeset: 3eb8614e39b3 Author: sogoel Date: 2014-09-12 17:05 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/3eb8614e39b3 8055080: Group 9d: golden files for tests in tools/javac dir Reviewed-by: jjg, mcimadamore, jlahoda ! test/tools/javac/Parens1.java + test/tools/javac/Parens1.out ! test/tools/javac/Parens2.java + test/tools/javac/Parens2.out ! test/tools/javac/Parens3.java + test/tools/javac/Parens3.out ! test/tools/javac/Parens4.java + test/tools/javac/Parens4.out ! test/tools/javac/ParseConditional.java + test/tools/javac/ParseConditional.out ! test/tools/javac/StoreClass.java + test/tools/javac/StoreClass.out ! test/tools/javac/SwitchScope.java + test/tools/javac/SwitchScope.out ! test/tools/javac/SynthName2.java + test/tools/javac/SynthName2.out ! test/tools/javac/T6234077.java + test/tools/javac/T6234077.out Changeset: c419bddef7f3 Author: mcimadamore Date: 2014-09-15 12:43 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/c419bddef7f3 8055963: Inference failure with nested invocation Summary: Revise heuristics to force eager instantiation of return inference vars Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8055963/T8055963.java Changeset: 9a6c1bf0d19a Author: bpatel Date: 2014-09-17 23:52 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/9a6c1bf0d19a 8043698: tag not getting generated in package-summary pages for un-named packages Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java ! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java Changeset: 7e15b8d4631d Author: bpatel Date: 2014-09-18 00:50 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/7e15b8d4631d 8047745: Javadoc should include encoding information in generated html files Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! test/com/sun/javadoc/testCharset/TestCharset.java Changeset: 414fb97e029d Author: katleman Date: 2014-09-17 22:56 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/414fb97e029d Added tag jdk9-b31 for changeset 0046d55383a9 ! .hgtags Changeset: ad99965443d1 Author: lana Date: 2014-09-18 13:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/ad99965443d1 Merge Changeset: c67dc7a385b2 Author: sogoel Date: 2014-09-19 13:54 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/c67dc7a385b2 8058755: Update tools/javadoc/6227454 to add head tag Reviewed-by: jjg ! test/tools/javadoc/6227454/Test.java Changeset: 2f8f2ae8a806 Author: jlahoda Date: 2014-09-22 14:55 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/2f8f2ae8a806 8057794: Compiler Error when obtaining .class property Summary: Ensuring a non-null type and sym for illegal T.class to prevent downstream errors. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/T8057794.java + test/tools/javac/lambda/T8057794.out Changeset: ff1998c1ecab Author: emc Date: 2014-09-22 17:09 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/ff1998c1ecab 8048614: Add TypeMetadata to contain type annotations and other type information Summary: Implement general framework for metadata on types Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java + src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/UninitializedType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! test/tools/javac/types/TypeHarness.java From joel.franck at oracle.com Tue Sep 23 14:45:56 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Tue, 23 Sep 2014 14:45:56 +0000 Subject: hg: anno-pipeline/dev/nashorn: 13 new changesets Message-ID: <201409231445.s8NEjuwx008145@aojmv0008> Changeset: ec55eed621a8 Author: hannesw Date: 2014-09-12 15:01 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/ec55eed621a8 8058304: Non-serializable fields in serializable classes Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java Changeset: e86dd06a8ccb Author: sundar Date: 2014-09-15 15:18 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/e86dd06a8ccb 8058422: Users should be able to overwrite "context" and "engine" variables Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java + test/script/basic/JDK-8058422.js ! test/src/jdk/nashorn/api/scripting/ScopeTest.java Changeset: 10f36ba5ef80 Author: hannesw Date: 2014-09-15 17:51 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/10f36ba5ef80 8056978: ClassCastException: cannot cast jdk.nashorn.internal.scripts.JO* Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java + test/script/basic/JDK-8056978.js + test/script/basic/JDK-8056978.js.EXPECTED Changeset: 3936203c7dc8 Author: sundar Date: 2014-09-16 17:04 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/3936203c7dc8 8058545: With strict mode, bean property assignment of a non-existent property should result in TypeError Reviewed-by: hannesw, lagergren ! README ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java + test/script/basic/JDK-8058545.js Changeset: 9f8ab1b79632 Author: sundar Date: 2014-09-16 17:47 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/9f8ab1b79632 8058551: Top level README accidentally modified with changeset 1025:3936203c7dc8 Reviewed-by: jlaskey, hannesw ! README Changeset: fbded97d28ca Author: sundar Date: 2014-09-17 15:02 +0530 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/fbded97d28ca 8058615: Overload resolution ambiguity involving ConsString Reviewed-by: lagergren, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java + test/script/basic/JDK-8058615.js + test/script/basic/JDK-8058615.js.EXPECTED Changeset: f2771da9af07 Author: yan Date: 2014-09-17 16:44 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/f2771da9af07 8057035: Some tests failed using java.awt.Color on Solaris without X11 libraries Reviewed-by: lagergren Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com> ! test/script/basic/JDK-8043232.js ! test/script/basic/JDK-8043232.js.EXPECTED ! test/script/basic/JDK-8049086.js ! test/script/basic/JDK-8049086.js.EXPECTED ! test/script/basic/JDK-8049242.js ! test/script/basic/JDK-8049242.js.EXPECTED Changeset: 399aa8fc2905 Author: katleman Date: 2014-09-17 22:56 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/399aa8fc2905 Added tag jdk9-b31 for changeset 77efdecfa2a5 ! .hgtags Changeset: 62ba20541b94 Author: lana Date: 2014-09-18 13:27 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/62ba20541b94 Merge Changeset: 52752e15fe18 Author: hannesw Date: 2014-09-19 13:13 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/52752e15fe18 8046202: Make persistent code store more flexible Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionInitializer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StoredScript.java Changeset: c1f651636d9c Author: hannesw Date: 2014-09-22 13:28 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/c1f651636d9c 8047764: Indexed or polymorphic set on global affects Object.prototype Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ECMAException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyAccess.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RewriteException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java + test/script/basic/JDK-8047764-strict.js + test/script/basic/JDK-8047764-strict.js.EXPECTED + test/script/basic/JDK-8047764.js + test/script/basic/JDK-8047764.js.EXPECTED Changeset: c3339a31daad Author: attila Date: 2014-09-22 14:46 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/c3339a31daad 8058561: NPE in LocalVariableTypesCalculator Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java + test/script/basic/JDK-8058561.js Changeset: 76f31d739efb Author: yan Date: 2014-09-23 15:58 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/76f31d739efb 8057779: Tests failed on Windows when in output contains path to script Reviewed-by: sundar, lagergren, hannesw Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com> ! test/script/basic/es6/const-empty.js ! test/script/basic/es6/const-redeclare-extra.js ! test/script/basic/es6/const-redeclare.js ! test/script/basic/es6/let-redeclare-extra.js ! test/script/basic/es6/let-redeclare.js ! test/script/basic/es6/let_const_reuse.js From joel.franck at oracle.com Tue Sep 23 14:46:02 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Tue, 23 Sep 2014 14:46:02 +0000 Subject: hg: anno-pipeline/dev/corba: Added tag jdk9-b31 for changeset c432b80aadd0 Message-ID: <201409231446.s8NEk2G0008196@aojmv0008> Changeset: b5b139354630 Author: katleman Date: 2014-09-17 22:55 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/b5b139354630 Added tag jdk9-b31 for changeset c432b80aadd0 ! .hgtags From joel.franck at oracle.com Fri Sep 26 08:10:35 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 26 Sep 2014 08:10:35 +0000 Subject: hg: anno-pipeline/dev: 6 new changesets Message-ID: <201409260810.s8Q8AaZu009251@aojmv0008> Changeset: 654b0f026152 Author: igerasim Date: 2014-09-25 21:16 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/654b0f026152 8059101: unshuffle_patch.sh should be able to deal with stdin/stdout Reviewed-by: dfuchs, chegar ! common/bin/unshuffle_patch.sh Changeset: 924b0ce4a167 Author: prr Date: 2014-09-19 09:42 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/924b0ce4a167 8056216: Remove "sun" directory layer from libawt and common Reviewed-by: erikj, ihse, coffeys ! common/bin/unshuffle_list.txt Changeset: ee6759334331 Author: prr Date: 2014-09-19 11:19 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/ee6759334331 Merge ! common/bin/unshuffle_list.txt - make/common/modules.list Changeset: 555f3152c254 Author: prr Date: 2014-09-25 14:17 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/555f3152c254 Merge Changeset: e1e5dd0de2e8 Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/e1e5dd0de2e8 Added tag jdk9-b32 for changeset 7e3512dae8e0 ! .hgtags Changeset: e4ba01b726e2 Author: lana Date: 2014-09-25 16:19 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/rev/e4ba01b726e2 Merge From joel.franck at oracle.com Fri Sep 26 08:10:41 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 26 Sep 2014 08:10:41 +0000 Subject: hg: anno-pipeline/dev/corba: Added tag jdk9-b32 for changeset b5b139354630 Message-ID: <201409260810.s8Q8AfTw009318@aojmv0008> Changeset: cfdac5887952 Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/corba/rev/cfdac5887952 Added tag jdk9-b32 for changeset b5b139354630 ! .hgtags From joel.franck at oracle.com Fri Sep 26 08:10:50 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 26 Sep 2014 08:10:50 +0000 Subject: hg: anno-pipeline/dev/hotspot: 33 new changesets Message-ID: <201409260810.s8Q8ApBn009441@aojmv0008> Changeset: 2ade0284497b Author: dholmes Date: 2014-09-10 00:44 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/2ade0284497b 8056183: os::is_MP() always reports true when NMT is enabled Reviewed-by: shade, coleenp, bdelsart ! src/share/vm/runtime/os.hpp Changeset: ebc96d6c7074 Author: ctornqvi Date: 2014-09-10 07:06 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/ebc96d6c7074 8055719: Clean out support for old VC versions from ProjectCreator Summary: Clean out support for old VC versions from ProjectCreator Reviewed-by: sla, allwin ! make/windows/makefiles/projectcreator.make - src/share/tools/ProjectCreator/FileTreeCreatorVC7.java ! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java - src/share/tools/ProjectCreator/WinGammaPlatformVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC8.java - src/share/tools/ProjectCreator/WinGammaPlatformVC9.java Changeset: 396253716f03 Author: igerasim Date: 2014-09-10 09:52 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/396253716f03 8057744: (process) Synchronize exiting of threads and process [win] Reviewed-by: dholmes, dcubed, sla ! src/os/aix/vm/os_aix.inline.hpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp ! src/os/windows/vm/os_windows.inline.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.hpp Changeset: 03835eaaab2d Author: dcubed Date: 2014-09-10 11:48 -0600 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/03835eaaab2d 8057107: cleanup indent white space issues prior to Contended Locking reorder and cache line bucket Reviewed-by: fparain, sspitsyn, coleenp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/atomic.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 0420e825bb3c Author: dcubed Date: 2014-09-10 11:52 -0600 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0420e825bb3c 8057109: manual cleanup of white space issues prior to Contended Locking reorder and cache line bucket Reviewed-by: fparain, sspitsyn, coleenp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/atomic.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 0990a645d215 Author: dcubed Date: 2014-09-10 17:06 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0990a645d215 Merge ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp Changeset: f679e6236dad Author: dsamersoff Date: 2014-09-11 03:13 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f679e6236dad 8054174: minor buglet in computation of end of pc descs in libjvm_db.c Summary: fixed scopes_pcs_end calculation Reviewed-by: sspitsyn, sla Contributed-by: Tom Rodriguez <tom.rodriguez at oracle.com> ! src/os/bsd/dtrace/generateJvmOffsets.cpp ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/libjvm_db.c Changeset: 9fee52d12618 Author: coleenp Date: 2014-09-11 10:46 -0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9fee52d12618 8055145: [TESTBUG] runtime/7158988/FieldMonitor.java fails with VMDisconnectedException Summary: Exclude this test on JPRT and make it trivially pass if it gets a disconnected exception (which seems rare) Reviewed-by: gtriantafill, sspitsyn, ctornqvi ! test/TEST.groups ! test/runtime/7158988/FieldMonitor.java Changeset: e7748e052f65 Author: ctornqvi Date: 2014-09-11 17:54 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e7748e052f65 8022865: [TESTBUG] Compressed Oops testing needs to be revised Summary: Rewrote compressed oops tests Reviewed-by: kvn, coleenp, mseledtsov ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp + test/runtime/CompressedOops/CompressedClassSpaceSize.java + test/runtime/CompressedOops/ObjectAlignment.java + test/runtime/CompressedOops/UseCompressedOops.java ! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java Changeset: f4c930de9991 Author: iklam Date: 2014-09-12 14:05 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f4c930de9991 Merge ! src/share/vm/runtime/os.hpp Changeset: aad2fc28a698 Author: gtriantafill Date: 2014-09-15 14:28 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/aad2fc28a698 8058504: [TESTBUG] Temporarily disable failing test runtime/NMT/MallocTrackingVerify.java Reviewed-by: ctornqvi, hseigel ! test/runtime/NMT/MallocTrackingVerify.java Changeset: 6bf471234b2f Author: ihse Date: 2014-09-16 12:13 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6bf471234b2f 8056999: Make hotspot builds less verbose on default log level Reviewed-by: dholmes, erikj ! make/aix/makefiles/adlc.make ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/defs.make ! make/aix/makefiles/jsig.make ! make/aix/makefiles/jvmti.make ! make/aix/makefiles/rules.make ! make/aix/makefiles/sa.make ! make/aix/makefiles/saproc.make ! make/aix/makefiles/trace.make ! make/aix/makefiles/vm.make ! make/bsd/makefiles/adlc.make ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/dtrace.make ! make/bsd/makefiles/jsig.make ! make/bsd/makefiles/jvmti.make ! make/bsd/makefiles/rules.make ! make/bsd/makefiles/sa.make ! make/bsd/makefiles/saproc.make ! make/bsd/makefiles/trace.make ! make/bsd/makefiles/vm.make ! make/defs.make ! make/linux/makefiles/adlc.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/dtrace.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/jvmti.make ! make/linux/makefiles/rules.make ! make/linux/makefiles/sa.make ! make/linux/makefiles/saproc.make ! make/linux/makefiles/trace.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/adlc.make ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/dtrace.make ! make/solaris/makefiles/jsig.make ! make/solaris/makefiles/jvmti.make ! make/solaris/makefiles/rules.make ! make/solaris/makefiles/sa.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/trace.make ! make/solaris/makefiles/vm.make Changeset: 2b1f46ac5d49 Author: tonyp Date: 2014-09-10 11:55 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/2b1f46ac5d49 8057799: Unnecessary NULL check in G1KeepAliveClosure Reviewed-by: tschatzl, stefank ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 32b18c8f19fa Author: mgerdin Date: 2014-08-26 11:53 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/32b18c8f19fa 8056039: Hotspot does not compile with clang 3.4 on Linux Reviewed-by: brutisso, sla ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp Changeset: 452533d0addf Author: jwilhelm Date: 2014-09-11 14:21 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/452533d0addf 8041946: CMM Testing: 8u40 an allocated humongous object at the end of the heap should not prevents shrinking the heap Summary: New test added Reviewed-by: jwilhelm, tschatzl Contributed-by: andrey.x.zakharov at oracle.com + test/gc/g1/TestShrinkDefragmentedHeap.java Changeset: 306a3f87256e Author: jwilhelm Date: 2014-09-11 14:21 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/306a3f87256e 8056237: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java fails due to OOM Summary: Added respect for available memory. Renamed function names Reviewed-by: jwilhelm, tschatzl Contributed-by: andrey.x.zakharov at oracle.com ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: 13c5569c0fc4 Author: tonyp Date: 2014-09-15 12:19 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/13c5569c0fc4 8057768: Make heap region region type in G1 HeapRegion explicit Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp + src/share/vm/gc_implementation/g1/heapRegionType.cpp + src/share/vm/gc_implementation/g1/heapRegionType.hpp Changeset: cde40424bcd4 Author: ehelin Date: 2014-09-15 10:57 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/cde40424bcd4 8049536: os::commit_memory on Solaris uses aligment_hint as page size Reviewed-by: stefank, tschatzl ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp + test/runtime/memory/LargePages/TestLargePageSizeInBytes.java Changeset: 3c820b8715c4 Author: jwilhelm Date: 2014-09-15 15:28 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3c820b8715c4 Merge ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp Changeset: 510dbe16e832 Author: jwilhelm Date: 2014-09-15 13:32 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/510dbe16e832 Merge ! src/os/solaris/vm/os_solaris.cpp Changeset: b326a3e8dcab Author: ehelin Date: 2014-06-24 15:50 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b326a3e8dcab 8049864: TestParallelHeapSizeFlags fails with unexpected heap size Reviewed-by: sjohanss, jmasa ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: 9a2dcda0e222 Author: tschatzl Date: 2014-09-16 10:28 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9a2dcda0e222 8052172: Evacuation failure handling in G1 does not evacuate all objects if -XX:-G1DeferredRSUpdate is set Summary: Remove -XX:-G1DeferredRSUpdate functionality as it is racy. During evacuation failure handling, threads where evacuation failure handling occurred may try to add remembered sets to regions which remembered sets are currently being scanned. The iterator to handle the remembered set scan does not support addition of entries during scan and so may skip valid references. Reviewed-by: iveresov, brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp - test/gc/g1/TestDeferredRSUpdate.java Changeset: b97bb4bc8d21 Author: stefank Date: 2014-09-16 10:13 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b97bb4bc8d21 8058475: TestCMSClassUnloadingEnabledHWM.java fails with '.*CMS Initial Mark.*' missing from stdout/stderr Reviewed-by: mgerdin, tschatzl, brutisso - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java Changeset: 52e69512acf2 Author: stefank Date: 2014-09-16 09:31 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/52e69512acf2 Merge - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java Changeset: 44ede98c4920 Author: jwilhelm Date: 2014-09-18 19:41 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/44ede98c4920 Merge ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp - src/share/tools/ProjectCreator/FileTreeCreatorVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC8.java - src/share/tools/ProjectCreator/WinGammaPlatformVC9.java ! src/share/vm/runtime/os.hpp Changeset: 087443edb74a Author: thartmann Date: 2014-09-15 08:08 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/087443edb74a 8048721: -XX:+PrintCompilation prints negative bci for non entrant OSR methods Summary: Removed 'InvalidOSREntryBci' and checking nmethod::_state instead to determine if an osr method is non-entrant. Reviewed-by: kvn, vlivanov, drchase ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 9b8312ce5146 Author: anoll Date: 2014-09-16 14:39 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9b8312ce5146 8058452: ciInstanceKlass::non_static_fields() can be removed Summary: ciInstanceKlass::non_static_fields() and all associated data structures can be removed since they are unused. Reviewed-by: kvn, thartmann ! src/share/vm/ci/ciField.hpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciInstanceKlass.hpp Changeset: 3a59d786378b Author: iignatyev Date: 2014-09-16 21:29 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3a59d786378b 8057165: [TESTBUG] Need a test to cover JDK-8054883 Reviewed-by: kvn, iveresov, iignatyev Contributed-by: Boris Molodenkov <boris.molodenkov at oracle.com> + test/compiler/osr/TestRangeCheck.java Changeset: 4e54c93fa1b3 Author: adlertz Date: 2014-09-18 19:30 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4e54c93fa1b3 Merge Changeset: ca41b6bd9b42 Author: adlertz Date: 2014-09-18 18:40 +0000 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/ca41b6bd9b42 Merge ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 4ac471db103d Author: amurillo Date: 2014-09-19 01:59 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4ac471db103d Merge - src/share/tools/ProjectCreator/FileTreeCreatorVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC8.java - src/share/tools/ProjectCreator/WinGammaPlatformVC9.java - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/g1/TestDeferredRSUpdate.java Changeset: 0ac594bd05c1 Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0ac594bd05c1 Added tag jdk9-b32 for changeset af46576a8d7c ! .hgtags Changeset: 9b3f5e4f3372 Author: lana Date: 2014-09-25 16:21 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9b3f5e4f3372 Merge - src/share/tools/ProjectCreator/FileTreeCreatorVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC8.java - src/share/tools/ProjectCreator/WinGammaPlatformVC9.java - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/g1/TestDeferredRSUpdate.java From joel.franck at oracle.com Fri Sep 26 08:10:56 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 26 Sep 2014 08:10:56 +0000 Subject: hg: anno-pipeline/dev/jaxp: Added tag jdk9-b32 for changeset b940ca3d2c7e Message-ID: <201409260810.s8Q8AuIR009504@aojmv0008> Changeset: 46b360454dad Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxp/rev/46b360454dad Added tag jdk9-b32 for changeset b940ca3d2c7e ! .hgtags From joel.franck at oracle.com Fri Sep 26 08:11:02 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 26 Sep 2014 08:11:02 +0000 Subject: hg: anno-pipeline/dev/jaxws: 3 new changesets Message-ID: <201409260811.s8Q8B24l009552@aojmv0008> Changeset: ad01ed3c9ac2 Author: mkos Date: 2014-09-25 10:02 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/ad01ed3c9ac2 8038966: JAX-WS handles wrongly xsd:any arguments for Web services Reviewed-by: coffeys ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java Changeset: 2c42a24c7d8c Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/2c42a24c7d8c Added tag jdk9-b32 for changeset 838a2f693e51 ! .hgtags Changeset: 77a45995dd3b Author: lana Date: 2014-09-25 16:20 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jaxws/rev/77a45995dd3b Merge From joel.franck at oracle.com Fri Sep 26 08:11:38 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 26 Sep 2014 08:11:38 +0000 Subject: hg: anno-pipeline/dev/langtools: 4 new changesets Message-ID: <201409260811.s8Q8Bccx009738@aojmv0008> Changeset: 3c7c7485fab7 Author: ntoda Date: 2014-09-25 13:54 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/3c7c7485fab7 8050117: add to javac test Versions.java tests that show correct operation for source/target options pre 1.9 Reviewed-by: jjg ! test/tools/javac/versions/Versions.java Changeset: fdefd7052a32 Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/fdefd7052a32 Added tag jdk9-b32 for changeset ad99965443d1 ! .hgtags Changeset: 180b0fc6cabf Author: lana Date: 2014-09-25 16:21 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/180b0fc6cabf Merge Changeset: e891e0c4edc5 Author: vromero Date: 2014-09-25 17:09 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/e891e0c4edc5 8058708: java.lang.AssertionError compiling source code Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/flow/tests/TestCaseIf.java From joel.franck at oracle.com Fri Sep 26 08:11:47 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 26 Sep 2014 08:11:47 +0000 Subject: hg: anno-pipeline/dev/nashorn: 4 new changesets Message-ID: <201409260811.s8Q8BlZV009805@aojmv0008> Changeset: f0b5e3900a10 Author: lagergren Date: 2014-09-25 15:53 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/f0b5e3900a10 8025435: Optimistic builtins support, implemented initial optimistic versions of push, pop, and charCodeAt Reviewed-by: attila, hannesw, sundar ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! samples/BufferArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalFunctions.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticBuiltins.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Specialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StoredScript.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntElements.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntOrLongElements.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumericElements.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java + test/examples/charcodeat-benchmark.js + test/examples/push-pop-benchmark.js + test/script/basic/apply_to_call/apply_to_call5.js + test/script/basic/apply_to_call/apply_to_call5.js.EXPECTED + test/script/basic/fastpushpop.js + test/script/basic/fastpushpop.js.EXPECTED ! test/script/basic/run-octane.js Changeset: cb930cbfde63 Author: lagergren Date: 2014-09-25 18:21 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/cb930cbfde63 8059132: Nasgen build in JDK9 can't handle new class dependencies to Nashorn - bootstrapping problem Reviewed-by: sundar ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java Changeset: fb5890a6e83a Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/fb5890a6e83a Added tag jdk9-b32 for changeset 62ba20541b94 ! .hgtags Changeset: b374d8910e7f Author: lana Date: 2014-09-25 16:21 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/nashorn/rev/b374d8910e7f Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java From joel.franck at oracle.com Fri Sep 26 08:11:30 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 26 Sep 2014 08:11:30 +0000 Subject: hg: anno-pipeline/dev/jdk: 34 new changesets Message-ID: <201409260811.s8Q8BXjr009691@aojmv0008> Changeset: 65e0d662d0eb Author: jbachorik Date: 2014-09-24 11:55 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/65e0d662d0eb 8058899: Put test 'java/lang/instrument/NativeMethodPrefixAgent.java' on ProblemList Reviewed-by: sla ! test/ProblemList.txt Changeset: 185c0f85cbfb Author: jbachorik Date: 2014-09-24 11:55 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/185c0f85cbfb 8057149: sun/management/jmxremote/startstop/JMXStartStopTest.java fails with "Starting agent on port ... should report port in use" Reviewed-by: sla ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: b66ccf78284a Author: kshefov Date: 2014-09-24 14:19 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/b66ccf78284a 8058653: [TEST_BUG] Test java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with OutOfMemoryError Reviewed-by: serb, prr Contributed-by: srinivasan.raghavan at oracle.com ! test/java/awt/Graphics2D/DrawString/DrawStringCrash.java Changeset: 5ad4c46dfa35 Author: shade Date: 2014-09-24 09:43 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/5ad4c46dfa35 8058643: (str) Re-examine hashCode implementation Reviewed-by: martin, alanb, sherman, redestad ! src/java.base/share/classes/java/lang/String.java Changeset: abfee9d3545f Author: igerasim Date: 2014-09-25 00:19 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/abfee9d3545f 8058099: (fc) Cleanup in FileChannel/FileDispatcher native implementation [win] Reviewed-by: alanb ! src/java.base/windows/native/libnio/ch/FileChannelImpl.c ! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c Changeset: 70fab1ef5e04 Author: bchristi Date: 2014-09-24 15:02 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/70fab1ef5e04 8050142: Optimize java.util.Formatter Reviewed-by: sherman, bchristi, lagergren ! src/java.base/share/classes/java/util/Formatter.java Changeset: 4a1732b14347 Author: jbachorik Date: 2014-09-25 12:51 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/4a1732b14347 8059034: ProcessTools.startProcess() might leak processes Reviewed-by: sla, miauno ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java Changeset: c7e0e1a2fea8 Author: mkos Date: 2014-09-25 13:03 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/c7e0e1a2fea8 8038966: JAX-WS handles wrongly xsd:any arguments for Web services Reviewed-by: coffeys + test/javax/xml/ws/xsanymixed/CopyingResponse.java + test/javax/xml/ws/xsanymixed/ServiceImpl.java + test/javax/xml/ws/xsanymixed/Test.java + test/javax/xml/ws/xsanymixed/compile-wsdl.sh + test/javax/xml/ws/xsanymixed/service.wsdl Changeset: 31983243e685 Author: vinnie Date: 2014-09-25 12:24 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/31983243e685 8056026: Debug security logging should print Provider used for each crypto operation Reviewed-by: mullan ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! src/java.base/share/classes/sun/security/util/Debug.java Changeset: a917173e6a11 Author: azvegint Date: 2014-09-09 16:08 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/a917173e6a11 8057770: api/javax_swing/JScrollPane/indexTGF.html#UpdateUI failed with MotifLookAndFeel on all platform Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java Changeset: 3eeefba28108 Author: serb Date: 2014-09-09 18:32 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/3eeefba28108 8057819: No CCC approving removing final modifier from javax.swing.SwingUtilities.isRectangleContainingRectangle static method Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java Changeset: ea4f49ce5425 Author: simonis Date: 2014-09-10 11:01 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/ea4f49ce5425 8057934: Upgrade to LittleCMS 2.6 breaks AIX build Reviewed-by: prr, serb ! src/java.desktop/share/native/liblcms/cmscgats.c Changeset: f9f0bfcf9735 Author: alexsch Date: 2014-09-10 15:09 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/f9f0bfcf9735 8057940: JCK test api/java_awt/Image/renderable/ParameterBlock fails with StackOverflowError Reviewed-by: serb, prr ! src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java Changeset: 3182de2cd0a4 Author: prr Date: 2014-09-11 13:07 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/3182de2cd0a4 8056213: Clean up unix/native/common/sun/awt Reviewed-by: erikj, ihse ! make/lib/Awt2dLibraries.gmk - src/java.desktop/unix/native/common/sun/awt/initIDs.c + src/java.desktop/unix/native/libawt/sun/awt/initIDs.c Changeset: c9b070f0a2e5 Author: dmarkov Date: 2014-09-12 10:40 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/c9b070f0a2e5 8048110: Using tables in JTextPane leads to infinite loop in FlowLayout.layoutRow Reviewed-by: alexp, alexsch ! src/java.desktop/share/classes/javax/swing/text/FlowView.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/View.java + test/javax/swing/text/View/8048110/bug8048110.java Changeset: a969b4f133cf Author: bae Date: 2014-09-12 13:04 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/a969b4f133cf 8041465: BMPImageReader read error using ImageReadParam with set sourceRectangle Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java + test/javax/imageio/MultiReadTest.java Changeset: f21166ee14bc Author: yan Date: 2014-09-15 17:27 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/f21166ee14bc 8056991: Provide OSInfo functionality to regression tests Reviewed-by: alexsch ! test/javax/swing/UITest/UITest.java + test/lib/testlibrary/jdk/testlibrary/OSInfo.java Changeset: 1749af1d1e0b Author: serb Date: 2014-09-15 17:29 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/1749af1d1e0b 8058136: Test api/java_awt/SplashScreen/index.html\#ClosedSplashScreenTests fails because of java.lang.IllegalStateException was not thrown Reviewed-by: azvegint, anthony ! src/java.desktop/share/classes/java/awt/SplashScreen.java Changeset: f1f005423523 Author: prr Date: 2014-09-15 09:15 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/f1f005423523 Merge - src/java.base/share/conf/security/sunpkcs11-solaris.cfg Changeset: ae261c9704a6 Author: prr Date: 2014-09-16 09:26 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/ae261c9704a6 8058248: LittleCMS: Missing checks for NULL returns from memory allocation Reviewed-by: bae, jchen, mschoene ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmstypes.c Changeset: 12e6f06eb2fe Author: ptbrunet Date: 2014-09-16 14:58 -0500 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/12e6f06eb2fe 8058579: Copy-java.base.gmk no longer needs to differentiate win32 and win64 java.policy Summary: replace java.policy-win32/64 with just java.policy Reviewed-by: mchung, erikj Contributed-by: peter.brunet at oracle.com ! make/copy/Copy-java.base.gmk Changeset: 9eff979a26e7 Author: serb Date: 2014-09-17 16:14 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/9eff979a26e7 8055326: Fix typos in client-related packages Reviewed-by: prr, azvegint, alexsch Contributed-by: pavel.rappo at oracle.com ! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java ! src/java.desktop/share/classes/com/sun/awt/SecurityWarning.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java ! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java ! src/java.desktop/share/classes/java/awt/AlphaComposite.java ! src/java.desktop/share/classes/java/awt/BorderLayout.java ! src/java.desktop/share/classes/java/awt/CardLayout.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/ComponentOrientation.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/EventDispatchThread.java ! src/java.desktop/share/classes/java/awt/EventFilter.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/FlowLayout.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/Frame.java ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java ! src/java.desktop/share/classes/java/awt/GridBagConstraints.java ! src/java.desktop/share/classes/java/awt/GridBagLayout.java ! src/java.desktop/share/classes/java/awt/JobAttributes.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/MenuShortcut.java ! src/java.desktop/share/classes/java/awt/Polygon.java ! src/java.desktop/share/classes/java/awt/RadialGradientPaintContext.java ! src/java.desktop/share/classes/java/awt/Rectangle.java ! src/java.desktop/share/classes/java/awt/RenderingHints.java ! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java ! src/java.desktop/share/classes/java/awt/Scrollbar.java ! src/java.desktop/share/classes/java/awt/TextComponent.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java ! src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java ! src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java ! src/java.desktop/share/classes/java/awt/dnd/DragSource.java ! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetListener.java ! src/java.desktop/share/classes/java/awt/dnd/peer/DropTargetPeer.java ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/java/awt/event/WindowEvent.java ! src/java.desktop/share/classes/java/awt/event/WindowFocusListener.java ! src/java.desktop/share/classes/java/awt/font/GlyphVector.java ! src/java.desktop/share/classes/java/awt/font/ImageGraphicAttribute.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/font/StyledParagraph.java ! src/java.desktop/share/classes/java/awt/font/TextAttribute.java ! src/java.desktop/share/classes/java/awt/font/TextLayout.java ! src/java.desktop/share/classes/java/awt/im/spi/InputMethod.java ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/java/awt/image/FilteredImageSource.java ! src/java.desktop/share/classes/java/awt/image/Raster.java ! src/java.desktop/share/classes/java/awt/image/WritableRenderedImage.java ! src/java.desktop/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java ! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImage.java ! src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java ! src/java.desktop/share/classes/java/awt/print/PageFormat.java ! src/java.desktop/share/classes/java/awt/print/Paper.java ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: 07156012ab78 Author: yan Date: 2014-09-18 17:34 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/07156012ab78 8058726: Update regtests using sun.awt.OSInfo, part 1 Reviewed-by: alexsch ! test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java ! test/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.html ! test/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.java ! test/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html ! test/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java ! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html ! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java ! test/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html ! test/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.java ! test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java ! test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java ! test/java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java ! test/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html ! test/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.java ! test/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.html ! test/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.java ! test/java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java ! test/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html ! test/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java ! test/javax/swing/JCheckBox/4449413/bug4449413.java ! test/javax/swing/JCheckBox/8032667/bug8032667_image_diff.java ! test/javax/swing/JFileChooser/4150029/bug4150029.html ! test/javax/swing/JFileChooser/4150029/bug4150029.java ! test/javax/swing/JFileChooser/6840086/bug6840086.java ! test/javax/swing/JFileChooser/8046391/bug8046391.java ! test/javax/swing/JFrame/8016356/bug8016356.java ! test/javax/swing/JMenuItem/ShortcutNotDiplayed/ShortcutNotDisplayedTest.java ! test/javax/swing/JOptionPane/8024926/bug8024926.java ! test/javax/swing/JSlider/6579827/bug6579827.java ! test/javax/swing/JTabbedPane/6416920/bug6416920.java ! test/javax/swing/JTextArea/6940863/bug6940863.java Changeset: e66f69113b89 Author: prr Date: 2014-09-19 09:41 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/e66f69113b89 8056216: Remove "sun" directory layer from libawt and common Reviewed-by: erikj, ihse, coffeys ! make/gensrc/GensrcX11Wrappers.gmk ! make/lib/Awt2dLibraries.gmk + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.h + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.h + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.h + src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m + src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.h + src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.m + src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.h + src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m + src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/awt/InitIDs.h + src/java.desktop/macosx/native/libawt_lwawt/awt/InitIDs.m + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.h + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h + src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m + src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.h + src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m + src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.h + src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m + src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.h + src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m + src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m + src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m + src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.h + src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m + src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.h + src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m + src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m + src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.h + src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m + src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphOutlines.h + src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphOutlines.m + src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.h + src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/J2D_GL/cglext.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/OGLFuncs_md.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CClipboard.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CCursorManager.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDesktopPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSourceContextPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTargetContextPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFRetainedResource.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsConfig.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsDevice.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsEnv.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CImage.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CInputMethod.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPrinterJob.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CRobot.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTextPipe.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CWrapper.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzRenderer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/awt_DrawingSurface.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CCharToGlyphMapper.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/J2D_GL/cglext.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/OGLFuncs_md.h + src/java.desktop/share/native/common/awt/debug/debug_assert.c + src/java.desktop/share/native/common/awt/debug/debug_assert.h + src/java.desktop/share/native/common/awt/debug/debug_mem.c + src/java.desktop/share/native/common/awt/debug/debug_mem.h + src/java.desktop/share/native/common/awt/debug/debug_trace.c + src/java.desktop/share/native/common/awt/debug/debug_trace.h + src/java.desktop/share/native/common/awt/debug/debug_util.c + src/java.desktop/share/native/common/awt/debug/debug_util.h + src/java.desktop/share/native/common/awt/medialib/mlib_ImageCopy_Bit.c + src/java.desktop/share/native/common/awt/medialib/mlib_ImageCreate.c + src/java.desktop/share/native/common/awt/medialib/mlib_sys.c + src/java.desktop/share/native/common/awt/utility/rect.c + src/java.desktop/share/native/common/font/AccelGlyphCache.c + src/java.desktop/share/native/common/font/AccelGlyphCache.h + src/java.desktop/share/native/common/font/fontscalerdefs.h + src/java.desktop/share/native/common/font/sunfontids.h + src/java.desktop/share/native/common/java2d/opengl/J2D_GL/gl.h + src/java.desktop/share/native/common/java2d/opengl/J2D_GL/glext.h + src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c + src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.h + src/java.desktop/share/native/common/java2d/opengl/OGLBufImgOps.c + src/java.desktop/share/native/common/java2d/opengl/OGLBufImgOps.h + src/java.desktop/share/native/common/java2d/opengl/OGLContext.c + src/java.desktop/share/native/common/java2d/opengl/OGLContext.h + src/java.desktop/share/native/common/java2d/opengl/OGLFuncMacros.h + src/java.desktop/share/native/common/java2d/opengl/OGLFuncs.c + src/java.desktop/share/native/common/java2d/opengl/OGLFuncs.h + src/java.desktop/share/native/common/java2d/opengl/OGLMaskBlit.c + src/java.desktop/share/native/common/java2d/opengl/OGLMaskBlit.h + src/java.desktop/share/native/common/java2d/opengl/OGLMaskFill.c + src/java.desktop/share/native/common/java2d/opengl/OGLMaskFill.h + src/java.desktop/share/native/common/java2d/opengl/OGLPaints.c + src/java.desktop/share/native/common/java2d/opengl/OGLPaints.h + src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.c + src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.h + src/java.desktop/share/native/common/java2d/opengl/OGLRenderer.c + src/java.desktop/share/native/common/java2d/opengl/OGLRenderer.h + src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c + src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.h + src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c + src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.h + src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.c + src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.h - src/java.desktop/share/native/common/sun/awt/debug/debug_assert.c - src/java.desktop/share/native/common/sun/awt/debug/debug_assert.h - src/java.desktop/share/native/common/sun/awt/debug/debug_mem.c - src/java.desktop/share/native/common/sun/awt/debug/debug_mem.h - src/java.desktop/share/native/common/sun/awt/debug/debug_trace.c - src/java.desktop/share/native/common/sun/awt/debug/debug_trace.h - src/java.desktop/share/native/common/sun/awt/debug/debug_util.c - src/java.desktop/share/native/common/sun/awt/debug/debug_util.h - src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCopy_Bit.c - src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCreate.c - src/java.desktop/share/native/common/sun/awt/medialib/mlib_sys.c - src/java.desktop/share/native/common/sun/awt/utility/rect.c - src/java.desktop/share/native/common/sun/font/AccelGlyphCache.c - src/java.desktop/share/native/common/sun/font/AccelGlyphCache.h - src/java.desktop/share/native/common/sun/font/fontscalerdefs.h - src/java.desktop/share/native/common/sun/font/sunfontids.h - src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/gl.h - src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/glext.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncMacros.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.h + src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c + src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.h + src/java.desktop/share/native/libawt/awt/image/DataBufferNative.c + src/java.desktop/share/native/libawt/awt/image/awt_ImageRep.c + src/java.desktop/share/native/libawt/awt/image/awt_parseImage.c + src/java.desktop/share/native/libawt/awt/image/awt_parseImage.h + src/java.desktop/share/native/libawt/awt/image/cvutils/README + src/java.desktop/share/native/libawt/awt/image/cvutils/img_alpha.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_anycm.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_colors.c + src/java.desktop/share/native/libawt/awt/image/cvutils/img_colors.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_dcm.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_dcm8.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_dir8dither.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_dirdither.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_fscolor.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsdither.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsgray.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsutil.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.c + src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_icm.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_input32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_input8.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_input8_32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_nodither.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_noscale.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_opaque.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordclrsgn.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordclruns.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_orddither.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordgray.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output16.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output16_32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output24.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8_16_24.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8_16_32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8_32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_replscale.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_scaleloop.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_util.h + src/java.desktop/share/native/libawt/awt/image/dither.c + src/java.desktop/share/native/libawt/awt/image/dither.h + src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c + src/java.desktop/share/native/libawt/awt/image/imageInitIDs.c + src/java.desktop/share/native/libawt/awt/image/imageInitIDs.h + src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c + src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.h + src/java.desktop/share/native/libawt/java2d/Disposer.c + src/java.desktop/share/native/libawt/java2d/Disposer.h + src/java.desktop/share/native/libawt/java2d/ShaderList.c + src/java.desktop/share/native/libawt/java2d/ShaderList.h + src/java.desktop/share/native/libawt/java2d/SurfaceData.c + src/java.desktop/share/native/libawt/java2d/SurfaceData.h + src/java.desktop/share/native/libawt/java2d/Trace.c + src/java.desktop/share/native/libawt/java2d/Trace.h + src/java.desktop/share/native/libawt/java2d/loops/AlphaMacros.c + src/java.desktop/share/native/libawt/java2d/loops/AlphaMacros.h + src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.c + src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.h + src/java.desktop/share/native/libawt/java2d/loops/Any3Byte.c + src/java.desktop/share/native/libawt/java2d/loops/Any3Byte.h + src/java.desktop/share/native/libawt/java2d/loops/Any4Byte.c + src/java.desktop/share/native/libawt/java2d/loops/Any4Byte.h + src/java.desktop/share/native/libawt/java2d/loops/AnyByte.c + src/java.desktop/share/native/libawt/java2d/loops/AnyByte.h + src/java.desktop/share/native/libawt/java2d/loops/AnyByteBinary.h + src/java.desktop/share/native/libawt/java2d/loops/AnyInt.c + src/java.desktop/share/native/libawt/java2d/loops/AnyInt.h + src/java.desktop/share/native/libawt/java2d/loops/AnyShort.c + src/java.desktop/share/native/libawt/java2d/loops/AnyShort.h + src/java.desktop/share/native/libawt/java2d/loops/Blit.c + src/java.desktop/share/native/libawt/java2d/loops/BlitBg.c + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary1Bit.c + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary1Bit.h + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary2Bit.c + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary2Bit.h + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary4Bit.c + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary4Bit.h + src/java.desktop/share/native/libawt/java2d/loops/ByteGray.c + src/java.desktop/share/native/libawt/java2d/loops/ByteGray.h + src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.c + src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.h + src/java.desktop/share/native/libawt/java2d/loops/DrawLine.c + src/java.desktop/share/native/libawt/java2d/loops/DrawParallelogram.c + src/java.desktop/share/native/libawt/java2d/loops/DrawPath.c + src/java.desktop/share/native/libawt/java2d/loops/DrawPath.h + src/java.desktop/share/native/libawt/java2d/loops/DrawPolygons.c + src/java.desktop/share/native/libawt/java2d/loops/DrawRect.c + src/java.desktop/share/native/libawt/java2d/loops/FillParallelogram.c + src/java.desktop/share/native/libawt/java2d/loops/FillPath.c + src/java.desktop/share/native/libawt/java2d/loops/FillRect.c + src/java.desktop/share/native/libawt/java2d/loops/FillSpans.c + src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.c + src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.h + src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.c + src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.h + src/java.desktop/share/native/libawt/java2d/loops/GlyphImageRef.h + src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c + src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h + src/java.desktop/share/native/libawt/java2d/loops/ImageData.h + src/java.desktop/share/native/libawt/java2d/loops/Index12Gray.c + src/java.desktop/share/native/libawt/java2d/loops/Index12Gray.h + src/java.desktop/share/native/libawt/java2d/loops/Index8Gray.c + src/java.desktop/share/native/libawt/java2d/loops/Index8Gray.h + src/java.desktop/share/native/libawt/java2d/loops/IntArgb.c + src/java.desktop/share/native/libawt/java2d/loops/IntArgb.h + src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.c + src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.h + src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.c + src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.h + src/java.desktop/share/native/libawt/java2d/loops/IntBgr.c + src/java.desktop/share/native/libawt/java2d/loops/IntBgr.h + src/java.desktop/share/native/libawt/java2d/loops/IntDcm.h + src/java.desktop/share/native/libawt/java2d/loops/IntRgb.c + src/java.desktop/share/native/libawt/java2d/loops/IntRgb.h + src/java.desktop/share/native/libawt/java2d/loops/IntRgbx.c + src/java.desktop/share/native/libawt/java2d/loops/IntRgbx.h + src/java.desktop/share/native/libawt/java2d/loops/LineUtils.h + src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h + src/java.desktop/share/native/libawt/java2d/loops/MapAccelFunc.c + src/java.desktop/share/native/libawt/java2d/loops/MaskBlit.c + src/java.desktop/share/native/libawt/java2d/loops/MaskFill.c + src/java.desktop/share/native/libawt/java2d/loops/ParallelogramUtils.h + src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c + src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.h + src/java.desktop/share/native/libawt/java2d/loops/ScaledBlit.c + src/java.desktop/share/native/libawt/java2d/loops/ThreeByteBgr.c + src/java.desktop/share/native/libawt/java2d/loops/ThreeByteBgr.h + src/java.desktop/share/native/libawt/java2d/loops/TransformHelper.c + src/java.desktop/share/native/libawt/java2d/loops/Ushort4444Argb.c + src/java.desktop/share/native/libawt/java2d/loops/Ushort4444Argb.h + src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgb.c + src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgb.h + src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgbx.c + src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgbx.h + src/java.desktop/share/native/libawt/java2d/loops/Ushort565Rgb.c + src/java.desktop/share/native/libawt/java2d/loops/Ushort565Rgb.h + src/java.desktop/share/native/libawt/java2d/loops/UshortGray.c + src/java.desktop/share/native/libawt/java2d/loops/UshortGray.h + src/java.desktop/share/native/libawt/java2d/loops/UshortIndexed.c + src/java.desktop/share/native/libawt/java2d/loops/UshortIndexed.h + src/java.desktop/share/native/libawt/java2d/pipe/BufferedMaskBlit.c + src/java.desktop/share/native/libawt/java2d/pipe/BufferedRenderPipe.c + src/java.desktop/share/native/libawt/java2d/pipe/PathConsumer2D.h + src/java.desktop/share/native/libawt/java2d/pipe/Region.c + src/java.desktop/share/native/libawt/java2d/pipe/Region.h + src/java.desktop/share/native/libawt/java2d/pipe/ShapeSpanIterator.c + src/java.desktop/share/native/libawt/java2d/pipe/SpanClipRenderer.c + src/java.desktop/share/native/libawt/java2d/pipe/SpanIterator.h - src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.c - src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.h - src/java.desktop/share/native/libawt/sun/awt/image/DataBufferNative.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_ImageRep.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/README - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_alpha.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_anycm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.c - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dir8dither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dirdither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fscolor.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsdither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsgray.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsutil.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.c - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_icm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_nodither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_noscale.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_opaque.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclrsgn.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclruns.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_orddither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordgray.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output24.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_24.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_replscale.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_scaleloop.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_util.h - src/java.desktop/share/native/libawt/sun/awt/image/dither.c - src/java.desktop/share/native/libawt/sun/awt/image/dither.h - src/java.desktop/share/native/libawt/sun/awt/image/gif/gifdecoder.c - src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.c - src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.h - src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.c - src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.h - src/java.desktop/share/native/libawt/sun/java2d/Disposer.c - src/java.desktop/share/native/libawt/sun/java2d/Disposer.h - src/java.desktop/share/native/libawt/sun/java2d/ShaderList.c - src/java.desktop/share/native/libawt/sun/java2d/ShaderList.h - src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.c - src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.h - src/java.desktop/share/native/libawt/sun/java2d/Trace.c - src/java.desktop/share/native/libawt/sun/java2d/Trace.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByteBinary.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Blit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/BlitBg.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.h - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawLine.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawParallelogram.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPolygons.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawRect.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillParallelogram.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillRect.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillSpans.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.h - src/java.desktop/share/native/libawt/sun/java2d/loops/GlyphImageRef.h - src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ImageData.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntDcm.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.h - src/java.desktop/share/native/libawt/sun/java2d/loops/LineUtils.h - src/java.desktop/share/native/libawt/sun/java2d/loops/LoopMacros.h - src/java.desktop/share/native/libawt/sun/java2d/loops/MapAccelFunc.c - src/java.desktop/share/native/libawt/sun/java2d/loops/MaskBlit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/MaskFill.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ParallelogramUtils.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ScaledBlit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/TransformHelper.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.c - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedMaskBlit.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedRenderPipe.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/PathConsumer2D.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/ShapeSpanIterator.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanClipRenderer.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanIterator.h + src/java.desktop/unix/native/common/awt/CUPSfuncs.c + src/java.desktop/unix/native/common/awt/X11Color.c + src/java.desktop/unix/native/common/awt/awt.h + src/java.desktop/unix/native/common/awt/awt_Component.h + src/java.desktop/unix/native/common/awt/awt_DrawingSurface.h + src/java.desktop/unix/native/common/awt/awt_Font.c + src/java.desktop/unix/native/common/awt/awt_Font.h + src/java.desktop/unix/native/common/awt/awt_GraphicsEnv.h + src/java.desktop/unix/native/common/awt/awt_Mlib.h + src/java.desktop/unix/native/common/awt/awt_p.h + src/java.desktop/unix/native/common/awt/awt_util.h + src/java.desktop/unix/native/common/awt/color.h + src/java.desktop/unix/native/common/awt/colordata.h + src/java.desktop/unix/native/common/awt/extutil.h + src/java.desktop/unix/native/common/awt/fontconfig.h + src/java.desktop/unix/native/common/awt/fontpath.c + src/java.desktop/unix/native/common/awt/img_util_md.h + src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.c + src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.h + src/java.desktop/unix/native/common/awt/medialib/vis_proto.h + src/java.desktop/unix/native/common/awt/utility/rect.h + src/java.desktop/unix/native/common/font/X11FontScaler.h + src/java.desktop/unix/native/common/java2d/opengl/GLXGraphicsConfig.c + src/java.desktop/unix/native/common/java2d/opengl/GLXGraphicsConfig.h + src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c + src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.h + src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glx.h + src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h + src/java.desktop/unix/native/common/java2d/opengl/OGLFuncs_md.h + src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c + src/java.desktop/unix/native/common/java2d/x11/X11PMBlitLoops.c + src/java.desktop/unix/native/common/java2d/x11/X11Renderer.c + src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c + src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h + src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c - src/java.desktop/unix/native/common/sun/awt/CUPSfuncs.c - src/java.desktop/unix/native/common/sun/awt/X11Color.c - src/java.desktop/unix/native/common/sun/awt/awt.h - src/java.desktop/unix/native/common/sun/awt/awt_Component.h - src/java.desktop/unix/native/common/sun/awt/awt_DrawingSurface.h - src/java.desktop/unix/native/common/sun/awt/awt_Font.c - src/java.desktop/unix/native/common/sun/awt/awt_Font.h - src/java.desktop/unix/native/common/sun/awt/awt_GraphicsEnv.h - src/java.desktop/unix/native/common/sun/awt/awt_Mlib.h - src/java.desktop/unix/native/common/sun/awt/awt_p.h - src/java.desktop/unix/native/common/sun/awt/awt_util.h - src/java.desktop/unix/native/common/sun/awt/color.h - src/java.desktop/unix/native/common/sun/awt/colordata.h - src/java.desktop/unix/native/common/sun/awt/extutil.h - src/java.desktop/unix/native/common/sun/awt/fontconfig.h - src/java.desktop/unix/native/common/sun/awt/fontpath.c - src/java.desktop/unix/native/common/sun/awt/img_util_md.h - src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.c - src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.h - src/java.desktop/unix/native/common/sun/awt/medialib/vis_proto.h - src/java.desktop/unix/native/common/sun/awt/utility/rect.h - src/java.desktop/unix/native/common/sun/font/X11FontScaler.h - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.c - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.h - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.c - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.h - src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glx.h - src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glxext.h - src/java.desktop/unix/native/common/sun/java2d/opengl/OGLFuncs_md.h - src/java.desktop/unix/native/common/sun/java2d/x11/X11FontScaler_md.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11PMBlitLoops.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11Renderer.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.h - src/java.desktop/unix/native/common/sun/java2d/x11/X11TextRenderer_md.c + src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c + src/java.desktop/unix/native/libawt/awt/awt_Mlib.c + src/java.desktop/unix/native/libawt/awt/initIDs.c + src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy.c + src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy_blk.s + src/java.desktop/unix/native/libawt/awt/medialib/vis_asi.h + src/java.desktop/unix/native/libawt/java2d/j2d_md.h + src/java.desktop/unix/native/libawt/java2d/loops/java2d_Mlib.c + src/java.desktop/unix/native/libawt/java2d/loops/java2d_Mlib.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageCopy.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageLogic_proto.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageZoom.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageZoom_NN.c + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear.c + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear_f.c + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear_f.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageConstLogic.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageConstXor.c + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageLogic.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageLogic_proto.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageXor.c + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageZoom_NN_f.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMacros.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMacros.h + src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMaskBlit.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMaskFill.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray_FromRgb.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray_Mask.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteIndexed.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_DrawLine.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_FourByteAbgr.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_FourByteAbgrPre.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_FuncArray.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_GlyphList.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_GlyphListXor.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgb.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbBm.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbPre.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbPre_Mask.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntBgr.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntRgb.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntRgbx.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_Interp.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcMaskFill.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcOverMaskBlit.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcOverMaskFill.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_ThreeByteBgr.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_UshortGray.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_UshortGray_FromRgb.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_XorBlit.c - src/java.desktop/unix/native/libawt/sun/awt/awt_LoadLibrary.c - src/java.desktop/unix/native/libawt/sun/awt/awt_Mlib.c - src/java.desktop/unix/native/libawt/sun/awt/initIDs.c - src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy.c - src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy_blk.s - src/java.desktop/unix/native/libawt/sun/awt/medialib/vis_asi.h - src/java.desktop/unix/native/libawt/sun/java2d/j2d_md.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageCopy.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageLogic_proto.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom_NN.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstLogic.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic_proto.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageZoom_NN_f.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskBlit.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_FromRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_Mask.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteIndexed.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_DrawLine.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgrPre.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FuncArray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphList.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphListXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbBm.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre_Mask.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntBgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgbx.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_Interp.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskBlit.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ThreeByteBgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray_FromRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_XorBlit.c + src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c + src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.c + src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.h + src/java.desktop/unix/native/libawt_headless/awt/VDrawingAreaP.h - src/java.desktop/unix/native/libawt_headless/sun/awt/HeadlessToolkit.c - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.c - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.h - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingAreaP.h + src/java.desktop/unix/native/libawt_xawt/awt/HPkeysym.h + src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h + src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.h + src/java.desktop/unix/native/libawt_xawt/awt/awt_DrawingSurface.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.h + src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.h + src/java.desktop/unix/native/libawt_xawt/awt/awt_MenuComponent.h + src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_util.c + src/java.desktop/unix/native/libawt_xawt/awt/canvas.h + src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c + src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h + src/java.desktop/unix/native/libawt_xawt/awt/list.c + src/java.desktop/unix/native/libawt_xawt/awt/list.h + src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c + src/java.desktop/unix/native/libawt_xawt/awt/multiVis.h + src/java.desktop/unix/native/libawt_xawt/awt/multi_font.c + src/java.desktop/unix/native/libawt_xawt/awt/multi_font.h + src/java.desktop/unix/native/libawt_xawt/awt/randr.h + src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c + src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h + src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c + src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c + src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKStyle.c + src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h + src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c + src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRSurfaceData.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/HPkeysym.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_DrawingSurface.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_GraphicsEnv.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_InputMethod.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_MenuComponent.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Robot.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_UNIXToolkit.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_util.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/canvas.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/list.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/list.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/sun_awt_X11_GtkFileDialogPeer.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKEngine.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKStyle.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/wsutils.h - src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRBackendNative.c - src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRSurfaceData.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XToolkit.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XWindow.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XlibWrapper.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/awt_Desktop.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.h + src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c + src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c + src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c + src/java.desktop/unix/native/libawt_xawt/xawt/awt_Desktop.c + src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.c + src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h + src/java.desktop/windows/native/common/awt/utility/rect.h - src/java.desktop/windows/native/common/sun/awt/utility/rect.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DBadHardware.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DBufImgOps.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DBufImgOps.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskBlit.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskBlit.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskCache.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskCache.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskFill.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskFill.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DPaints.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DPaints.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipeline.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderer.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderer.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaderGen.c + src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaders.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.h + src/java.desktop/windows/native/libawt/java2d/j2d_md.h + src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL/wglext.h + src/java.desktop/windows/native/libawt/java2d/opengl/OGLFuncs_md.h + src/java.desktop/windows/native/libawt/java2d/opengl/WGLGraphicsConfig.c + src/java.desktop/windows/native/libawt/java2d/opengl/WGLGraphicsConfig.h + src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c + src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.h + src/java.desktop/windows/native/libawt/java2d/windows/GDIBlitLoops.cpp + src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp + src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp + src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.h + src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.cpp + src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBadHardware.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaderGen.c - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaders.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.h - src/java.desktop/windows/native/libawt/sun/java2d/j2d_md.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/J2D_GL/wglext.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/OGLFuncs_md.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.c - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.c - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIBlitLoops.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.h - src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.cpp - src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.h - src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.cpp - src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.h - src/java.desktop/windows/native/libawt/sun/windows/Devices.cpp - src/java.desktop/windows/native/libawt/sun/windows/Devices.h - src/java.desktop/windows/native/libawt/sun/windows/DllUtil.cpp - src/java.desktop/windows/native/libawt/sun/windows/DllUtil.h - src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.cpp - src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.h - src/java.desktop/windows/native/libawt/sun/windows/Hashtable.cpp - src/java.desktop/windows/native/libawt/sun/windows/Hashtable.h - src/java.desktop/windows/native/libawt/sun/windows/MouseInfo.cpp - src/java.desktop/windows/native/libawt/sun/windows/ObjectList.cpp - src/java.desktop/windows/native/libawt/sun/windows/ObjectList.h - src/java.desktop/windows/native/libawt/sun/windows/README.JNI - src/java.desktop/windows/native/libawt/sun/windows/ShellFolder2.cpp - src/java.desktop/windows/native/libawt/sun/windows/ThemeReader.cpp - src/java.desktop/windows/native/libawt/sun/windows/WPrinterJob.cpp - src/java.desktop/windows/native/libawt/sun/windows/alloc.h - src/java.desktop/windows/native/libawt/sun/windows/awt.h - src/java.desktop/windows/native/libawt/sun/windows/awt.rc - src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Button.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Button.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Color.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Color.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Component.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Component.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Container.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Container.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_CustomPaletteDef.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Desktop.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Event.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Event.h - src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Font.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Font.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.h - src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.h - src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_InputMethod.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.h - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyboardFocusManager.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Label.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Label.h - src/java.desktop/windows/native/libawt/sun/windows/awt_List.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_List.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Object.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Object.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintJob.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.h - src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsEnv.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Window.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Window.h - src/java.desktop/windows/native/libawt/sun/windows/awt_new.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_new.h - src/java.desktop/windows/native/libawt/sun/windows/awt_ole.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_ole.h - src/java.desktop/windows/native/libawt/sun/windows/awtmsg.h - src/java.desktop/windows/native/libawt/sun/windows/check.bmp - src/java.desktop/windows/native/libawt/sun/windows/colordata.h - src/java.desktop/windows/native/libawt/sun/windows/hand.cur - src/java.desktop/windows/native/libawt/sun/windows/img_util_md.h - src/java.desktop/windows/native/libawt/sun/windows/initIDs.cpp - src/java.desktop/windows/native/libawt/sun/windows/mlib_types_md.h - src/java.desktop/windows/native/libawt/sun/windows/security_warning.ico - src/java.desktop/windows/native/libawt/sun/windows/security_warning_bw.ico - src/java.desktop/windows/native/libawt/sun/windows/security_warning_int.ico - src/java.desktop/windows/native/libawt/sun/windows/stdhdrs.h + src/java.desktop/windows/native/libawt/windows/CmdIDList.cpp + src/java.desktop/windows/native/libawt/windows/CmdIDList.h + src/java.desktop/windows/native/libawt/windows/ComCtl32Util.cpp + src/java.desktop/windows/native/libawt/windows/ComCtl32Util.h + src/java.desktop/windows/native/libawt/windows/Devices.cpp + src/java.desktop/windows/native/libawt/windows/Devices.h + src/java.desktop/windows/native/libawt/windows/DllUtil.cpp + src/java.desktop/windows/native/libawt/windows/DllUtil.h + src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp + src/java.desktop/windows/native/libawt/windows/GDIHashtable.h + src/java.desktop/windows/native/libawt/windows/Hashtable.cpp + src/java.desktop/windows/native/libawt/windows/Hashtable.h + src/java.desktop/windows/native/libawt/windows/MouseInfo.cpp + src/java.desktop/windows/native/libawt/windows/ObjectList.cpp + src/java.desktop/windows/native/libawt/windows/ObjectList.h + src/java.desktop/windows/native/libawt/windows/README.JNI + src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp + src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp + src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp + src/java.desktop/windows/native/libawt/windows/alloc.h + src/java.desktop/windows/native/libawt/windows/awt.h + src/java.desktop/windows/native/libawt/windows/awt.rc + src/java.desktop/windows/native/libawt/windows/awt_AWTEvent.cpp + src/java.desktop/windows/native/libawt/windows/awt_AWTEvent.h + src/java.desktop/windows/native/libawt/windows/awt_BitmapUtil.cpp + src/java.desktop/windows/native/libawt/windows/awt_BitmapUtil.h + src/java.desktop/windows/native/libawt/windows/awt_Brush.cpp + src/java.desktop/windows/native/libawt/windows/awt_Brush.h + src/java.desktop/windows/native/libawt/windows/awt_Button.cpp + src/java.desktop/windows/native/libawt/windows/awt_Button.h + src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp + src/java.desktop/windows/native/libawt/windows/awt_Canvas.h + src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp + src/java.desktop/windows/native/libawt/windows/awt_Checkbox.h + src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp + src/java.desktop/windows/native/libawt/windows/awt_Choice.h + src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp + src/java.desktop/windows/native/libawt/windows/awt_Clipboard.h + src/java.desktop/windows/native/libawt/windows/awt_Color.cpp + src/java.desktop/windows/native/libawt/windows/awt_Color.h + src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + src/java.desktop/windows/native/libawt/windows/awt_Component.h + src/java.desktop/windows/native/libawt/windows/awt_Container.cpp + src/java.desktop/windows/native/libawt/windows/awt_Container.h + src/java.desktop/windows/native/libawt/windows/awt_Cursor.cpp + src/java.desktop/windows/native/libawt/windows/awt_Cursor.h + src/java.desktop/windows/native/libawt/windows/awt_CustomPaletteDef.h + src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp + src/java.desktop/windows/native/libawt/windows/awt_DCHolder.h + src/java.desktop/windows/native/libawt/windows/awt_DataTransferer.cpp + src/java.desktop/windows/native/libawt/windows/awt_DataTransferer.h + src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp + src/java.desktop/windows/native/libawt/windows/awt_Debug.h + src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp + src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp + src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.h + src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp + src/java.desktop/windows/native/libawt/windows/awt_Dialog.h + src/java.desktop/windows/native/libawt/windows/awt_Dimension.cpp + src/java.desktop/windows/native/libawt/windows/awt_Dimension.h + src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp + src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h + src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp + src/java.desktop/windows/native/libawt/windows/awt_DnDDT.h + src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp + src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.h + src/java.desktop/windows/native/libawt/windows/awt_Event.cpp + src/java.desktop/windows/native/libawt/windows/awt_Event.h + src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp + src/java.desktop/windows/native/libawt/windows/awt_FileDialog.h + src/java.desktop/windows/native/libawt/windows/awt_Font.cpp + src/java.desktop/windows/native/libawt/windows/awt_Font.h + src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp + src/java.desktop/windows/native/libawt/windows/awt_Frame.h + src/java.desktop/windows/native/libawt/windows/awt_GDIObject.cpp + src/java.desktop/windows/native/libawt/windows/awt_GDIObject.h + src/java.desktop/windows/native/libawt/windows/awt_IconCursor.cpp + src/java.desktop/windows/native/libawt/windows/awt_IconCursor.h + src/java.desktop/windows/native/libawt/windows/awt_InputEvent.cpp + src/java.desktop/windows/native/libawt/windows/awt_InputEvent.h + src/java.desktop/windows/native/libawt/windows/awt_InputMethod.cpp + src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.cpp + src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.h + src/java.desktop/windows/native/libawt/windows/awt_Insets.cpp + src/java.desktop/windows/native/libawt/windows/awt_Insets.h + src/java.desktop/windows/native/libawt/windows/awt_KeyEvent.cpp + src/java.desktop/windows/native/libawt/windows/awt_KeyEvent.h + src/java.desktop/windows/native/libawt/windows/awt_KeyboardFocusManager.cpp + src/java.desktop/windows/native/libawt/windows/awt_Label.cpp + src/java.desktop/windows/native/libawt/windows/awt_Label.h + src/java.desktop/windows/native/libawt/windows/awt_List.cpp + src/java.desktop/windows/native/libawt/windows/awt_List.h + src/java.desktop/windows/native/libawt/windows/awt_Menu.cpp + src/java.desktop/windows/native/libawt/windows/awt_Menu.h + src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp + src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h + src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp + src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h + src/java.desktop/windows/native/libawt/windows/awt_Mlib.cpp + src/java.desktop/windows/native/libawt/windows/awt_Mlib.h + src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.cpp + src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.h + src/java.desktop/windows/native/libawt/windows/awt_Object.cpp + src/java.desktop/windows/native/libawt/windows/awt_Object.h + src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp + src/java.desktop/windows/native/libawt/windows/awt_Palette.h + src/java.desktop/windows/native/libawt/windows/awt_Panel.cpp + src/java.desktop/windows/native/libawt/windows/awt_Panel.h + src/java.desktop/windows/native/libawt/windows/awt_Pen.cpp + src/java.desktop/windows/native/libawt/windows/awt_Pen.h + src/java.desktop/windows/native/libawt/windows/awt_PopupMenu.cpp + src/java.desktop/windows/native/libawt/windows/awt_PopupMenu.h + src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp + src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h + src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp + src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.h + src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp + src/java.desktop/windows/native/libawt/windows/awt_Rectangle.cpp + src/java.desktop/windows/native/libawt/windows/awt_Rectangle.h + src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp + src/java.desktop/windows/native/libawt/windows/awt_Robot.h + src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.cpp + src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.h + src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.cpp + src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.h + src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp + src/java.desktop/windows/native/libawt/windows/awt_TextArea.h + src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp + src/java.desktop/windows/native/libawt/windows/awt_TextComponent.h + src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp + src/java.desktop/windows/native/libawt/windows/awt_TextField.h + src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp + src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h + src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp + src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.h + src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsConfig.cpp + src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsConfig.h + src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp + src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h + src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp + src/java.desktop/windows/native/libawt/windows/awt_Window.cpp + src/java.desktop/windows/native/libawt/windows/awt_Window.h + src/java.desktop/windows/native/libawt/windows/awt_new.cpp + src/java.desktop/windows/native/libawt/windows/awt_new.h + src/java.desktop/windows/native/libawt/windows/awt_ole.cpp + src/java.desktop/windows/native/libawt/windows/awt_ole.h + src/java.desktop/windows/native/libawt/windows/awtmsg.h + src/java.desktop/windows/native/libawt/windows/check.bmp + src/java.desktop/windows/native/libawt/windows/colordata.h + src/java.desktop/windows/native/libawt/windows/hand.cur + src/java.desktop/windows/native/libawt/windows/img_util_md.h + src/java.desktop/windows/native/libawt/windows/initIDs.cpp + src/java.desktop/windows/native/libawt/windows/mlib_types_md.h + src/java.desktop/windows/native/libawt/windows/security_warning.ico + src/java.desktop/windows/native/libawt/windows/security_warning_bw.ico + src/java.desktop/windows/native/libawt/windows/security_warning_int.ico + src/java.desktop/windows/native/libawt/windows/stdhdrs.h Changeset: 8270df90547d Author: prr Date: 2014-09-19 11:13 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/8270df90547d 8058756: OpenJDK builds fail on Windows - cannot copy freetype.dll Reviewed-by: erikj, aph ! make/copy/Copy-java.desktop.gmk Changeset: 4e4718a64f37 Author: prr Date: 2014-09-19 11:19 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/4e4718a64f37 Merge - make/gensrc/Gensrc-jdk.attach.gmk ! make/gensrc/Gensrc-jdk.charsets.gmk - make/gensrc/GensrcJDWP.gmk - make/gensrc/GensrcLocaleDataMetaInfo.gmk - make/gensrc/GensrcProviders.gmk - src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java - src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java - src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java - src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java - src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java Changeset: eb069636bc2e Author: yan Date: 2014-09-22 11:23 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/eb069636bc2e 8054877: javadoc issues in javax.print Summary: Fixes "no @throws or @exception tag" issues in javax.print. Reviewed-by: prr Contributed-by: anisha.nagarajan1 at gmail.com ! src/java.desktop/share/classes/javax/print/DocFlavor.java Changeset: 738338716075 Author: yan Date: 2014-09-22 11:25 +0400 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/738338716075 6588417: Incorrect javadoc: no @throws or @exception tag in javax.* Summary: Fix remaining missing @throws tags. Reviewed-by: prr Contributed-by: anisha.nagarajan1 at gmail.com ! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/MemoryCache.java Changeset: f497d36d25f8 Author: bae Date: 2014-09-22 15:57 +0100 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/f497d36d25f8 8025917: JDK demo applets not running with >=7u40 or (JDK 8 and JDK 9) Reviewed-by: alexp ! src/demo/share/README Changeset: 5edbebb72540 Author: prr Date: 2014-09-22 12:06 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/5edbebb72540 Merge Changeset: d8854afaf0a7 Author: prr Date: 2014-09-25 14:18 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/d8854afaf0a7 Merge Changeset: ffc1e07c7478 Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/ffc1e07c7478 Added tag jdk9-b32 for changeset 8bdf7083b5bd ! .hgtags Changeset: 60fe681c30bc Author: lana Date: 2014-09-25 16:20 -0700 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/60fe681c30bc Merge - make/gensrc/Gensrc-jdk.attach.gmk - make/gensrc/GensrcJDWP.gmk - make/gensrc/GensrcProviders.gmk - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CClipboard.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CCursorManager.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDesktopPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSourceContextPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTargetContextPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFRetainedResource.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsConfig.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsDevice.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsEnv.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CImage.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CInputMethod.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPrinterJob.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CRobot.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTextPipe.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CWrapper.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzRenderer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/awt_DrawingSurface.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CCharToGlyphMapper.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/J2D_GL/cglext.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/OGLFuncs_md.h - src/java.desktop/share/native/common/sun/awt/debug/debug_assert.c - src/java.desktop/share/native/common/sun/awt/debug/debug_assert.h - src/java.desktop/share/native/common/sun/awt/debug/debug_mem.c - src/java.desktop/share/native/common/sun/awt/debug/debug_mem.h - src/java.desktop/share/native/common/sun/awt/debug/debug_trace.c - src/java.desktop/share/native/common/sun/awt/debug/debug_trace.h - src/java.desktop/share/native/common/sun/awt/debug/debug_util.c - src/java.desktop/share/native/common/sun/awt/debug/debug_util.h - src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCopy_Bit.c - src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCreate.c - src/java.desktop/share/native/common/sun/awt/medialib/mlib_sys.c - src/java.desktop/share/native/common/sun/awt/utility/rect.c - src/java.desktop/share/native/common/sun/font/AccelGlyphCache.c - src/java.desktop/share/native/common/sun/font/AccelGlyphCache.h - src/java.desktop/share/native/common/sun/font/fontscalerdefs.h - src/java.desktop/share/native/common/sun/font/sunfontids.h - src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/gl.h - src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/glext.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncMacros.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.h - src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.c - src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.h - src/java.desktop/share/native/libawt/sun/awt/image/DataBufferNative.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_ImageRep.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/README - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_alpha.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_anycm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.c - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dir8dither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dirdither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fscolor.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsdither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsgray.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsutil.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.c - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_icm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_nodither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_noscale.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_opaque.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclrsgn.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclruns.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_orddither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordgray.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output24.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_24.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_replscale.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_scaleloop.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_util.h - src/java.desktop/share/native/libawt/sun/awt/image/dither.c - src/java.desktop/share/native/libawt/sun/awt/image/dither.h - src/java.desktop/share/native/libawt/sun/awt/image/gif/gifdecoder.c - src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.c - src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.h - src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.c - src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.h - src/java.desktop/share/native/libawt/sun/java2d/Disposer.c - src/java.desktop/share/native/libawt/sun/java2d/Disposer.h - src/java.desktop/share/native/libawt/sun/java2d/ShaderList.c - src/java.desktop/share/native/libawt/sun/java2d/ShaderList.h - src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.c - src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.h - src/java.desktop/share/native/libawt/sun/java2d/Trace.c - src/java.desktop/share/native/libawt/sun/java2d/Trace.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByteBinary.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Blit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/BlitBg.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.h - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawLine.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawParallelogram.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPolygons.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawRect.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillParallelogram.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillRect.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillSpans.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.h - src/java.desktop/share/native/libawt/sun/java2d/loops/GlyphImageRef.h - src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ImageData.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntDcm.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.h - src/java.desktop/share/native/libawt/sun/java2d/loops/LineUtils.h - src/java.desktop/share/native/libawt/sun/java2d/loops/LoopMacros.h - src/java.desktop/share/native/libawt/sun/java2d/loops/MapAccelFunc.c - src/java.desktop/share/native/libawt/sun/java2d/loops/MaskBlit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/MaskFill.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ParallelogramUtils.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ScaledBlit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/TransformHelper.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.c - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedMaskBlit.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedRenderPipe.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/PathConsumer2D.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/ShapeSpanIterator.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanClipRenderer.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanIterator.h - src/java.desktop/unix/native/common/sun/awt/CUPSfuncs.c - src/java.desktop/unix/native/common/sun/awt/X11Color.c - src/java.desktop/unix/native/common/sun/awt/awt.h - src/java.desktop/unix/native/common/sun/awt/awt_Component.h - src/java.desktop/unix/native/common/sun/awt/awt_DrawingSurface.h - src/java.desktop/unix/native/common/sun/awt/awt_Font.c - src/java.desktop/unix/native/common/sun/awt/awt_Font.h - src/java.desktop/unix/native/common/sun/awt/awt_GraphicsEnv.h - src/java.desktop/unix/native/common/sun/awt/awt_Mlib.h - src/java.desktop/unix/native/common/sun/awt/awt_p.h - src/java.desktop/unix/native/common/sun/awt/awt_util.h - src/java.desktop/unix/native/common/sun/awt/color.h - src/java.desktop/unix/native/common/sun/awt/colordata.h - src/java.desktop/unix/native/common/sun/awt/extutil.h - src/java.desktop/unix/native/common/sun/awt/fontconfig.h - src/java.desktop/unix/native/common/sun/awt/fontpath.c - src/java.desktop/unix/native/common/sun/awt/img_util_md.h - src/java.desktop/unix/native/common/sun/awt/initIDs.c - src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.c - src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.h - src/java.desktop/unix/native/common/sun/awt/medialib/vis_proto.h - src/java.desktop/unix/native/common/sun/awt/utility/rect.h - src/java.desktop/unix/native/common/sun/font/X11FontScaler.h - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.c - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.h - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.c - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.h - src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glx.h - src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glxext.h - src/java.desktop/unix/native/common/sun/java2d/opengl/OGLFuncs_md.h - src/java.desktop/unix/native/common/sun/java2d/x11/X11FontScaler_md.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11PMBlitLoops.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11Renderer.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.h - src/java.desktop/unix/native/common/sun/java2d/x11/X11TextRenderer_md.c - src/java.desktop/unix/native/libawt/sun/awt/awt_LoadLibrary.c - src/java.desktop/unix/native/libawt/sun/awt/awt_Mlib.c - src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy.c - src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy_blk.s - src/java.desktop/unix/native/libawt/sun/awt/medialib/vis_asi.h - src/java.desktop/unix/native/libawt/sun/java2d/j2d_md.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageCopy.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageLogic_proto.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom_NN.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstLogic.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic_proto.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageZoom_NN_f.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskBlit.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_FromRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_Mask.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteIndexed.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_DrawLine.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgrPre.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FuncArray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphList.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphListXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbBm.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre_Mask.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntBgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgbx.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_Interp.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskBlit.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ThreeByteBgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray_FromRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_XorBlit.c - src/java.desktop/unix/native/libawt_headless/sun/awt/HeadlessToolkit.c - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.c - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.h - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingAreaP.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/HPkeysym.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_DrawingSurface.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_GraphicsEnv.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_InputMethod.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_MenuComponent.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Robot.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_UNIXToolkit.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_util.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/canvas.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/list.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/list.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/sun_awt_X11_GtkFileDialogPeer.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKEngine.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKStyle.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/wsutils.h - src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRBackendNative.c - src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRSurfaceData.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XToolkit.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XWindow.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XlibWrapper.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/awt_Desktop.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.h - src/java.desktop/windows/native/common/sun/awt/utility/rect.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBadHardware.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaderGen.c - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaders.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.h - src/java.desktop/windows/native/libawt/sun/java2d/j2d_md.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/J2D_GL/wglext.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/OGLFuncs_md.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.c - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.c - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIBlitLoops.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.h - src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.cpp - src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.h - src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.cpp - src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.h - src/java.desktop/windows/native/libawt/sun/windows/Devices.cpp - src/java.desktop/windows/native/libawt/sun/windows/Devices.h - src/java.desktop/windows/native/libawt/sun/windows/DllUtil.cpp - src/java.desktop/windows/native/libawt/sun/windows/DllUtil.h - src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.cpp - src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.h - src/java.desktop/windows/native/libawt/sun/windows/Hashtable.cpp - src/java.desktop/windows/native/libawt/sun/windows/Hashtable.h - src/java.desktop/windows/native/libawt/sun/windows/MouseInfo.cpp - src/java.desktop/windows/native/libawt/sun/windows/ObjectList.cpp - src/java.desktop/windows/native/libawt/sun/windows/ObjectList.h - src/java.desktop/windows/native/libawt/sun/windows/README.JNI - src/java.desktop/windows/native/libawt/sun/windows/ShellFolder2.cpp - src/java.desktop/windows/native/libawt/sun/windows/ThemeReader.cpp - src/java.desktop/windows/native/libawt/sun/windows/WPrinterJob.cpp - src/java.desktop/windows/native/libawt/sun/windows/alloc.h - src/java.desktop/windows/native/libawt/sun/windows/awt.h - src/java.desktop/windows/native/libawt/sun/windows/awt.rc - src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Button.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Button.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Color.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Color.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Component.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Component.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Container.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Container.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_CustomPaletteDef.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Desktop.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Event.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Event.h - src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Font.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Font.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.h - src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.h - src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_InputMethod.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.h - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyboardFocusManager.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Label.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Label.h - src/java.desktop/windows/native/libawt/sun/windows/awt_List.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_List.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Object.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Object.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintJob.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.h - src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsEnv.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Window.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Window.h - src/java.desktop/windows/native/libawt/sun/windows/awt_new.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_new.h - src/java.desktop/windows/native/libawt/sun/windows/awt_ole.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_ole.h - src/java.desktop/windows/native/libawt/sun/windows/awtmsg.h - src/java.desktop/windows/native/libawt/sun/windows/check.bmp - src/java.desktop/windows/native/libawt/sun/windows/colordata.h - src/java.desktop/windows/native/libawt/sun/windows/hand.cur - src/java.desktop/windows/native/libawt/sun/windows/img_util_md.h - src/java.desktop/windows/native/libawt/sun/windows/initIDs.cpp - src/java.desktop/windows/native/libawt/sun/windows/mlib_types_md.h - src/java.desktop/windows/native/libawt/sun/windows/security_warning.ico - src/java.desktop/windows/native/libawt/sun/windows/security_warning_bw.ico - src/java.desktop/windows/native/libawt/sun/windows/security_warning_int.ico - src/java.desktop/windows/native/libawt/sun/windows/stdhdrs.h Changeset: be06cff7d585 Author: okutsu Date: 2014-09-26 12:52 +0900 URL: http://hg.openjdk.java.net/anno-pipeline/dev/jdk/rev/be06cff7d585 8042126: DateTimeFormatter "MMMMM" returns English value in Japanese locale Reviewed-by: naoto ! src/java.base/share/classes/sun/text/resources/FormatData.java ! src/java.base/share/classes/sun/text/resources/en/FormatData_en.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java From joel.franck at oracle.com Tue Sep 30 11:27:04 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Tue, 30 Sep 2014 11:27:04 +0000 Subject: hg: anno-pipeline/dev/langtools: 3 new changesets Message-ID: <201409301127.s8UBR5cm013110@aojmv0008> Changeset: 376046d285bd Author: jfranck Date: 2014-09-29 16:27 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/376046d285bd imported patch test + test/tools/javac/annotations/pos/circular/metaAnnotations/TestCompileMetaannotations.java + test/tools/javac/annotations/pos/circular/metaAnnotations/TestMetaAnnotations.java + test/tools/javac/annotations/pos/circular/metaAnnotations/java/lang/annotation/Retention.java + test/tools/javac/annotations/pos/circular/metaAnnotations/java/lang/annotation/Target.java Changeset: ce39f56fb2a9 Author: jfranck Date: 2014-09-25 16:38 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/ce39f56fb2a9 Add AnnotationTypeMetadata class ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java + src/jdk.compiler/share/classes/com/sun/tools/javac/code/annotations/AnnotationTypeMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java Changeset: 35433def5050 Author: jfranck Date: 2014-09-25 16:40 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/35433def5050 Make attribution of an annotation type (declaration) a subphase with completer * * * Move enter semaphore to Enter ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java - src/jdk.compiler/share/classes/com/sun/tools/javac/code/annotations/AnnotationTypeMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/OldAnnotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java From joel.franck at oracle.com Tue Sep 30 19:42:34 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Tue, 30 Sep 2014 19:42:34 +0000 Subject: hg: anno-pipeline/dev/langtools: Complete annotation type when entering annotation Message-ID: <201409301942.s8UJgZtf010516@aojmv0008> Changeset: 5e6ce84e6e7f Author: jfranck Date: 2014-09-30 21:41 +0200 URL: http://hg.openjdk.java.net/anno-pipeline/dev/langtools/rev/5e6ce84e6e7f Complete annotation type when entering annotation ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/OldAnnotate.java