From wdietl at gmail.com Wed Jul 23 18:54:24 2014 From: wdietl at gmail.com (wdietl at gmail.com) Date: Wed, 23 Jul 2014 18:54:24 +0000 Subject: hg: type-annotations/type-annotations: 47 new changesets Message-ID: <201407231854.s6NIsP6V017029@aojmv0008> Changeset: 5ade4d887667 Author: katleman Date: 2014-06-12 10:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/5ade4d887667 Added tag jdk9-b17 for changeset 24152ee0ee1a ! .hgtags Changeset: ac90e5f3535b Author: tbell Date: 2014-06-12 18:08 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/ac90e5f3535b 8046474: Source changes needed to build JDK 9 with new platforms and compilers on Solaris and Linux Reviewed-by: erikj, dholmes ! make/jprt.properties Changeset: 65abab59f783 Author: tbell Date: 2014-06-12 18:42 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/65abab59f783 Merge Changeset: 77ee6827e0b2 Author: mduigou Date: 2014-06-12 16:33 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/77ee6827e0b2 8032045: Enable compiler and linker safety switches for debug builds Summary: Enable GCC linker protections, runtime bounds checks and stack protection. Reviewed-by: ihse, dholmes ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: ee2c182bef63 Author: amurillo Date: 2014-06-13 12:35 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/ee2c182bef63 Merge Changeset: 75a08df650eb Author: katleman Date: 2014-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/75a08df650eb Added tag jdk9-b18 for changeset 65abab59f783 ! .hgtags Changeset: c6f075a7268f Author: lana Date: 2014-06-18 10:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/c6f075a7268f Merge Changeset: 26ba036c46fc Author: ddehaven Date: 2014-06-18 12:52 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/26ba036c46fc 8043340: [macosx] Fix hard-wired paths to JavaVM.framework Summary: Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later Reviewed-by: erikj, henryjen, dholmes ! common/autoconf/basics.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 Changeset: bfd9a3e1aeb5 Author: omajid Date: 2014-05-23 11:04 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/bfd9a3e1aeb5 8043805: Allow using a system-installed libjpeg Reviewed-by: andrew, anthony, prr ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 Changeset: b5c952c0e7f3 Author: prr Date: 2014-05-23 11:16 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/b5c952c0e7f3 Merge ! common/autoconf/generated-configure.sh Changeset: 0ab952a8de37 Author: prr Date: 2014-05-27 13:57 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/0ab952a8de37 Merge Changeset: 1ec6463d0499 Author: prr Date: 2014-06-09 11:58 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/1ec6463d0499 Merge Changeset: fd8ea978b212 Author: prr Date: 2014-06-18 13:12 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/fd8ea978b212 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 Changeset: 3bcbe7c40419 Author: mikael Date: 2014-06-23 14:08 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/3bcbe7c40419 8047763: Recognize sparc64 as a sparc platform Reviewed-by: dholmes ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: e533bd64ec46 Author: mduigou Date: 2014-06-24 15:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/e533bd64ec46 8047925: Add mercurial version checks to get_source.sh Reviewed-by: tbell, mikael ! get_source.sh Changeset: 9f96a36ef77c Author: mikael Date: 2014-06-24 20:29 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/9f96a36ef77c 8047740: Add hotspot testset to jprt.properties Reviewed-by: dholmes ! make/jprt.properties Changeset: 0f035780f5a9 Author: darcy Date: 2014-06-30 14:27 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/0f035780f5a9 8048302: Update bug reporting URL in make/Javadoc.gmk 8048321: Enable doclint warnings in build of docs from langtools Reviewed-by: tbell ! make/Javadoc.gmk Changeset: d969251d13e7 Author: joehw Date: 2014-06-30 18:04 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/d969251d13e7 8023276: Java SE should include the full DOM API from JAXP Reviewed-by: lancea, mchung, alanb ! make/common/CORE_PKGS.gmk Changeset: bf2d8564e626 Author: mchung Date: 2014-06-20 13:35 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/bf2d8564e626 8044063: Remove com.sun.java.browser.* from jdk repo Reviewed-by: darcy, alanb ! make/Javadoc.gmk ! make/common/NON_CORE_PKGS.gmk Changeset: 8c1383256b09 Author: prr Date: 2014-07-01 10:20 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/8c1383256b09 Merge ! make/Javadoc.gmk Changeset: 4a9a610f5dae Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/4a9a610f5dae Added tag jdk9-b19 for changeset 75a08df650eb ! .hgtags Changeset: ee4fd72b2ec3 Author: lana Date: 2014-06-20 10:14 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/ee4fd72b2ec3 Merge Changeset: 9052803f4d01 Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/9052803f4d01 Added tag jdk9-b20 for changeset ee4fd72b2ec3 ! .hgtags Changeset: 326cc39c5ac4 Author: lana Date: 2014-07-01 14:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/326cc39c5ac4 Merge Changeset: 37655cf40046 Author: mikael Date: 2014-07-03 10:23 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/37655cf40046 8047154: Testset all fails because of missing jdk_beansX test groups Reviewed-by: alanb, dholmes ! make/jprt.properties Changeset: db6f64d068e3 Author: mduigou Date: 2014-07-08 11:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/db6f64d068e3 8048184: handle mercurial dev build version string Reviewed-by: dfuchs Contributed-by: mike.duigou at oracle.com, dpointo8 at linux.vnet.ibm.com, daniel.fuchs at oracle.com ! get_source.sh Changeset: 7b8b81ff3b31 Author: mikael Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/7b8b81ff3b31 8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH Reviewed-by: erikj, dholmes ! common/autoconf/hotspot-spec.gmk.in Changeset: 293e6d3d8e8e Author: dcubed Date: 2014-06-20 17:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/293e6d3d8e8e Merge Changeset: c8d2966312d8 Author: amurillo Date: 2014-06-26 23:10 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/c8d2966312d8 Merge Changeset: a844a4b6f097 Author: amurillo Date: 2014-07-03 13:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/a844a4b6f097 Merge Changeset: 218351298ca9 Author: amurillo Date: 2014-07-08 12:38 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/218351298ca9 Merge Changeset: 18bb9f8ecc3d Author: katleman Date: 2014-07-03 11:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/18bb9f8ecc3d Added tag jdk9-b21 for changeset 9052803f4d01 ! .hgtags Changeset: 8e4bdab4c362 Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/8e4bdab4c362 Merge Changeset: 1e48339d1a40 Author: katleman Date: 2014-07-10 12:12 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/1e48339d1a40 Added tag jdk9-b22 for changeset 8e4bdab4c362 ! .hgtags Changeset: 88567461a2cd Author: lana Date: 2014-07-10 12:38 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/88567461a2cd Merge Changeset: 6223fcd2049b Author: mduigou Date: 2014-07-09 21:55 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/6223fcd2049b 8047734: Backout use of -Og Reviewed-by: iveresov ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: bef803f15efc Author: amurillo Date: 2014-07-11 21:07 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/bef803f15efc Merge Changeset: de68e6f9139a Author: mikael Date: 2014-07-15 21:45 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/de68e6f9139a 8050825: Support running regression tests using jtreg_tests+TESTDIRS from top level Reviewed-by: dholmes, mduigou ! test/Makefile Changeset: 5cbd7bb64fba Author: mduigou Date: 2014-07-21 21:34 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/5cbd7bb64fba 8051010: Support @apiNote, @implSpec and @implNote in all javadoc bundles Reviewed-by: alanb ! make/Javadoc.gmk Changeset: e291a5c557d1 Author: mikael Date: 2014-07-11 13:49 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/e291a5c557d1 8049071: Add jtreg jobs to JPRT for hotspot Reviewed-by: dholmes, iveresov ! make/jprt.properties Changeset: dcf3f625f3a7 Author: simonis Date: 2014-07-14 17:26 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/dcf3f625f3a7 8049715: PPC64: First steps to enable SA on Linux/PPC64 Reviewed-by: dholmes, kvn ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 7e31cbd40af7 Author: amurillo Date: 2014-07-18 12:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/7e31cbd40af7 Merge Changeset: dc7eb0c6ee27 Author: amurillo Date: 2014-07-22 10:38 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/dc7eb0c6ee27 Merge Changeset: 8d37822b8c63 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/8d37822b8c63 Added tag jdk9-b23 for changeset 88567461a2cd ! .hgtags Changeset: 1d4a293fbec1 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/1d4a293fbec1 Merge Changeset: d03b0caf191c Author: lana Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/d03b0caf191c Merge Changeset: 5bf8874c75eb Author: wmdietl Date: 2014-07-23 14:53 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/rev/5bf8874c75eb Automated merge with http://hg.openjdk.java.net/jdk9/dev/ ! .hgtags From wdietl at gmail.com Wed Jul 23 18:54:40 2014 From: wdietl at gmail.com (wdietl at gmail.com) Date: Wed, 23 Jul 2014 18:54:40 +0000 Subject: hg: type-annotations/type-annotations/corba: 11 new changesets Message-ID: <201407231854.s6NIsepq017087@aojmv0008> Changeset: 77565aaaa2bb Author: katleman Date: 2014-06-12 10:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/77565aaaa2bb Added tag jdk9-b17 for changeset 4c75c2ca7cf3 ! .hgtags Changeset: eecc1b6adc7e Author: katleman Date: 2014-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/eecc1b6adc7e Added tag jdk9-b18 for changeset 77565aaaa2bb ! .hgtags Changeset: 0060505fb71a Author: coffeys Date: 2014-07-01 15:17 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/0060505fb71a 7095856: OutputStreamHook doesn't handle null values Reviewed-by: lancea, msheppar ! src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java Changeset: 87f36eecb166 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/87f36eecb166 Added tag jdk9-b19 for changeset eecc1b6adc7e ! .hgtags Changeset: 3615a4e7f054 Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/3615a4e7f054 Added tag jdk9-b20 for changeset 87f36eecb166 ! .hgtags Changeset: 834a77cddeea Author: lana Date: 2014-07-01 14:29 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/834a77cddeea Merge Changeset: 9ba6baac74aa Author: katleman Date: 2014-07-03 11:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/9ba6baac74aa Added tag jdk9-b21 for changeset 3615a4e7f054 ! .hgtags Changeset: ddc07abf4307 Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/ddc07abf4307 Merge Changeset: 57735d66face Author: katleman Date: 2014-07-10 12:12 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/57735d66face Added tag jdk9-b22 for changeset ddc07abf4307 ! .hgtags Changeset: 8a44142bb7fc Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/8a44142bb7fc Added tag jdk9-b23 for changeset 57735d66face ! .hgtags Changeset: 4d7ce317239f Author: wmdietl Date: 2014-07-23 14:54 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/corba/rev/4d7ce317239f Automated merge with http://hg.openjdk.java.net/jdk9/dev/corba ! .hgtags From wdietl at gmail.com Wed Jul 23 18:55:04 2014 From: wdietl at gmail.com (wdietl at gmail.com) Date: Wed, 23 Jul 2014 18:55:04 +0000 Subject: hg: type-annotations/type-annotations/jaxws: 14 new changesets Message-ID: <201407231855.s6NIt4HU017137@aojmv0008> Changeset: 275f2385aed8 Author: katleman Date: 2014-06-12 10:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/275f2385aed8 Added tag jdk9-b17 for changeset 6b159e727dac ! .hgtags Changeset: 7f922a73e8a2 Author: katleman Date: 2014-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/7f922a73e8a2 Added tag jdk9-b18 for changeset 275f2385aed8 ! .hgtags Changeset: 6a9f8ff45c04 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/6a9f8ff45c04 Added tag jdk9-b19 for changeset 7f922a73e8a2 ! .hgtags Changeset: 4a099451fd7e Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/4a099451fd7e Added tag jdk9-b20 for changeset 6a9f8ff45c04 ! .hgtags Changeset: e4c9857923f9 Author: mkos Date: 2014-07-09 13:55 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/e4c9857923f9 8044656: Update JAX-WS RI integration to latest version Summary: JAX-WS RI upgrade from 2.2.10-b140228.1436 to 2.2.11-b140602.1731 Reviewed-by: lancea ! src/share/jaxws_classes/com/sun/istack/internal/ByteArrayDataSource.java ! src/share/jaxws_classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_de.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_es.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_it.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties ! src/share/jaxws_classes/com/sun/tools/internal/ws/version.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/Driver.java ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_de.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_es.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_it.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/Options.java + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_de.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_es.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_fr.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_it.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_ja.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_ko.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_pt_BR.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_zh_CN.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_zh_TW.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_de.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_es.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_fr.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_it.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ja.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ko.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_pt_BR.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_CN.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_TW.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Messages.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyXsiLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/Packet.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/util/version.properties ! src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/XMLReaderComposite.java ! src/share/jaxws_classes/javax/xml/ws/WebServiceRef.java ! src/share/jaxws_classes/javax/xml/ws/spi/Provider.java Changeset: 7f5e5902cde7 Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/7f5e5902cde7 Added tag jdk9-b21 for changeset 4a099451fd7e ! .hgtags Changeset: 34c714e8c4ba Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/34c714e8c4ba Added tag jdk9-b22 for changeset 7f5e5902cde7 ! .hgtags Changeset: ce19e0403ec8 Author: lana Date: 2014-07-10 12:39 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/ce19e0403ec8 Merge Changeset: 476c88018b4c Author: mkos Date: 2014-04-15 10:31 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/476c88018b4c 8035613: With active Securitymanager JAXBContext.newInstance fails Summary: Adding required doPrivileged section into JAXB classes; fix also reviewed by Iaroslav Savytskyi, Alexander Fomin Reviewed-by: mullan, mgrebac ! src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/api/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/model/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/Utils.java Changeset: 8d94365eb930 Author: mkos Date: 2014-07-18 19:14 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/8d94365eb930 8038970: Deprivilege JAX-WS/JAF code Summary: Changes to prepare for granting minimal set of permissions to JAX-WS code. Reviewed-by: mchung ! src/share/jaf_classes/javax/activation/CommandMap.java ! src/share/jaf_classes/javax/activation/FileTypeMap.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/MetroConfigLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/TubeCreator.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/TubelineAssemblyController.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/model/Injector.java Changeset: a2af4ca21624 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/a2af4ca21624 Added tag jdk9-b23 for changeset ce19e0403ec8 ! .hgtags Changeset: 0b35542d6bf3 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/0b35542d6bf3 Merge Changeset: 705fa22325f7 Author: lana Date: 2014-07-22 11:56 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/705fa22325f7 Merge Changeset: a1667496de1f Author: wmdietl Date: 2014-07-23 14:54 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxws/rev/a1667496de1f Automated merge with http://hg.openjdk.java.net/jdk9/dev/jaxws ! .hgtags From wdietl at gmail.com Wed Jul 23 18:55:25 2014 From: wdietl at gmail.com (wdietl at gmail.com) Date: Wed, 23 Jul 2014 18:55:25 +0000 Subject: hg: type-annotations/type-annotations/jaxp: 24 new changesets Message-ID: <201407231855.s6NItQWr017279@aojmv0008> Changeset: 44365cdde462 Author: joehw Date: 2014-06-11 09:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/44365cdde462 8046443: A few typos in JAXP JavaDoc Reviewed-by: dfuchs, chegar ! src/com/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java ! src/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java ! src/com/sun/xml/internal/stream/Entity.java ! src/com/sun/xml/internal/stream/StaxXMLInputSource.java ! src/javax/xml/datatype/DatatypeConfigurationException.java ! src/javax/xml/datatype/DatatypeFactory.java ! src/javax/xml/namespace/QName.java ! src/javax/xml/parsers/DocumentBuilderFactory.java ! src/javax/xml/parsers/FactoryConfigurationError.java ! src/javax/xml/parsers/ParserConfigurationException.java ! src/javax/xml/parsers/SAXParser.java ! src/javax/xml/parsers/SAXParserFactory.java ! src/javax/xml/transform/ErrorListener.java ! src/javax/xml/transform/TransformerConfigurationException.java ! src/javax/xml/transform/TransformerFactoryConfigurationError.java ! src/javax/xml/validation/SchemaFactory.java ! src/javax/xml/validation/ValidatorHandler.java Changeset: 894ae6562453 Author: joehw Date: 2014-06-11 22:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/894ae6562453 8041523: Xerces Update: Serializer improvements from Xalan Reviewed-by: joehw Contributed-by: david.x.li at oracle.com ! src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java ! src/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java ! src/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java ! src/com/sun/org/apache/xml/internal/serializer/SerializerBase.java ! src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java ! src/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java ! src/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java ! src/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java ! src/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java Changeset: 5afa90c28742 Author: katleman Date: 2014-06-12 10:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/5afa90c28742 Added tag jdk9-b17 for changeset 6f923fcbe512 ! .hgtags Changeset: 96e08eda44ce Author: lana Date: 2014-06-12 15:39 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/96e08eda44ce Merge Changeset: c3afb43aa495 Author: katleman Date: 2014-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/c3afb43aa495 Added tag jdk9-b18 for changeset 5afa90c28742 ! .hgtags Changeset: f9c82769a6bc Author: lana Date: 2014-06-18 10:08 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/f9c82769a6bc Merge Changeset: 44a43fb56758 Author: henryjen Date: 2014-06-19 15:35 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/44a43fb56758 8047723: @since tag cleanup in jaxp Reviewed-by: joehw ! src/javax/xml/parsers/DocumentBuilder.java ! src/javax/xml/parsers/DocumentBuilderFactory.java ! src/javax/xml/parsers/FactoryConfigurationError.java ! src/javax/xml/parsers/ParserConfigurationException.java ! src/javax/xml/parsers/SAXParser.java ! src/javax/xml/parsers/SAXParserFactory.java ! src/javax/xml/transform/ErrorListener.java ! src/javax/xml/transform/OutputKeys.java ! src/javax/xml/transform/Result.java ! src/javax/xml/transform/Source.java ! src/javax/xml/transform/SourceLocator.java ! src/javax/xml/transform/Templates.java ! src/javax/xml/transform/Transformer.java ! src/javax/xml/transform/TransformerConfigurationException.java ! src/javax/xml/transform/TransformerException.java ! src/javax/xml/transform/TransformerFactoryConfigurationError.java ! src/javax/xml/transform/URIResolver.java ! src/javax/xml/transform/dom/DOMLocator.java ! src/javax/xml/transform/dom/DOMResult.java ! src/javax/xml/transform/dom/DOMSource.java ! src/javax/xml/transform/sax/SAXResult.java ! src/javax/xml/transform/sax/SAXSource.java ! src/javax/xml/transform/sax/SAXTransformerFactory.java ! src/javax/xml/transform/sax/TemplatesHandler.java ! src/javax/xml/transform/sax/TransformerHandler.java ! src/javax/xml/transform/stream/StreamResult.java ! src/javax/xml/transform/stream/StreamSource.java ! src/org/w3c/dom/Attr.java ! src/org/w3c/dom/DOMConfiguration.java ! src/org/w3c/dom/DOMError.java ! src/org/w3c/dom/DOMErrorHandler.java ! src/org/w3c/dom/DOMException.java ! src/org/w3c/dom/DOMImplementation.java ! src/org/w3c/dom/DOMImplementationList.java ! src/org/w3c/dom/DOMImplementationSource.java ! src/org/w3c/dom/DOMLocator.java ! src/org/w3c/dom/DOMStringList.java ! src/org/w3c/dom/Document.java ! src/org/w3c/dom/DocumentType.java ! src/org/w3c/dom/Element.java ! src/org/w3c/dom/Entity.java ! src/org/w3c/dom/NameList.java ! src/org/w3c/dom/NamedNodeMap.java ! src/org/w3c/dom/Node.java ! src/org/w3c/dom/Text.java ! src/org/w3c/dom/TypeInfo.java ! src/org/w3c/dom/UserDataHandler.java ! src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java ! src/org/w3c/dom/events/DocumentEvent.java ! src/org/w3c/dom/events/Event.java ! src/org/w3c/dom/events/EventException.java ! src/org/w3c/dom/events/EventListener.java ! src/org/w3c/dom/events/EventTarget.java ! src/org/w3c/dom/events/MouseEvent.java ! src/org/w3c/dom/events/MutationEvent.java ! src/org/w3c/dom/events/UIEvent.java ! src/org/w3c/dom/ls/DOMImplementationLS.java ! src/org/w3c/dom/ls/LSException.java ! src/org/w3c/dom/ls/LSInput.java ! src/org/w3c/dom/ls/LSLoadEvent.java ! src/org/w3c/dom/ls/LSOutput.java ! src/org/w3c/dom/ls/LSParser.java ! src/org/w3c/dom/ls/LSParserFilter.java ! src/org/w3c/dom/ls/LSProgressEvent.java ! src/org/w3c/dom/ls/LSResourceResolver.java ! src/org/w3c/dom/ls/LSSerializer.java ! src/org/w3c/dom/ls/LSSerializerFilter.java ! src/org/w3c/dom/package.html ! src/org/w3c/dom/views/AbstractView.java ! src/org/w3c/dom/views/DocumentView.java ! src/org/xml/sax/AttributeList.java ! src/org/xml/sax/Attributes.java ! src/org/xml/sax/ContentHandler.java ! src/org/xml/sax/DTDHandler.java ! src/org/xml/sax/DocumentHandler.java ! src/org/xml/sax/EntityResolver.java ! src/org/xml/sax/ErrorHandler.java ! src/org/xml/sax/HandlerBase.java ! src/org/xml/sax/InputSource.java ! src/org/xml/sax/Locator.java ! src/org/xml/sax/Parser.java ! src/org/xml/sax/SAXException.java ! src/org/xml/sax/SAXNotRecognizedException.java ! src/org/xml/sax/SAXNotSupportedException.java ! src/org/xml/sax/SAXParseException.java ! src/org/xml/sax/XMLFilter.java ! src/org/xml/sax/XMLReader.java ! src/org/xml/sax/ext/Attributes2.java ! src/org/xml/sax/ext/Attributes2Impl.java ! src/org/xml/sax/ext/DeclHandler.java ! src/org/xml/sax/ext/DefaultHandler2.java ! src/org/xml/sax/ext/EntityResolver2.java ! src/org/xml/sax/ext/LexicalHandler.java ! src/org/xml/sax/ext/Locator2.java ! src/org/xml/sax/ext/Locator2Impl.java ! src/org/xml/sax/helpers/AttributeListImpl.java ! src/org/xml/sax/helpers/AttributesImpl.java ! src/org/xml/sax/helpers/DefaultHandler.java ! src/org/xml/sax/helpers/LocatorImpl.java ! src/org/xml/sax/helpers/NamespaceSupport.java ! src/org/xml/sax/helpers/ParserAdapter.java ! src/org/xml/sax/helpers/ParserFactory.java ! src/org/xml/sax/helpers/XMLFilterImpl.java ! src/org/xml/sax/helpers/XMLReaderAdapter.java ! src/org/xml/sax/helpers/XMLReaderFactory.java Changeset: d01082105a5b Author: joehw Date: 2014-06-23 10:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/d01082105a5b 5077522: Duration.compare incorrect for some values Reviewed-by: lancea, dfuchs ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java Changeset: 01c25780f33f Author: henryjen Date: 2014-06-24 14:07 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/01c25780f33f 8048021: Remove @version tag in jaxp repo Reviewed-by: joehw ! src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java ! src/com/sun/org/apache/bcel/internal/util/Class2HTML.java ! src/com/sun/org/apache/bcel/internal/util/ClassPath.java ! src/com/sun/org/apache/bcel/internal/util/JavaWrapper.java ! src/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java ! src/com/sun/org/apache/xerces/internal/dom/AttrImpl.java ! src/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java ! src/com/sun/org/apache/xerces/internal/dom/AttributeMap.java ! src/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java ! src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java ! src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java ! src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java ! src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java ! src/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java ! src/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java ! src/com/sun/org/apache/xerces/internal/dom/NodeListCache.java ! src/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java ! src/com/sun/org/apache/xerces/internal/dom/ParentNode.java ! src/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/com/sun/org/apache/xerces/internal/impl/Version.java ! src/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java ! src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java ! src/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java ! src/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java ! src/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java ! src/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java ! src/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java ! src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java ! src/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java ! src/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java ! src/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java ! src/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java ! src/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/DOMParser.java ! src/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java ! src/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java ! src/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLParser.java ! src/com/sun/org/apache/xerces/internal/util/DOMUtil.java ! src/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/util/EncodingMap.java ! src/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java ! src/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java ! src/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/util/StAXInputSource.java ! src/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java ! src/com/sun/org/apache/xerces/internal/util/SymbolHash.java ! src/com/sun/org/apache/xerces/internal/util/XML11Char.java ! src/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java ! src/com/sun/org/apache/xerces/internal/util/XMLChar.java ! src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java ! src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/xni/QName.java ! src/com/sun/org/apache/xerces/internal/xni/XNIException.java ! src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java ! src/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java ! src/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java ! src/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java ! src/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java ! src/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java ! src/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java ! src/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/com/sun/org/apache/xml/internal/serializer/Encodings.java ! src/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java ! src/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java ! src/javax/xml/XMLConstants.java ! src/javax/xml/datatype/DatatypeFactory.java ! src/javax/xml/datatype/package.html ! src/javax/xml/namespace/QName.java ! src/javax/xml/parsers/DocumentBuilderFactory.java ! src/javax/xml/parsers/FactoryConfigurationError.java ! src/javax/xml/parsers/SAXParserFactory.java ! src/javax/xml/validation/SchemaFactoryFinder.java ! src/javax/xml/xpath/XPathFactoryFinder.java ! src/javax/xml/xpath/package.html Changeset: a155b1d3f973 Author: joehw Date: 2014-06-30 14:09 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/a155b1d3f973 8037948: Improve documentation for org.w3c.dom package Reviewed-by: lancea, henryjen, alanb ! src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java ! src/org/w3c/dom/package.html Changeset: 94fd4d9d3a75 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/94fd4d9d3a75 Added tag jdk9-b19 for changeset f9c82769a6bc ! .hgtags Changeset: 7eb0ab676ea7 Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/7eb0ab676ea7 Added tag jdk9-b20 for changeset 94fd4d9d3a75 ! .hgtags Changeset: 8a8b8ebf1838 Author: lana Date: 2014-07-01 14:28 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/8a8b8ebf1838 Merge Changeset: 91b2dc0dab2a Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/91b2dc0dab2a Added tag jdk9-b21 for changeset 7eb0ab676ea7 ! .hgtags Changeset: 82b94ff002c6 Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/82b94ff002c6 Merge Changeset: 2e5b63006187 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/2e5b63006187 Added tag jdk9-b22 for changeset 82b94ff002c6 ! .hgtags Changeset: 483052795997 Author: joehw Date: 2014-01-15 17:11 -0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/483052795997 8031330: Refactor ObjectFactory Reviewed-by: alanb, lancea, dfuchs, skoivu ! src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java Changeset: c0ae3e4d6e85 Author: joehw Date: 2014-01-22 09:37 -0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/c0ae3e4d6e85 8031540: Introduce document horizon Reviewed-by: lancea, dfuchs, mullan ! src/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java Changeset: c46bf267ad41 Author: joehw Date: 2014-07-16 18:17 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/c46bf267ad41 8049514: FEATURE_SECURE_PROCESSING can not be turned off on a validator through SchemaFactory Reviewed-by: lancea ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java Changeset: 165307afc816 Author: aefimov Date: 2014-07-22 22:06 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/165307afc816 8029837: NPE seen in XMLDocumentFragmentScannerImpl.setProperty since 7u40b33 Reviewed-by: joehw ! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java Changeset: d1ac408193d0 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/d1ac408193d0 Added tag jdk9-b23 for changeset 2e5b63006187 ! .hgtags Changeset: 345af113f572 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/345af113f572 Merge Changeset: f7ef8d9339a4 Author: lana Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/f7ef8d9339a4 Merge Changeset: 21c447404761 Author: wmdietl Date: 2014-07-23 14:55 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jaxp/rev/21c447404761 Automated merge with http://hg.openjdk.java.net/jdk9/dev/jaxp ! .hgtags From wdietl at gmail.com Wed Jul 23 19:01:21 2014 From: wdietl at gmail.com (wdietl at gmail.com) Date: Wed, 23 Jul 2014 19:01:21 +0000 Subject: hg: type-annotations/type-annotations/jdk: 306 new changesets Message-ID: <201407231901.s6NJ1Vlx018424@aojmv0008> Changeset: c2969f4cd5e4 Author: vinnie Date: 2014-06-10 15:49 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c2969f4cd5e4 8040812: Uninitialised memory in jdk/src/share/native/sun/security/ec/impl/mpi.c Reviewed-by: mullan ! src/share/native/sun/security/ec/impl/mpi.c Changeset: 11d618c585c0 Author: martin Date: 2014-06-10 08:07 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/11d618c585c0 8004807: java/util/Timer/Args.java failing intermittently in HS testing Summary: update test to improve reliability Reviewed-by: rriggs, ewang ! test/java/util/Timer/Args.java Changeset: 7b404a7be697 Author: ascarpino Date: 2014-06-10 12:04 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7b404a7be697 8039212: SecretKeyBasic.sh needs to avoid NSS libnss3 and libsoftokn3 version mismatches Reviewed-by: vinnie ! test/sun/security/pkcs11/KeyStore/SecretKeysBasic.java ! test/sun/security/pkcs11/PKCS11Test.java Changeset: e313c083fbb6 Author: ascarpino Date: 2014-06-10 14:17 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/e313c083fbb6 8046368: Code cleanup in SeedGenerator.java Reviewed-by: mullan Contributed-by: Jamil Nimeh ! src/share/classes/sun/security/provider/SeedGenerator.java Changeset: aa7632edb50c Author: henryjen Date: 2014-06-10 16:18 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/aa7632edb50c 8044740: Convert all JDK versions used in @since tag to 1.n[.n] in jdk repo Reviewed-by: mduigou, lancea, alanb, mullan ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java ! src/share/classes/com/sun/java/util/jar/pack/package.html ! src/share/classes/com/sun/management/DiagnosticCommandMBean.java ! src/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/share/classes/com/sun/rowset/JdbcRowSetImpl.java ! src/share/classes/java/applet/Applet.java ! src/share/classes/java/applet/AppletContext.java ! src/share/classes/java/applet/AppletStub.java ! src/share/classes/java/applet/AudioClip.java ! src/share/classes/java/applet/package.html ! src/share/classes/java/awt/AWTError.java ! src/share/classes/java/awt/AWTException.java ! src/share/classes/java/awt/BorderLayout.java ! src/share/classes/java/awt/Button.java ! src/share/classes/java/awt/Canvas.java ! src/share/classes/java/awt/CardLayout.java ! src/share/classes/java/awt/Checkbox.java ! src/share/classes/java/awt/CheckboxGroup.java ! src/share/classes/java/awt/CheckboxMenuItem.java ! src/share/classes/java/awt/Choice.java ! src/share/classes/java/awt/Color.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/Dialog.java ! src/share/classes/java/awt/Event.java ! src/share/classes/java/awt/FileDialog.java ! src/share/classes/java/awt/FlowLayout.java ! src/share/classes/java/awt/Font.java ! src/share/classes/java/awt/FontMetrics.java ! src/share/classes/java/awt/Frame.java ! src/share/classes/java/awt/Graphics.java ! src/share/classes/java/awt/Graphics2D.java ! src/share/classes/java/awt/GridBagConstraints.java ! src/share/classes/java/awt/GridBagLayout.java ! src/share/classes/java/awt/GridBagLayoutInfo.java ! src/share/classes/java/awt/GridLayout.java ! src/share/classes/java/awt/Image.java ! src/share/classes/java/awt/Insets.java ! src/share/classes/java/awt/Label.java ! src/share/classes/java/awt/List.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/java/awt/Menu.java ! src/share/classes/java/awt/MenuBar.java ! src/share/classes/java/awt/MenuComponent.java ! src/share/classes/java/awt/MenuItem.java ! src/share/classes/java/awt/MenuShortcut.java ! src/share/classes/java/awt/Panel.java ! src/share/classes/java/awt/ScrollPaneAdjustable.java ! src/share/classes/java/awt/Scrollbar.java ! src/share/classes/java/awt/TextArea.java ! src/share/classes/java/awt/TextComponent.java ! src/share/classes/java/awt/TextField.java ! src/share/classes/java/awt/Toolkit.java ! src/share/classes/java/awt/Window.java ! src/share/classes/java/awt/datatransfer/package.html ! src/share/classes/java/awt/event/InputEvent.java ! src/share/classes/java/awt/event/WindowEvent.java ! src/share/classes/java/awt/event/package.html ! src/share/classes/java/awt/im/spi/package.html ! src/share/classes/java/awt/image/package.html ! src/share/classes/java/awt/package.html ! src/share/classes/java/io/BufferedInputStream.java ! src/share/classes/java/io/BufferedOutputStream.java ! src/share/classes/java/io/BufferedReader.java ! src/share/classes/java/io/BufferedWriter.java ! src/share/classes/java/io/ByteArrayInputStream.java ! src/share/classes/java/io/ByteArrayOutputStream.java ! src/share/classes/java/io/CharArrayReader.java ! src/share/classes/java/io/CharArrayWriter.java ! src/share/classes/java/io/CharConversionException.java ! src/share/classes/java/io/DataInput.java ! src/share/classes/java/io/DataInputStream.java ! src/share/classes/java/io/DataOutput.java ! src/share/classes/java/io/DataOutputStream.java ! src/share/classes/java/io/EOFException.java ! src/share/classes/java/io/Externalizable.java ! src/share/classes/java/io/File.java ! src/share/classes/java/io/FileInputStream.java ! src/share/classes/java/io/FileNotFoundException.java ! src/share/classes/java/io/FileOutputStream.java ! src/share/classes/java/io/FileReader.java ! src/share/classes/java/io/FileWriter.java ! src/share/classes/java/io/FilenameFilter.java ! src/share/classes/java/io/FilterInputStream.java ! src/share/classes/java/io/FilterOutputStream.java ! src/share/classes/java/io/FilterReader.java ! src/share/classes/java/io/FilterWriter.java ! src/share/classes/java/io/IOException.java ! src/share/classes/java/io/InputStream.java ! src/share/classes/java/io/InputStreamReader.java ! src/share/classes/java/io/InterruptedIOException.java ! src/share/classes/java/io/InvalidClassException.java ! src/share/classes/java/io/InvalidObjectException.java ! src/share/classes/java/io/LineNumberInputStream.java ! src/share/classes/java/io/LineNumberReader.java ! src/share/classes/java/io/NotActiveException.java ! src/share/classes/java/io/NotSerializableException.java ! src/share/classes/java/io/ObjectInput.java ! src/share/classes/java/io/ObjectInputStream.java ! src/share/classes/java/io/ObjectInputValidation.java ! src/share/classes/java/io/ObjectOutput.java ! src/share/classes/java/io/ObjectOutputStream.java ! src/share/classes/java/io/ObjectStreamClass.java ! src/share/classes/java/io/ObjectStreamConstants.java ! src/share/classes/java/io/ObjectStreamException.java ! src/share/classes/java/io/OptionalDataException.java ! src/share/classes/java/io/OutputStream.java ! src/share/classes/java/io/OutputStreamWriter.java ! src/share/classes/java/io/PipedInputStream.java ! src/share/classes/java/io/PipedOutputStream.java ! src/share/classes/java/io/PipedReader.java ! src/share/classes/java/io/PipedWriter.java ! src/share/classes/java/io/PrintStream.java ! src/share/classes/java/io/PrintWriter.java ! src/share/classes/java/io/PushbackInputStream.java ! src/share/classes/java/io/PushbackReader.java ! src/share/classes/java/io/RandomAccessFile.java ! src/share/classes/java/io/Reader.java ! src/share/classes/java/io/SequenceInputStream.java ! src/share/classes/java/io/Serializable.java ! src/share/classes/java/io/StreamCorruptedException.java ! src/share/classes/java/io/StreamTokenizer.java ! src/share/classes/java/io/StringBufferInputStream.java ! src/share/classes/java/io/StringReader.java ! src/share/classes/java/io/StringWriter.java ! src/share/classes/java/io/SyncFailedException.java ! src/share/classes/java/io/UTFDataFormatException.java ! src/share/classes/java/io/UnsupportedEncodingException.java ! src/share/classes/java/io/WriteAbortedException.java ! src/share/classes/java/io/Writer.java ! src/share/classes/java/io/package.html ! src/share/classes/java/lang/AbstractMethodError.java ! src/share/classes/java/lang/ArithmeticException.java ! src/share/classes/java/lang/ArrayIndexOutOfBoundsException.java ! src/share/classes/java/lang/ArrayStoreException.java ! src/share/classes/java/lang/Boolean.java ! src/share/classes/java/lang/Byte.java ! src/share/classes/java/lang/Character.java ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/ClassCastException.java ! src/share/classes/java/lang/ClassCircularityError.java ! src/share/classes/java/lang/ClassFormatError.java ! src/share/classes/java/lang/ClassNotFoundException.java ! src/share/classes/java/lang/CloneNotSupportedException.java ! src/share/classes/java/lang/Cloneable.java ! src/share/classes/java/lang/Compiler.java ! src/share/classes/java/lang/Double.java ! src/share/classes/java/lang/Error.java ! src/share/classes/java/lang/Exception.java ! src/share/classes/java/lang/ExceptionInInitializerError.java ! src/share/classes/java/lang/Float.java ! src/share/classes/java/lang/IllegalAccessError.java ! src/share/classes/java/lang/IllegalAccessException.java ! src/share/classes/java/lang/IllegalArgumentException.java ! src/share/classes/java/lang/IllegalMonitorStateException.java ! src/share/classes/java/lang/IllegalStateException.java ! src/share/classes/java/lang/IllegalThreadStateException.java ! src/share/classes/java/lang/IncompatibleClassChangeError.java ! src/share/classes/java/lang/IndexOutOfBoundsException.java ! src/share/classes/java/lang/InstantiationError.java ! src/share/classes/java/lang/InstantiationException.java ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/InternalError.java ! src/share/classes/java/lang/InterruptedException.java ! src/share/classes/java/lang/LinkageError.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/Math.java ! src/share/classes/java/lang/NegativeArraySizeException.java ! src/share/classes/java/lang/NoClassDefFoundError.java ! src/share/classes/java/lang/NoSuchFieldError.java ! src/share/classes/java/lang/NoSuchFieldException.java ! src/share/classes/java/lang/NoSuchMethodError.java ! src/share/classes/java/lang/NoSuchMethodException.java ! src/share/classes/java/lang/NullPointerException.java ! src/share/classes/java/lang/Number.java ! src/share/classes/java/lang/NumberFormatException.java ! src/share/classes/java/lang/Object.java ! src/share/classes/java/lang/OutOfMemoryError.java ! src/share/classes/java/lang/Process.java ! src/share/classes/java/lang/Runnable.java ! src/share/classes/java/lang/Runtime.java ! src/share/classes/java/lang/RuntimeException.java ! src/share/classes/java/lang/SecurityException.java ! src/share/classes/java/lang/SecurityManager.java ! src/share/classes/java/lang/Short.java ! src/share/classes/java/lang/StackOverflowError.java ! src/share/classes/java/lang/String.java ! src/share/classes/java/lang/StringBuffer.java ! src/share/classes/java/lang/StringIndexOutOfBoundsException.java ! src/share/classes/java/lang/System.java ! src/share/classes/java/lang/Thread.java ! src/share/classes/java/lang/ThreadDeath.java ! src/share/classes/java/lang/ThreadGroup.java ! src/share/classes/java/lang/Throwable.java ! src/share/classes/java/lang/UnknownError.java ! src/share/classes/java/lang/UnsatisfiedLinkError.java ! src/share/classes/java/lang/VerifyError.java ! src/share/classes/java/lang/VirtualMachineError.java ! src/share/classes/java/lang/Void.java ! src/share/classes/java/lang/instrument/package.html ! src/share/classes/java/lang/package-info.java ! src/share/classes/java/lang/reflect/package-info.java ! src/share/classes/java/math/BigInteger.java ! src/share/classes/java/math/package-info.java ! src/share/classes/java/net/BindException.java ! src/share/classes/java/net/ConnectException.java ! src/share/classes/java/net/ContentHandler.java ! src/share/classes/java/net/ContentHandlerFactory.java ! src/share/classes/java/net/DatagramPacket.java ! src/share/classes/java/net/DatagramSocket.java ! src/share/classes/java/net/DatagramSocketImpl.java ! src/share/classes/java/net/FileNameMap.java ! src/share/classes/java/net/HttpURLConnection.java ! src/share/classes/java/net/Inet4Address.java ! src/share/classes/java/net/Inet6Address.java ! src/share/classes/java/net/InetAddress.java ! src/share/classes/java/net/MalformedURLException.java ! src/share/classes/java/net/MulticastSocket.java ! src/share/classes/java/net/NoRouteToHostException.java ! src/share/classes/java/net/ProtocolException.java ! src/share/classes/java/net/ServerSocket.java ! src/share/classes/java/net/Socket.java ! src/share/classes/java/net/SocketException.java ! src/share/classes/java/net/SocketImpl.java ! src/share/classes/java/net/SocketImplFactory.java ! src/share/classes/java/net/URL.java ! src/share/classes/java/net/URLConnection.java ! src/share/classes/java/net/URLEncoder.java ! src/share/classes/java/net/URLStreamHandler.java ! src/share/classes/java/net/URLStreamHandlerFactory.java ! src/share/classes/java/net/UnknownHostException.java ! src/share/classes/java/net/UnknownServiceException.java ! src/share/classes/java/net/package-info.java ! src/share/classes/java/rmi/AccessException.java ! src/share/classes/java/rmi/AlreadyBoundException.java ! src/share/classes/java/rmi/ConnectException.java ! src/share/classes/java/rmi/ConnectIOException.java ! src/share/classes/java/rmi/MarshalException.java ! src/share/classes/java/rmi/Naming.java ! src/share/classes/java/rmi/NoSuchObjectException.java ! src/share/classes/java/rmi/NotBoundException.java ! src/share/classes/java/rmi/RMISecurityException.java ! src/share/classes/java/rmi/RMISecurityManager.java ! src/share/classes/java/rmi/Remote.java ! src/share/classes/java/rmi/RemoteException.java ! src/share/classes/java/rmi/ServerError.java ! src/share/classes/java/rmi/ServerException.java ! src/share/classes/java/rmi/ServerRuntimeException.java ! src/share/classes/java/rmi/StubNotFoundException.java ! src/share/classes/java/rmi/UnexpectedException.java ! src/share/classes/java/rmi/UnknownHostException.java ! src/share/classes/java/rmi/UnmarshalException.java ! src/share/classes/java/rmi/dgc/package.html ! src/share/classes/java/rmi/package.html ! src/share/classes/java/rmi/registry/LocateRegistry.java ! src/share/classes/java/rmi/registry/Registry.java ! src/share/classes/java/rmi/registry/RegistryHandler.java ! src/share/classes/java/rmi/registry/package.html ! src/share/classes/java/rmi/server/ExportException.java ! src/share/classes/java/rmi/server/LoaderHandler.java ! src/share/classes/java/rmi/server/LogStream.java ! src/share/classes/java/rmi/server/ObjID.java ! src/share/classes/java/rmi/server/Operation.java ! src/share/classes/java/rmi/server/RMIClassLoader.java ! src/share/classes/java/rmi/server/RMIFailureHandler.java ! src/share/classes/java/rmi/server/RMISocketFactory.java ! src/share/classes/java/rmi/server/RemoteCall.java ! src/share/classes/java/rmi/server/RemoteObject.java ! src/share/classes/java/rmi/server/RemoteRef.java ! src/share/classes/java/rmi/server/RemoteServer.java ! src/share/classes/java/rmi/server/RemoteStub.java ! src/share/classes/java/rmi/server/ServerCloneException.java ! src/share/classes/java/rmi/server/ServerNotActiveException.java ! src/share/classes/java/rmi/server/ServerRef.java ! src/share/classes/java/rmi/server/Skeleton.java ! src/share/classes/java/rmi/server/SkeletonMismatchException.java ! src/share/classes/java/rmi/server/SkeletonNotFoundException.java ! src/share/classes/java/rmi/server/SocketSecurityException.java ! src/share/classes/java/rmi/server/UID.java ! src/share/classes/java/rmi/server/UnicastRemoteObject.java ! src/share/classes/java/rmi/server/Unreferenced.java ! src/share/classes/java/rmi/server/package.html ! src/share/classes/java/security/acl/package-info.java ! src/share/classes/java/security/interfaces/package-info.java ! src/share/classes/java/security/spec/DSAGenParameterSpec.java ! src/share/classes/java/text/DecimalFormatSymbols.java ! src/share/classes/java/text/SimpleDateFormat.java ! src/share/classes/java/text/package.html ! src/share/classes/java/time/chrono/package-info.java ! src/share/classes/java/time/format/TextStyle.java ! src/share/classes/java/time/format/package-info.java ! src/share/classes/java/time/package-info.java ! src/share/classes/java/time/temporal/package-info.java ! src/share/classes/java/time/zone/package-info.java ! src/share/classes/java/util/BitSet.java ! src/share/classes/java/util/Calendar.java ! src/share/classes/java/util/Date.java ! src/share/classes/java/util/Dictionary.java ! src/share/classes/java/util/EmptyStackException.java ! src/share/classes/java/util/Enumeration.java ! src/share/classes/java/util/EventListener.java ! src/share/classes/java/util/EventObject.java ! src/share/classes/java/util/GregorianCalendar.java ! src/share/classes/java/util/Hashtable.java ! src/share/classes/java/util/ListResourceBundle.java ! src/share/classes/java/util/MissingResourceException.java ! src/share/classes/java/util/NoSuchElementException.java ! src/share/classes/java/util/Observable.java ! src/share/classes/java/util/Observer.java ! src/share/classes/java/util/Properties.java ! src/share/classes/java/util/PropertyResourceBundle.java ! src/share/classes/java/util/ResourceBundle.java ! src/share/classes/java/util/Stack.java ! src/share/classes/java/util/StringTokenizer.java ! src/share/classes/java/util/TimeZone.java ! src/share/classes/java/util/TooManyListenersException.java ! src/share/classes/java/util/Vector.java ! src/share/classes/java/util/package.html ! src/share/classes/java/util/prefs/package.html ! src/share/classes/java/util/zip/ZipException.java ! src/share/classes/java/util/zip/package.html ! src/share/classes/javax/security/auth/callback/package-info.java ! src/share/classes/javax/security/auth/kerberos/package-info.java ! src/share/classes/javax/security/auth/package-info.java ! src/share/classes/javax/security/auth/spi/package-info.java ! src/share/classes/javax/security/auth/x500/package-info.java ! src/share/classes/javax/swing/plaf/nimbus/DerivedColor.java ! src/share/classes/javax/swing/text/ComponentView.java ! src/share/classes/javax/swing/text/StyleContext.java ! src/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! src/share/classes/sun/applet/AppletClassLoader.java ! src/share/classes/sun/applet/AppletSecurity.java ! src/share/classes/sun/applet/AppletThreadGroup.java ! src/share/classes/sun/awt/AWTSecurityManager.java ! src/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java ! src/share/classes/sun/awt/image/MultiResolutionImage.java ! src/share/classes/sun/management/DiagnosticCommandArgumentInfo.java ! src/share/classes/sun/management/DiagnosticCommandImpl.java ! src/share/classes/sun/management/DiagnosticCommandInfo.java ! src/share/classes/sun/print/PSPathGraphics.java ! src/share/classes/sun/print/PathGraphics.java ! src/share/classes/sun/print/PeekGraphics.java ! src/share/classes/sun/print/ProxyGraphics.java ! src/share/classes/sun/print/ProxyGraphics2D.java ! src/share/classes/sun/security/provider/certpath/URICertStore.java ! src/share/classes/sun/security/ssl/BaseSSLSocketImpl.java ! src/solaris/classes/java/io/FileDescriptor.java ! src/solaris/classes/sun/awt/X11/XAtom.java ! src/solaris/classes/sun/awt/X11/XComponentPeer.java ! src/solaris/classes/sun/awt/X11InputMethodDescriptor.java ! src/solaris/classes/sun/net/www/protocol/jar/JarFileFactory.java ! src/solaris/demo/jni/Poller/Poller.java ! src/windows/classes/java/io/FileDescriptor.java ! src/windows/classes/sun/awt/windows/WClipboard.java ! src/windows/classes/sun/awt/windows/WDragSourceContextPeer.java ! src/windows/classes/sun/awt/windows/WInputMethodDescriptor.java ! src/windows/classes/sun/awt/windows/WPathGraphics.java ! src/windows/classes/sun/awt/windows/WPrinterJob.java ! src/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java Changeset: d17b50fb8757 Author: weijun Date: 2014-06-11 16:33 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d17b50fb8757 8046499: nativecache.c prints to stdout in debug build Reviewed-by: xuelei ! src/share/native/sun/security/krb5/nativeccache.c Changeset: 54c00ca2035e Author: jfranck Date: 2014-06-10 14:40 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/54c00ca2035e 8029674: (reflect) getMethods returns default methods that are not members of the class Summary: Filter out methods that have a more specific default method from result Reviewed-by: darcy, dlsmith ! src/share/classes/java/lang/Class.java + test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java Changeset: ec36591a88ca Author: weijun Date: 2014-06-11 18:27 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ec36591a88ca 8023197: Pre-configured command line options for keytool and jarsigner Reviewed-by: xuelei ! src/share/classes/sun/security/tools/KeyStoreUtil.java ! src/share/classes/sun/security/tools/jarsigner/Main.java ! src/share/classes/sun/security/tools/jarsigner/Resources.java ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/security/tools/keytool/Resources.java + test/sun/security/tools/keytool/default_options.sh Changeset: 476d56ab6377 Author: prappo Date: 2014-06-10 11:15 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/476d56ab6377 8027308: HttpURLConnection should better handle URLs with literal IPv6 addresses Reviewed-by: chegar, alanb, michaelm ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/sun/net/www/protocol/http/ZoneId.java Changeset: 2526a330bc8d Author: sla Date: 2014-06-11 15:47 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2526a330bc8d 8044135: Add API to start JMX agent from attach framework Reviewed-by: alanb ! src/share/classes/com/sun/tools/attach/VirtualMachine.java ! src/share/classes/sun/tools/attach/HotSpotVirtualMachine.java ! src/share/classes/sun/tools/jconsole/LocalVirtualMachine.java ! test/com/sun/tools/attach/SimpleProvider.java + test/com/sun/tools/attach/StartManagementAgent.java ! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/TestManager.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 81e22723ba57 Author: sjiang Date: 2014-06-12 10:32 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/81e22723ba57 8044865: Fix raw and unchecked lint warnings in management-related code Reviewed-by: darcy, sla, egahlin, dfuchs ! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpRequestTree.java ! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/share/classes/sun/tools/jconsole/ProxyClient.java ! src/share/classes/sun/tools/jconsole/TimeComboBox.java ! src/share/classes/sun/tools/jconsole/inspector/OperationEntry.java ! src/share/classes/sun/tools/jconsole/inspector/TableSorter.java ! src/share/classes/sun/tools/jmap/JMap.java ! src/share/classes/sun/tools/jstack/JStack.java ! src/share/classes/sun/tools/jstat/Alignment.java ! src/share/classes/sun/tools/jstat/ColumnFormat.java ! src/share/classes/sun/tools/jstat/Jstat.java ! src/share/classes/sun/tools/jstat/Operator.java ! src/share/classes/sun/tools/jstat/OptionFormat.java ! src/share/classes/sun/tools/jstat/Parser.java ! src/share/classes/sun/tools/jstat/RawOutputFormatter.java ! src/share/classes/sun/tools/jstat/Scale.java ! src/share/classes/sun/tools/jstat/SyntaxException.java Changeset: 6ad17b31f0d3 Author: katleman Date: 2014-06-12 10:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/6ad17b31f0d3 Added tag jdk9-b17 for changeset fd8e675f141b ! .hgtags Changeset: 805e088a54a6 Author: lana Date: 2014-06-12 15:38 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/805e088a54a6 Merge Changeset: 0565d7821fa5 Author: weijun Date: 2014-06-13 08:25 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0565d7821fa5 8046702: default_options.sh test failure on Solaris Reviewed-by: xuelei ! test/sun/security/tools/keytool/default_options.sh Changeset: 431cce1509b5 Author: michaelm Date: 2014-06-13 14:30 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/431cce1509b5 8046588: test for SO_FLOW_SLA availability does not check for EACCESS Reviewed-by: alanb, chegar ! src/solaris/native/java/net/ExtendedOptionsImpl.c ! test/jdk/net/Sockets/Test.java Changeset: 22fd62cbfe82 Author: michaelm Date: 2014-06-13 14:32 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/22fd62cbfe82 Merge Changeset: c1164d1adb76 Author: ykantser Date: 2014-06-16 11:03 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c1164d1adb76 6545295: TEST BUG: The test HatHeapDump1Test uses wrong path in exec call. Reviewed-by: sla ! test/sun/tools/jhat/HatHeapDump1Test.java - test/sun/tools/jhat/HatRun.java Changeset: 38f576159c1a Author: sla Date: 2014-06-16 13:52 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/38f576159c1a 8043939: Remove management-agent.jar Reviewed-by: alanb ! make/CreateJars.gmk ! make/profile-includes.txt ! make/src/classes/build/tools/buildmetaindex/BuildMetaIndex.java - src/share/classes/sun/management/manifest Changeset: 7790a9e0f168 Author: vinnie Date: 2014-06-16 13:40 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7790a9e0f168 8036613: [parfait] JNI exception pending in jdk/src/windows/native/sun/security/provider/WinCAPISeedGenerator.c Reviewed-by: mullan ! src/windows/native/sun/security/provider/WinCAPISeedGenerator.c Changeset: b2023f11a0e5 Author: dsamersoff Date: 2014-06-16 07:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/b2023f11a0e5 8041498: Remove npt library Summary: Get rid of npt library and move utf-related code to share/backend Reviewed-by: sla ! make/CompileDemos.gmk ! make/lib/CoreLibraries.gmk ! make/lib/ServiceabilityLibraries.gmk - make/mapfiles/libnpt/mapfile-vers ! make/profile-includes.txt ! src/share/back/debugInit.c ! src/share/back/error_messages.c ! src/share/back/inStream.c ! src/share/back/outStream.c ! src/share/back/transport.c + src/share/back/utf_util.c + src/share/back/utf_util.h ! src/share/back/util.h ! src/share/demo/jvmti/hprof/hprof.h ! src/share/demo/jvmti/hprof/hprof_init.c - src/share/npt/README.txt - src/share/npt/npt.c - src/share/npt/npt.h - src/share/npt/utf.c - src/share/npt/utf.h - src/solaris/npt/npt_md.h - src/solaris/npt/utf_md.c - src/solaris/npt/utf_md.h - src/windows/npt/npt_md.h - src/windows/npt/utf_md.c - src/windows/npt/utf_md.h Changeset: c5e7ba8e1d4b Author: henryjen Date: 2014-06-16 08:09 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c5e7ba8e1d4b 8046389: Add missing @since tag under javax.sql.** Reviewed-by: lancea ! src/share/classes/javax/sql/CommonDataSource.java ! src/share/classes/javax/sql/rowset/BaseRowSet.java ! src/share/classes/javax/sql/rowset/CachedRowSet.java ! src/share/classes/javax/sql/rowset/FilteredRowSet.java ! src/share/classes/javax/sql/rowset/JdbcRowSet.java ! src/share/classes/javax/sql/rowset/JoinRowSet.java ! src/share/classes/javax/sql/rowset/Joinable.java ! src/share/classes/javax/sql/rowset/Predicate.java ! src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java ! src/share/classes/javax/sql/rowset/RowSetWarning.java ! src/share/classes/javax/sql/rowset/WebRowSet.java ! src/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java ! src/share/classes/javax/sql/rowset/serial/SerialArray.java ! src/share/classes/javax/sql/rowset/serial/SerialBlob.java ! src/share/classes/javax/sql/rowset/serial/SerialClob.java ! src/share/classes/javax/sql/rowset/serial/SerialDatalink.java ! src/share/classes/javax/sql/rowset/serial/SerialException.java ! src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java ! src/share/classes/javax/sql/rowset/serial/SerialRef.java ! src/share/classes/javax/sql/rowset/serial/SerialStruct.java ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java ! src/share/classes/javax/sql/rowset/spi/SyncFactoryException.java ! src/share/classes/javax/sql/rowset/spi/SyncProvider.java ! src/share/classes/javax/sql/rowset/spi/SyncProviderException.java ! src/share/classes/javax/sql/rowset/spi/SyncResolver.java ! src/share/classes/javax/sql/rowset/spi/TransactionalWriter.java ! src/share/classes/javax/sql/rowset/spi/XmlReader.java ! src/share/classes/javax/sql/rowset/spi/XmlWriter.java Changeset: 319f26fadef4 Author: psandoz Date: 2014-06-16 17:45 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/319f26fadef4 8041679: Replace uses of StringBuffer with StringBuilder within core library classes Reviewed-by: psandoz, alanb, xuelei, dfuchs, jfranck, prr, serb, chegar Contributed-by: otaviopolianasantana at gmail.com ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java ! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java ! src/share/classes/com/sun/jmx/snmp/IPAcl/NetMaskImpl.java ! src/share/classes/com/sun/jmx/snmp/IPAcl/ParseException.java ! src/share/classes/com/sun/jmx/snmp/IPAcl/SnmpAcl.java ! src/share/classes/com/sun/jmx/snmp/IPAcl/TokenMgrError.java ! src/share/classes/com/sun/jmx/snmp/SnmpMessage.java ! src/share/classes/com/sun/jmx/snmp/SnmpMsg.java ! src/share/classes/com/sun/jmx/snmp/SnmpOpaque.java ! src/share/classes/com/sun/jmx/snmp/SnmpV3Message.java ! src/share/classes/com/sun/jndi/cosnaming/CNNameParser.java ! src/share/classes/com/sun/jndi/dns/DnsContextFactory.java ! src/share/classes/com/sun/jndi/dns/DnsName.java ! src/share/classes/com/sun/jndi/dns/ResourceRecord.java ! src/share/classes/com/sun/jndi/ldap/ClientId.java ! src/share/classes/com/sun/jndi/ldap/DigestClientId.java ! src/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java ! src/share/classes/com/sun/jndi/ldap/ServiceLocator.java ! src/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java ! src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java ! src/share/classes/com/sun/media/sound/SoftPerformer.java ! src/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java ! src/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java ! src/share/classes/com/sun/security/sasl/CramMD5Base.java ! src/share/classes/com/sun/security/sasl/CramMD5Server.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java ! src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java ! src/share/classes/com/sun/tools/example/debug/bdi/ExceptionSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java ! src/share/classes/com/sun/tools/example/debug/expr/ParseException.java ! src/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java ! src/share/classes/com/sun/tools/example/debug/gui/CommandInterpreter.java ! src/share/classes/com/sun/tools/example/debug/gui/ContextManager.java ! src/share/classes/com/sun/tools/example/debug/gui/SourceModel.java ! src/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/share/classes/com/sun/tools/example/debug/tty/Env.java ! src/share/classes/com/sun/tools/example/debug/tty/TTY.java ! src/share/classes/com/sun/tools/example/trace/Trace.java ! src/share/classes/com/sun/tools/hat/internal/util/Misc.java ! src/share/classes/com/sun/tools/jdi/FieldImpl.java ! src/share/classes/com/sun/tools/jdi/JNITypeParser.java ! src/share/classes/com/sun/tools/jdi/MethodImpl.java ! src/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java ! src/share/classes/com/sun/tools/jdi/SDE.java ! src/share/classes/com/sun/tools/jdi/TargetVM.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java ! src/share/classes/java/beans/Introspector.java ! src/share/classes/java/beans/Statement.java ! src/share/classes/java/io/RandomAccessFile.java ! src/share/classes/java/net/IDN.java ! src/share/classes/java/net/SocketPermission.java ! src/share/classes/java/net/URI.java ! src/share/classes/java/net/URISyntaxException.java ! src/share/classes/java/net/URLDecoder.java ! src/share/classes/java/net/URLEncoder.java ! src/share/classes/java/net/URLStreamHandler.java ! src/share/classes/java/nio/file/InvalidPathException.java ! src/share/classes/java/rmi/dgc/VMID.java ! src/share/classes/java/security/CodeSigner.java ! src/share/classes/java/security/Timestamp.java ! src/share/classes/java/security/cert/CertPath.java ! src/share/classes/java/security/cert/CollectionCertStoreParameters.java ! src/share/classes/java/security/cert/LDAPCertStoreParameters.java ! src/share/classes/java/security/cert/PKIXBuilderParameters.java ! src/share/classes/java/security/cert/PKIXCertPathBuilderResult.java ! src/share/classes/java/security/cert/PKIXCertPathValidatorResult.java ! src/share/classes/java/security/cert/PKIXParameters.java ! src/share/classes/java/security/cert/PolicyQualifierInfo.java ! src/share/classes/java/security/cert/TrustAnchor.java ! src/share/classes/java/security/cert/X509CRLSelector.java ! src/share/classes/java/security/cert/X509CertSelector.java ! src/share/classes/java/text/AttributedString.java ! src/share/classes/java/text/ChoiceFormat.java ! src/share/classes/java/util/Properties.java ! src/share/classes/java/util/prefs/Base64.java ! src/share/classes/java/util/regex/PatternSyntaxException.java ! src/share/classes/javax/imageio/stream/ImageInputStreamImpl.java ! src/share/classes/javax/naming/BinaryRefAddr.java ! src/share/classes/javax/naming/NameImpl.java ! src/share/classes/javax/naming/RefAddr.java ! src/share/classes/javax/naming/Reference.java ! src/share/classes/javax/naming/directory/BasicAttribute.java ! src/share/classes/javax/print/MimeType.java ! src/share/classes/javax/print/attribute/ResolutionSyntax.java ! src/share/classes/javax/print/attribute/SetOfIntegerSyntax.java ! src/share/classes/javax/print/attribute/Size2DSyntax.java ! src/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/share/classes/javax/sound/sampled/CompoundControl.java ! src/share/classes/javax/sound/sampled/DataLine.java ! src/share/classes/javax/swing/JColorChooser.java ! src/share/classes/javax/swing/MultiUIDefaults.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/javax/swing/event/TreeModelEvent.java ! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/javax/swing/plaf/nimbus/State.java ! src/share/classes/javax/swing/plaf/synth/ParsedSynthStyle.java ! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java ! src/share/classes/javax/swing/tree/TreePath.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java ! src/share/classes/sun/applet/AppletViewer.java ! src/share/classes/sun/font/Decoration.java ! src/share/classes/sun/font/ExtendedTextSourceLabel.java ! src/share/classes/sun/font/StandardTextSource.java ! src/share/classes/sun/font/Type1Font.java ! src/share/classes/sun/java2d/opengl/OGLContext.java ! src/share/classes/sun/java2d/pipe/Region.java ! src/share/classes/sun/java2d/pipe/hw/ContextCapabilities.java ! src/share/classes/sun/jvmstat/monitor/HostIdentifier.java ! src/share/classes/sun/jvmstat/monitor/MonitoredHost.java ! src/share/classes/sun/jvmstat/monitor/VmIdentifier.java ! src/share/classes/sun/management/Agent.java ! src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java ! src/share/classes/sun/misc/MessageUtils.java ! src/share/classes/sun/misc/UUDecoder.java ! src/share/classes/sun/net/TransferProtocolClient.java ! src/share/classes/sun/net/ftp/impl/FtpClient.java ! src/share/classes/sun/net/www/MimeEntry.java ! src/share/classes/sun/net/www/http/HttpClient.java ! src/share/classes/sun/net/www/protocol/file/FileURLConnection.java ! src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java ! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/share/classes/sun/print/PSPrinterJob.java ! src/share/classes/sun/reflect/MethodAccessorGenerator.java ! src/share/classes/sun/rmi/server/Activation.java ! src/share/classes/sun/rmi/server/LoaderHandler.java ! src/share/classes/sun/rmi/server/Util.java ! src/share/classes/sun/security/acl/AclImpl.java ! src/share/classes/sun/security/jgss/GSSCredentialImpl.java ! src/share/classes/sun/security/jgss/GSSHeader.java ! src/share/classes/sun/security/jgss/GSSToken.java ! src/share/classes/sun/security/jgss/ProviderList.java ! src/share/classes/sun/security/jgss/TokenTracker.java ! src/share/classes/sun/security/jgss/krb5/InitialToken.java ! src/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/share/classes/sun/security/jgss/wrapper/Krb5Util.java ! src/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/KrbException.java ! src/share/classes/sun/security/krb5/PrincipalName.java ! src/share/classes/sun/security/krb5/internal/EncTicketPart.java ! src/share/classes/sun/security/krb5/internal/TicketFlags.java ! src/share/classes/sun/security/krb5/internal/crypto/EType.java ! src/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java ! src/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/share/classes/sun/security/pkcs/PKCS9Attributes.java ! src/share/classes/sun/security/pkcs/SigningCertificateInfo.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/Functions.java ! src/share/classes/sun/security/provider/AuthPolicyFile.java ! src/share/classes/sun/security/provider/X509Factory.java ! src/share/classes/sun/security/smartcardio/PCSC.java ! src/share/classes/sun/security/ssl/HandshakeMessage.java ! src/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/share/classes/sun/security/ssl/ServerNameExtension.java ! src/share/classes/sun/security/ssl/SessionId.java ! src/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! src/share/classes/sun/security/tools/jarsigner/Main.java ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/security/tools/policytool/PolicyTool.java ! src/share/classes/sun/security/util/Debug.java ! src/share/classes/sun/security/util/ManifestEntryVerifier.java ! src/share/classes/sun/security/util/ObjectIdentifier.java ! src/share/classes/sun/security/util/PropertyExpander.java ! src/share/classes/sun/security/util/SignatureFileVerifier.java ! src/share/classes/sun/security/x509/X509CRLImpl.java ! src/share/classes/sun/swing/SwingUtilities2.java ! src/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java ! src/share/classes/sun/text/normalizer/UTF16.java ! src/share/classes/sun/tools/java/MemberDefinition.java ! src/share/classes/sun/tools/java/MethodSet.java ! src/share/classes/sun/tools/java/MethodType.java ! src/share/classes/sun/tools/java/Parser.java ! src/share/classes/sun/tools/java/Type.java ! src/share/classes/sun/tools/jconsole/Formatter.java ! src/share/classes/sun/tools/jstatd/RemoteHostImpl.java ! src/share/classes/sun/tools/native2ascii/N2AFilter.java ! src/share/classes/sun/tools/serialver/SerialVer.java ! src/share/classes/sun/tools/tree/FieldExpression.java ! src/share/classes/sun/tools/tree/Vset.java ! src/share/classes/sun/tracing/PrintStreamProviderFactory.java Changeset: 7d6154df328c Author: mullan Date: 2014-06-16 13:47 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7d6154df328c 8046044: Fix raw and unchecked lint warnings in XML Signature Impl Reviewed-by: darcy ! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java Changeset: ade4491b571e Author: mullan Date: 2014-06-16 13:48 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ade4491b571e Merge - make/mapfiles/libnpt/mapfile-vers - src/share/classes/sun/management/manifest - src/share/npt/README.txt - src/share/npt/npt.c - src/share/npt/npt.h - src/share/npt/utf.c - src/share/npt/utf.h - src/solaris/npt/npt_md.h - src/solaris/npt/utf_md.c - src/solaris/npt/utf_md.h - src/windows/npt/npt_md.h - src/windows/npt/utf_md.c - src/windows/npt/utf_md.h - test/sun/tools/jhat/HatRun.java Changeset: 71012e1b8534 Author: smarks Date: 2014-06-16 17:52 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/71012e1b8534 8044730: small errors in ConcurrentHashMap and LongAdder docs Reviewed-by: martin ! src/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/share/classes/java/util/concurrent/atomic/LongAdder.java Changeset: 056cd206a147 Author: sla Date: 2014-06-17 10:01 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/056cd206a147 6622468: TEST_BUG: Time to retire the @debuggeeVMOptions mechanism used in the com.sun.jdi infrastructure Summary: Use jtreg "@run driver" for the JDI tests Reviewed-by: sspitsyn, dholmes ! test/com/sun/jdi/AccessSpecifierTest.java ! test/com/sun/jdi/AfterThreadDeathTest.java ! test/com/sun/jdi/AllLineLocations.java ! test/com/sun/jdi/AnyDebuggeeTest.java ! test/com/sun/jdi/ArgumentValuesTest.java ! test/com/sun/jdi/ArrayRangeTest.java ! test/com/sun/jdi/BacktraceFieldTest.java ! test/com/sun/jdi/BadHandshakeTest.java ! test/com/sun/jdi/BreakpointTest.java ! test/com/sun/jdi/ClassLoaderClassesTest.java ! test/com/sun/jdi/ClassesByName.java ! test/com/sun/jdi/ClassesByName2Test.java ! test/com/sun/jdi/ConnectedVMs.java ! test/com/sun/jdi/ConstantPoolInfo.java ! test/com/sun/jdi/CountEvent.java ! test/com/sun/jdi/CountFilterTest.java ! test/com/sun/jdi/DataModelTest.java ! test/com/sun/jdi/DebuggerThreadTest.java ! test/com/sun/jdi/DeleteAllBkptsTest.java ! test/com/sun/jdi/DeleteEventRequestsTest.java ! test/com/sun/jdi/DoubleAgentTest.java ! test/com/sun/jdi/EarlyReturnNegativeTest.java ! test/com/sun/jdi/EarlyReturnTest.java ! test/com/sun/jdi/EnumTest.java ! test/com/sun/jdi/EventQueueDisconnectTest.java ! test/com/sun/jdi/ExceptionEvents.java ! test/com/sun/jdi/ExclusiveBind.java ! test/com/sun/jdi/ExpiredRequestDeletionTest.java ! test/com/sun/jdi/FetchLocals.java ! test/com/sun/jdi/FieldWatchpoints.java ! test/com/sun/jdi/FilterMatch.java ! test/com/sun/jdi/FilterNoMatch.java ! test/com/sun/jdi/FinalLocalsTest.java ! test/com/sun/jdi/FinalizerTest.java ! test/com/sun/jdi/FramesTest.java ! test/com/sun/jdi/GenericsTest.java ! test/com/sun/jdi/GetLocalVariables.java ! test/com/sun/jdi/GetLocalVariables2Test.java ! test/com/sun/jdi/GetSetLocalTest.java ! test/com/sun/jdi/GetUninitializedStringValue.java ! test/com/sun/jdi/HomeTest.java ! test/com/sun/jdi/InstanceFilter.java ! test/com/sun/jdi/InstancesTest.java ! test/com/sun/jdi/InterfaceMethodsTest.java ! test/com/sun/jdi/InterruptHangTest.java ! test/com/sun/jdi/InvokeHangTest.java ! test/com/sun/jdi/InvokeTest.java ! test/com/sun/jdi/JITDebug.java ! test/com/sun/jdi/Java_gTest.java ! test/com/sun/jdi/LambdaBreakpointTest.java ! test/com/sun/jdi/LambdaStepTest.java ! test/com/sun/jdi/LaunchCommandLine.java ! test/com/sun/jdi/LineNumberInfo.java ! test/com/sun/jdi/LineNumberOnBraceTest.java ! test/com/sun/jdi/LocalVariableEqual.java ! test/com/sun/jdi/LocationTest.java ! test/com/sun/jdi/MethodEntryExitEvents.java ! test/com/sun/jdi/MethodExitReturnValuesTest.java ! test/com/sun/jdi/ModificationWatchpoints.java ! test/com/sun/jdi/MonitorEventTest.java ! test/com/sun/jdi/MonitorFrameInfo.java ! test/com/sun/jdi/MultiBreakpointsTest.java ! test/com/sun/jdi/NativeInstanceFilter.java ! test/com/sun/jdi/NewInstanceTest.java ! test/com/sun/jdi/NoLaunchOptionTest.java ! test/com/sun/jdi/NoLocInfoTest.java ! test/com/sun/jdi/NullThreadGroupNameTest.java ! test/com/sun/jdi/OnThrowTest.java ! test/com/sun/jdi/OptionTest.java ! test/com/sun/jdi/PopAndInvokeTest.java ! test/com/sun/jdi/PopAndStepTest.java ! test/com/sun/jdi/PopAsynchronousTest.java ! test/com/sun/jdi/PopSynchronousTest.java ! test/com/sun/jdi/RedefineCrossEvent.java ! test/com/sun/jdi/RedefineCrossStart.java ! test/com/sun/jdi/ReferrersTest.java ! test/com/sun/jdi/RepStep.java ! test/com/sun/jdi/RequestReflectionTest.java ! test/com/sun/jdi/ResumeOneThreadTest.java ! test/com/sun/jdi/RunToExit.java ! test/com/sun/jdi/SDENullTest.java ! test/com/sun/jdi/SimulResumerTest.java ! test/com/sun/jdi/SourceNameFilterTest.java ! test/com/sun/jdi/StepTest.java ! test/com/sun/jdi/SuspendThreadTest.java ! test/com/sun/jdi/TemplateTest.java ! test/com/sun/jdi/ThreadGroupTest.java ! test/com/sun/jdi/TwoThreadsTest.java ! test/com/sun/jdi/UTF8Test.java ! test/com/sun/jdi/UnpreparedByName.java ! test/com/sun/jdi/UnpreparedClasses.java ! test/com/sun/jdi/VMConnection.java ! test/com/sun/jdi/VMDeathLastTest.java ! test/com/sun/jdi/VMDeathRequestTest.java ! test/com/sun/jdi/VarargsTest.java ! test/com/sun/jdi/Vars.java ! test/com/sun/jdi/VisibleMethods.java ! test/com/sun/jdi/redefine/RedefineTest.java ! test/com/sun/jdi/redefineMethod/RedefineTest.java ! test/com/sun/jdi/sde/FilterMangleTest.java ! test/com/sun/jdi/sde/MangleStepTest.java ! test/com/sun/jdi/sde/MangleTest.java ! test/com/sun/jdi/sde/SourceDebugExtensionTest.java ! test/com/sun/jdi/sde/TemperatureTableTest.java Changeset: 9ffe170f236f Author: vlivanov Date: 2014-06-17 13:06 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/9ffe170f236f 8046903: VM anonymous class members can't be statically invocable Reviewed-by: jrose ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java + test/java/lang/invoke/VMAnonymousClass.java Changeset: d0f127c7dd66 Author: sla Date: 2014-06-13 11:58 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d0f127c7dd66 8046348: com/sun/jdi/OptionTest.java should be quarantined Reviewed-by: sla Contributed-by: alex.schenkman at oracle.com ! test/ProblemList.txt Changeset: 89fd67d5a657 Author: sla Date: 2014-06-09 17:04 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/89fd67d5a657 8046351: com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotification[Content]Test.java should be quarantined Reviewed-by: sla Contributed-by: alex.schenkman at oracle.com ! test/ProblemList.txt Changeset: 65633f150a27 Author: sla Date: 2014-06-09 17:12 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/65633f150a27 8046352: com/sun/tools/attach/TempDirTest.java should be quarantined Reviewed-by: sla Contributed-by: alex.schenkman at oracle.com ! test/ProblemList.txt Changeset: 50a88262ca95 Author: sla Date: 2014-06-09 17:18 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/50a88262ca95 8046355: sun/tools/jstatd/TestJstatdExternalRegistry.java should be quarantined Reviewed-by: sla Contributed-by: alex.schenkman at oracle.com ! test/ProblemList.txt Changeset: 34722d62436d Author: chegar Date: 2014-06-17 10:47 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/34722d62436d 8046902: Remove sun.misc.Timer Reviewed-by: rriggs, mduigou, iris - src/share/classes/sun/misc/Timeable.java - src/share/classes/sun/misc/Timer.java Changeset: 881c1fcf342a Author: sla Date: 2014-06-18 09:04 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/881c1fcf342a 8046778: Better error messages when starting JMX agent via attach or jcmd Reviewed-by: dholmes ! src/share/classes/sun/management/Agent.java ! src/share/classes/sun/management/resources/agent.properties ! test/com/sun/tools/attach/StartManagementAgent.java Changeset: 5e7143c1abc1 Author: dsamersoff Date: 2014-06-18 03:29 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/5e7143c1abc1 8044762: com/sun/jdi/OptionTest.java test time out Summary: gdata could be NULL in debugInit_exit Reviewed-by: dcubed ! src/share/back/debugInit.c ! test/ProblemList.txt Changeset: 4b7e8552b328 Author: yan Date: 2014-06-18 17:31 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4b7e8552b328 8046595: fix doclint issues in swing classes, part 2 of 4 Reviewed-by: pchelko Contributed-by: Andrei Eremeev ! src/share/classes/javax/swing/AbstractButton.java ! src/share/classes/javax/swing/Action.java ! src/share/classes/javax/swing/FocusManager.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/javax/swing/JProgressBar.java ! src/share/classes/javax/swing/JRadioButton.java ! src/share/classes/javax/swing/JToolBar.java ! src/share/classes/javax/swing/SwingUtilities.java Changeset: bb18a27ea6de Author: yan Date: 2014-06-18 17:34 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/bb18a27ea6de 8046596: fix doclint issues in swing classes, part 3 of 4 Reviewed-by: pchelko Contributed-by: Andrei Eremeev ! src/share/classes/javax/swing/AbstractSpinnerModel.java ! src/share/classes/javax/swing/ActionMap.java ! src/share/classes/javax/swing/ButtonGroup.java ! src/share/classes/javax/swing/ComboBoxEditor.java ! src/share/classes/javax/swing/ComponentInputMap.java ! src/share/classes/javax/swing/DefaultButtonModel.java ! src/share/classes/javax/swing/GroupLayout.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/share/classes/javax/swing/JScrollBar.java ! src/share/classes/javax/swing/JToggleButton.java ! src/share/classes/javax/swing/JTree.java ! src/share/classes/javax/swing/ListSelectionModel.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/javax/swing/RootPaneContainer.java ! src/share/classes/javax/swing/ScrollPaneLayout.java Changeset: cb2679a40db3 Author: vinnie Date: 2014-06-18 15:05 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/cb2679a40db3 8047085: PKCS11/NSS tests failing intermittently on Windows Reviewed-by: mullan ! THIRD_PARTY_README ! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib - test/sun/security/pkcs11/nss/src/MD5SUMS - test/sun/security/pkcs11/nss/src/SHA1SUMS - test/sun/security/pkcs11/nss/src/nss-3.13.1.tar.gz + test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz + test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: 99d16469a830 Author: scolebourne Date: 2014-06-12 00:31 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/99d16469a830 8046707: Performance of java.time could be better Summary: Optimise performance Reviewed-by: rriggs ! src/share/classes/java/time/Instant.java ! src/share/classes/java/time/OffsetDateTime.java ! src/share/classes/java/time/ZonedDateTime.java ! src/share/classes/java/time/format/Parsed.java Changeset: fc467102b0b2 Author: scolebourne Date: 2014-06-11 08:25 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/fc467102b0b2 8046416: Unable to parse an Instant from fields Summary: Fix Instant parsing Reviewed-by: rriggs ! src/share/classes/java/time/Instant.java ! src/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/share/classes/java/time/format/Parsed.java ! test/java/time/tck/java/time/format/TCKDateTimeParseResolver.java + test/java/time/test/java/time/format/TestDateTimeParsing.java Changeset: d02b062bc827 Author: katleman Date: 2014-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d02b062bc827 Added tag jdk9-b18 for changeset 6ad17b31f0d3 ! .hgtags Changeset: 27561aede285 Author: lana Date: 2014-06-18 10:09 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/27561aede285 Merge Changeset: 2f3a16f9d8c7 Author: lana Date: 2014-06-18 10:55 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2f3a16f9d8c7 Merge - make/mapfiles/libnpt/mapfile-vers - src/share/classes/sun/management/manifest - src/share/classes/sun/misc/Timeable.java - src/share/classes/sun/misc/Timer.java - src/share/npt/README.txt - src/share/npt/npt.c - src/share/npt/npt.h - src/share/npt/utf.c - src/share/npt/utf.h - src/solaris/npt/npt_md.h - src/solaris/npt/utf_md.c - src/solaris/npt/utf_md.h - src/windows/npt/npt_md.h - src/windows/npt/utf_md.c - src/windows/npt/utf_md.h - test/sun/security/pkcs11/nss/src/MD5SUMS - test/sun/security/pkcs11/nss/src/SHA1SUMS - test/sun/security/pkcs11/nss/src/nss-3.13.1.tar.gz - test/sun/tools/jhat/HatRun.java Changeset: 1c46b7122aa4 Author: ddehaven Date: 2014-06-18 12:52 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/1c46b7122aa4 8043340: [macosx] Fix hard-wired paths to JavaVM.framework Summary: Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later Reviewed-by: erikj, henryjen, dholmes ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/PlatformLibraries.gmk ! make/lib/SecurityLibraries.gmk Changeset: afacf96b1a88 Author: malenkov Date: 2014-05-16 15:46 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/afacf96b1a88 8043151: KSS: javax.swing.plaf.nimbus.AbstractRegionPainter#getComponentColor Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java Changeset: 188150b29476 Author: malenkov Date: 2014-05-16 15:51 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/188150b29476 8043152: KSS: javax.swing.plaf.synth.SynthContext Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/synth/SynthContext.java Changeset: 265803091731 Author: malenkov Date: 2014-05-16 15:57 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/265803091731 8043153: KSS: javax.swing.plaf.synth.SynthParser#startColor Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/synth/SynthParser.java Changeset: 46170b8aaccc Author: anashaty Date: 2014-05-19 16:48 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/46170b8aaccc 8038000: java.awt.image.RasterFormatException: Incorrect scanline stride Reviewed-by: bae, serb ! src/share/classes/sun/awt/image/ByteBandedRaster.java ! src/share/classes/sun/awt/image/ByteComponentRaster.java ! src/share/classes/sun/awt/image/BytePackedRaster.java ! src/share/classes/sun/awt/image/IntegerComponentRaster.java ! src/share/classes/sun/awt/image/ShortBandedRaster.java ! src/share/classes/sun/awt/image/ShortComponentRaster.java + test/sun/awt/image/bug8038000.java Changeset: 706c54018d1c Author: darcy Date: 2014-05-19 10:03 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/706c54018d1c 8042871: Fix raw and unchecked warnings in sun.audio Reviewed-by: serb ! src/share/classes/sun/audio/AudioDevice.java ! src/share/classes/sun/audio/AudioPlayer.java ! src/share/classes/sun/audio/AudioStreamSequence.java Changeset: b5f284a0059b Author: ddehaven Date: 2014-05-19 23:21 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/b5f284a0059b 8026385: [macosx] (awt) setjmp/longjmp changes the process signal mask on OS X Summary: Use _setjmp/_longjmp instead Reviewed-by: prr, anthony Contributed-by: David DeHaven ! src/share/native/sun/awt/image/jpeg/imageioJPEG.c ! src/share/native/sun/awt/image/jpeg/jpegdecoder.c ! src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c ! src/share/native/sun/awt/splashscreen/splashscreen_png.c Changeset: 6a2c3105351c Author: darcy Date: 2014-05-20 09:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/6a2c3105351c 8042864: Fix raw and unchecked warnings in javax.print Reviewed-by: prr, henryjen ! src/share/classes/javax/print/AttributeException.java ! src/share/classes/javax/print/DocFlavor.java ! src/share/classes/javax/print/MimeType.java ! src/share/classes/javax/print/PrintServiceLookup.java ! src/share/classes/javax/print/ServiceUI.java ! src/share/classes/javax/print/SimpleDoc.java ! src/share/classes/javax/print/StreamPrintServiceFactory.java ! src/share/classes/javax/print/attribute/AttributeSetUtilities.java ! src/share/classes/javax/print/attribute/HashAttributeSet.java ! src/share/classes/javax/print/attribute/SetOfIntegerSyntax.java ! src/share/classes/javax/print/attribute/standard/DialogTypeSelection.java ! src/share/classes/javax/print/attribute/standard/MediaSize.java ! src/share/classes/javax/print/attribute/standard/PrinterStateReasons.java Changeset: 65bb2dabe4d9 Author: alexsch Date: 2014-05-21 14:07 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/65bb2dabe4d9 8036110: In TextField can only select text visible or to the left of the cursor Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_TextField.cpp + test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java Changeset: a1635cd4bdb5 Author: alexsch Date: 2014-05-21 14:13 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a1635cd4bdb5 8041561: Inconsistent opacity behaviour between JCheckBox and JRadioButton Reviewed-by: malenkov ! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java + test/javax/swing/JRadioButton/8041561/bug8041561.java Changeset: 62b09e94b2b6 Author: malenkov Date: 2014-05-21 16:48 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/62b09e94b2b6 8043456: KSS: javax.swing.plaf.basic.BasicInternalFrameTitlePane#postClosingEvent Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java Changeset: 3d7eaa4dbdec Author: prr Date: 2014-05-21 10:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3d7eaa4dbdec 8016451: Scary messages emitted by build.tools.generatenimbus.PainterGenerator during build Reviewed-by: alexsch, anthony ! make/src/classes/build/tools/generatenimbus/PainterGenerator.java Changeset: 823387e2bf42 Author: prr Date: 2014-05-21 11:12 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/823387e2bf42 8039394: Compiler warnings about C++ exceptions in windows printing code Reviewed-by: bae, jgodinez ! src/windows/native/sun/windows/awt_PrintJob.cpp Changeset: 06f6160721da Author: pchelko Date: 2014-05-22 15:46 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/06f6160721da 8043646: libosxapp.dylib fails to build on Mac OS 10.9 with clang Reviewed-by: anthony, serb ! src/macosx/native/sun/osxapp/ThreadUtilities.m Changeset: 6d828581eaee Author: malenkov Date: 2014-05-22 21:05 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/6d828581eaee 8043627: NPE in SynthContext in plugin mode Reviewed-by: alexsch, serb, pchelko ! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java ! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/share/classes/javax/swing/plaf/synth/SynthContext.java ! src/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java ! src/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java ! src/share/classes/javax/swing/plaf/synth/SynthLabelUI.java ! src/share/classes/javax/swing/plaf/synth/SynthListUI.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java ! src/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthPanelUI.java ! src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java ! src/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java ! src/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java + test/javax/swing/plaf/synth/Test8043627.java Changeset: 006f772bbc7e Author: prr Date: 2014-05-22 13:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/006f772bbc7e 8042855: [parfait] Potential null pointer dereference in IndicLayoutEngine.cpp Reviewed-by: bae, srl ! src/share/native/sun/font/layout/IndicLayoutEngine.cpp ! src/share/native/sun/font/layout/IndicReordering.cpp ! src/share/native/sun/font/layout/IndicReordering.h Changeset: be332c33c5a0 Author: prr Date: 2014-05-22 13:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/be332c33c5a0 8042850: [parfait]: Extra unused entries in ICU ScriptCodes enum Reviewed-by: bae, srl ! src/share/native/sun/font/layout/LEScripts.h Changeset: 320743f0b4fc Author: omajid Date: 2014-05-23 11:04 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/320743f0b4fc 8043805: Allow using a system-installed libjpeg Reviewed-by: andrew, anthony, prr ! make/lib/Awt2dLibraries.gmk ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/share/classes/sun/awt/image/JPEGImageDecoder.java ! src/share/native/sun/awt/image/jpeg/imageioJPEG.c Changeset: 604abecf62c2 Author: pchelko Date: 2014-05-23 19:43 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/604abecf62c2 8043610: Sorting columns in JFileChooser fails with AppContext NPE Reviewed-by: anthony, alexsch ! src/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/share/classes/java/awt/Component.java ! src/share/classes/javax/swing/JComponent.java + test/javax/swing/JComponent/8043610/bug8043610.java Changeset: 6882a3975eab Author: pchelko Date: 2014-05-23 19:48 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/6882a3975eab 8031485: [macosx] Combo box consuming escape key events Reviewed-by: serb, alexsch ! src/macosx/classes/com/apple/laf/AquaComboBoxUI.java + test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java Changeset: 4aff7bf822f6 Author: prr Date: 2014-05-23 11:13 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4aff7bf822f6 Merge - src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java - src/share/classes/sun/util/spi/XmlPropertiesProvider.java - src/share/classes/sun/util/xml/META-INF/services/sun.util.spi.XmlPropertiesProvider - src/share/classes/sun/util/xml/PlatformXmlPropertiesProvider.java - test/java/util/Properties/CustomProvider.java - test/java/util/Properties/MyXmlPropertiesProvider.java Changeset: d5730650ff48 Author: alexsch Date: 2014-05-26 14:33 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d5730650ff48 8040291: [macosx] Http-Images are not fully loaded when using ImageIcon Reviewed-by: serb, pchelko ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java + test/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java Changeset: c35d0a40b6e1 Author: yan Date: 2014-05-26 15:50 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c35d0a40b6e1 8041915: Move 8 awt tests to OpenJDK regression tests tree Reviewed-by: pchelko, alexsch Contributed-by: Dmitriy Ermashov + test/java/awt/EventQueue/InvocationEventTest/InvocationEventTest.java + test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java + test/java/awt/Window/ShapedAndTranslucentWindows/Common.java + test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java + test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java + test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java + test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java ! test/lib/testlibrary/ExtendedRobot.java Changeset: 4ac8cec7ff40 Author: serb Date: 2014-05-26 16:37 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4ac8cec7ff40 8009883: REGRESSION: test/closed/javax/swing/AbstractButton/4246045/bug4246045.java fails Summary: remove redundant focus handler that was causing a second focus event Reviewed-by: alexsch, pchelko Contributed-by: peter.brunet at oracle.com ! src/share/classes/javax/swing/JComponent.java Changeset: e86678f580ae Author: malenkov Date: 2014-05-26 18:01 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/e86678f580ae 8019180: Use JComboBox as it's own ActionListener leads to unexpected behaviour Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/JComboBox.java + test/javax/swing/JComboBox/8019180/Test8019180.java Changeset: 3e4ea5d1fce5 Author: prr Date: 2014-05-27 12:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3e4ea5d1fce5 8035301: Eliminate dependency on sun.text from font code Reviewed-by: mchung, jgodinez ! src/share/classes/java/awt/font/StyledParagraph.java ! src/share/classes/java/awt/font/TextLayout.java ! src/share/classes/java/awt/font/TextLine.java + src/share/classes/sun/font/CodePointIterator.java ! src/share/classes/sun/font/FontResolver.java - src/share/classes/sun/text/CodePointIterator.java Changeset: 1b6271809b4f Author: prr Date: 2014-05-27 13:58 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/1b6271809b4f Merge - src/share/classes/com/sun/pept/Delegate.java - src/share/classes/com/sun/pept/encoding/Decoder.java - src/share/classes/com/sun/pept/encoding/Encoder.java - src/share/classes/com/sun/pept/ept/Acceptor.java - src/share/classes/com/sun/pept/ept/ContactInfo.java - src/share/classes/com/sun/pept/ept/ContactInfoList.java - src/share/classes/com/sun/pept/ept/ContactInfoListIterator.java - src/share/classes/com/sun/pept/ept/EPTFactory.java - src/share/classes/com/sun/pept/ept/MessageInfo.java - src/share/classes/com/sun/pept/presentation/MessageStruct.java - src/share/classes/com/sun/pept/presentation/Stub.java - src/share/classes/com/sun/pept/presentation/TargetFinder.java - src/share/classes/com/sun/pept/presentation/Tie.java - src/share/classes/com/sun/pept/protocol/Interceptors.java - src/share/classes/com/sun/pept/protocol/MessageDispatcher.java - src/share/classes/com/sun/pept/transport/Connection.java - src/share/classes/com/sun/tools/hat/MANIFEST.mf - src/share/classes/com/sun/tools/hat/README.txt - src/share/classes/com/sun/tools/hat/build.xml Changeset: 8a31f8981bfb Author: alexsch Date: 2014-05-28 15:36 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8a31f8981bfb 8043705: Can't exit color chooser dialog when running as an applet Reviewed-by: serb, pchelko ! src/windows/classes/sun/awt/windows/WWindowPeer.java ! src/windows/native/sun/windows/awt_Dialog.cpp + test/java/awt/Dialog/CloseDialog/CloseDialogTest.java Changeset: 15d846fe8ee3 Author: anashaty Date: 2014-05-29 17:31 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/15d846fe8ee3 8028617: Dvorak keyboard mapping not honored when ctrl key pressed Reviewed-by: pchelko, anthony ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/NSEvent.java ! src/macosx/native/sun/awt/AWTView.m Changeset: 3112aa051345 Author: anashaty Date: 2014-05-30 11:20 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3112aa051345 8032788: ImageIcon constructor throws an NPE and hangs when passed a null String parameter Reviewed-by: pchelko, serb ! src/share/classes/sun/awt/image/FileImageSource.java + test/java/awt/image/ImageIconHang.java Changeset: 0b3012072c00 Author: serb Date: 2014-05-30 14:06 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0b3012072c00 8040113: File not initialized in src/share/native/sun/awt/giflib/dgif_lib.c Reviewed-by: pchelko, prr ! src/share/native/sun/awt/giflib/dgif_lib.c Changeset: bfa8f331374a Author: yan Date: 2014-05-30 14:23 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/bfa8f331374a 8044172: [TEST_BUG] Move regtests for 4523758 and AltPlusNumberKeyCombinationsTest to jdk Reviewed-by: pchelko + test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java + test/javax/swing/JComboBox/4523758/bug4523758.java Changeset: 39d72d463c71 Author: malenkov Date: 2014-05-30 15:24 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/39d72d463c71 8007563: When checking the default behaviour for a scroll tab layout and checking the 'opaque' checkbox, the area behind tabs is not red. Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java + test/javax/swing/JTabbedPane/8007563/Test8007563.java Changeset: 425330483e3e Author: azvegint Date: 2014-05-30 13:16 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/425330483e3e 8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java fails on Solaris zones virtual hosts Reviewed-by: anthony, serb ! src/solaris/classes/sun/awt/X11/XErrorHandlerUtil.java Changeset: 25f07ac917f2 Author: dmarkov Date: 2014-06-02 14:20 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/25f07ac917f2 8042465: Applet menus not rendering when browser is full screen on Mac Reviewed-by: anthony, pchelko ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/sun/awt/AWTWindow.m ! src/share/classes/javax/swing/PopupFactory.java Changeset: 535f335f0a7d Author: pchelko Date: 2014-06-02 15:25 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/535f335f0a7d 8043807: Incorrect StackTrace in IOException thrown from ClipboardTransferable Reviewed-by: anthony, serb ! src/share/classes/sun/awt/datatransfer/ClipboardTransferable.java Changeset: b481f0ea5200 Author: rriggs Date: 2014-06-03 11:18 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/b481f0ea5200 8044460: Cleanup new Boolean and single character strings Reviewed-by: pchelko, serb, rriggs Contributed-by: otaviopolianasantana at gmail.com ! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java ! src/share/classes/sun/applet/AppletClassLoader.java ! src/share/classes/sun/awt/FontConfiguration.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/font/Type1Font.java Changeset: 6d4b3a9ca33d Author: darcy Date: 2014-06-03 09:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/6d4b3a9ca33d 8042860: Fix raw and unchecked warnings in java.beans Reviewed-by: malenkov, alanb, mduigou ! src/share/classes/java/beans/EventHandler.java ! src/share/classes/java/beans/EventSetDescriptor.java ! src/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/share/classes/java/beans/Introspector.java ! src/share/classes/java/beans/MetaData.java ! src/share/classes/java/beans/PropertyDescriptor.java ! src/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java ! src/share/classes/java/beans/beancontext/BeanContextServiceProvider.java ! src/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java ! src/share/classes/java/beans/beancontext/BeanContextServices.java ! src/share/classes/java/beans/beancontext/BeanContextServicesSupport.java ! src/share/classes/java/beans/beancontext/BeanContextSupport.java Changeset: 6aeb30341aa3 Author: malenkov Date: 2014-06-03 21:03 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/6aeb30341aa3 7084904: Introspector returns isX() from base package-private class that throws exception Reviewed-by: serb + test/java/beans/Introspector/7084904/Test7084904.java + test/java/beans/Introspector/7084904/bean/Base.java + test/java/beans/Introspector/7084904/bean/Derived.java Changeset: a1876e945cda Author: darcy Date: 2014-06-03 12:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a1876e945cda 8044694: Fix finally lint warnings in sun.print Reviewed-by: prr ! src/share/classes/sun/print/PSPrinterJob.java ! src/solaris/classes/sun/print/UnixPrintJob.java Changeset: 78d196f24646 Author: darcy Date: 2014-06-03 17:03 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/78d196f24646 8044698: Fix finally lint warnings in javax.swing Reviewed-by: prr, henryjen ! src/share/classes/javax/swing/JEditorPane.java Changeset: 294d463c7747 Author: serb Date: 2014-06-04 16:55 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/294d463c7747 8041129: [OGL] surface->sw blit is extremely slow 8017626: [OGL] Translucent VolatileImages don't paint correctly Reviewed-by: bae, flar ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java ! src/share/native/sun/java2d/opengl/OGLBlitLoops.c + test/java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java + test/java/awt/image/DrawImage/IncorrectDestinationOffset.java + test/java/awt/image/DrawImage/IncorrectSourceOffset.java Changeset: c33c87250ccf Author: serb Date: 2014-06-04 17:14 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c33c87250ccf 8043979: Javadoc cleanup of javax.sound.sampled package Reviewed-by: pchelko, azvegint ! src/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/share/classes/javax/sound/sampled/AudioFormat.java ! src/share/classes/javax/sound/sampled/AudioInputStream.java ! src/share/classes/javax/sound/sampled/AudioPermission.java ! src/share/classes/javax/sound/sampled/AudioSystem.java ! src/share/classes/javax/sound/sampled/BooleanControl.java ! src/share/classes/javax/sound/sampled/Clip.java ! src/share/classes/javax/sound/sampled/CompoundControl.java ! src/share/classes/javax/sound/sampled/Control.java ! src/share/classes/javax/sound/sampled/DataLine.java ! src/share/classes/javax/sound/sampled/EnumControl.java ! src/share/classes/javax/sound/sampled/FloatControl.java ! src/share/classes/javax/sound/sampled/Line.java ! src/share/classes/javax/sound/sampled/LineEvent.java ! src/share/classes/javax/sound/sampled/LineListener.java ! src/share/classes/javax/sound/sampled/LineUnavailableException.java ! src/share/classes/javax/sound/sampled/Mixer.java ! src/share/classes/javax/sound/sampled/Port.java ! src/share/classes/javax/sound/sampled/ReverbType.java ! src/share/classes/javax/sound/sampled/SourceDataLine.java ! src/share/classes/javax/sound/sampled/TargetDataLine.java ! src/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java ! src/share/classes/javax/sound/sampled/spi/AudioFileReader.java ! src/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java Changeset: c8cef5910723 Author: yan Date: 2014-06-04 17:24 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c8cef5910723 8044157: [TEST_BUG] Improve recently submitted AWT_Mixing tests Reviewed-by: pchelko ! test/java/awt/Mixing/AWT_Mixing/FrameBorderCounter.java ! test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java ! test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java ! test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java ! test/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java ! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java ! test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java ! test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java ! test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java Changeset: 4abd457e1fe6 Author: henryjen Date: 2014-06-05 10:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4abd457e1fe6 8044855: Add missing @since tag under java.beans.* Reviewed-by: prr, malenkov ! src/share/classes/java/beans/BeanDescriptor.java ! src/share/classes/java/beans/BeanInfo.java ! src/share/classes/java/beans/Beans.java ! src/share/classes/java/beans/Customizer.java ! src/share/classes/java/beans/EventSetDescriptor.java ! src/share/classes/java/beans/FeatureDescriptor.java ! src/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/share/classes/java/beans/IntrospectionException.java ! src/share/classes/java/beans/Introspector.java ! src/share/classes/java/beans/MethodDescriptor.java ! src/share/classes/java/beans/ParameterDescriptor.java ! src/share/classes/java/beans/PropertyChangeEvent.java ! src/share/classes/java/beans/PropertyChangeListener.java ! src/share/classes/java/beans/PropertyChangeSupport.java ! src/share/classes/java/beans/PropertyDescriptor.java ! src/share/classes/java/beans/PropertyEditor.java ! src/share/classes/java/beans/PropertyEditorManager.java ! src/share/classes/java/beans/PropertyEditorSupport.java ! src/share/classes/java/beans/PropertyVetoException.java ! src/share/classes/java/beans/SimpleBeanInfo.java ! src/share/classes/java/beans/VetoableChangeListener.java ! src/share/classes/java/beans/VetoableChangeSupport.java ! src/share/classes/java/beans/Visibility.java Changeset: 717cad3f30fe Author: darcy Date: 2014-06-05 23:17 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/717cad3f30fe 8044553: Fix raw and unchecked lint warnings in javax.sound.* Reviewed-by: prr ! src/share/classes/javax/sound/midi/MidiFileFormat.java ! src/share/classes/javax/sound/midi/MidiSystem.java ! src/share/classes/javax/sound/midi/SoundbankResource.java ! src/share/classes/javax/sound/midi/Track.java ! src/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/share/classes/javax/sound/sampled/AudioFormat.java ! src/share/classes/javax/sound/sampled/AudioSystem.java ! src/share/classes/javax/sound/sampled/Line.java Changeset: 22c03cad580f Author: pchelko Date: 2014-06-06 13:52 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/22c03cad580f 8044516: [macosx] ScreenPopupFactory uses native method that could be avoided Reviewed-by: anthony, serb ! src/macosx/classes/com/apple/laf/ScreenPopupFactory.java - src/macosx/native/com/apple/laf/ScreenPopupFactory.m ! src/share/classes/javax/swing/PopupFactory.java ! src/share/classes/sun/swing/SwingAccessor.java Changeset: 5cab75dd1bbd Author: pchelko Date: 2014-06-06 14:52 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/5cab75dd1bbd 8041990: [macosx] Language specific keys does not work in applets when opened outside the browser Reviewed-by: alexsch, serb ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/event/InputMethodEvent.java ! src/share/classes/sun/awt/AWTAccessor.java + test/java/awt/im/8041990/bug8041990.java Changeset: 7611e3486264 Author: pchelko Date: 2014-06-06 14:58 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7611e3486264 8041464: [TEST_BUG] CustomClassLoaderTransferTest does not support OS X Reviewed-by: azvegint, serb + test/java/awt/datatransfer/CustomClassLoaderTransferTest/AnotherInterface.java + test/java/awt/datatransfer/CustomClassLoaderTransferTest/CustomClassLoaderTransferTest.java + test/java/awt/datatransfer/CustomClassLoaderTransferTest/TransferableList.java ! test/java/awt/regtesthelpers/CopyClassFile.java Changeset: 3170baa4ab3c Author: aivanov Date: 2014-06-06 17:51 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3170baa4ab3c 8039383: NPE when changing Windows theme Reviewed-by: pchelko, anthony ! src/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: 1d2849bfb7f8 Author: serb Date: 2014-06-09 13:03 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/1d2849bfb7f8 8046245: JDK 9 client build failure on Solaris Reviewed-by: prr ! make/mapfiles/libawt/mapfile-vers Changeset: f51d560f6190 Author: yan Date: 2014-06-09 14:59 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f51d560f6190 8044765: Move functional tests AWT_SystemTray/Automated to openjdk repository Reviewed-by: pchelko Contributed-by: Dmitriy Ermashov + test/java/awt/TrayIcon/ActionCommand/ActionCommand.java + test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java + test/java/awt/TrayIcon/GetTrayIconsTest/GetTrayIcons.java + test/java/awt/TrayIcon/InterJVMTest/InterJVM.java + test/java/awt/TrayIcon/ModalityTest/ModalityTest.java + test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java + test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java + test/java/awt/TrayIcon/PropertyChangeListenerTest.java + test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java + test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/tray.policy + test/java/awt/TrayIcon/SecurityCheck/NoPermissionTest/NoPermissionTest.java + test/java/awt/TrayIcon/SecurityCheck/PermissionTest/PermissionTest.java + test/java/awt/TrayIcon/SecurityCheck/PermissionTest/tray.policy + test/java/awt/TrayIcon/SystemTrayIconHelper.java + test/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java + test/java/awt/TrayIcon/TrayIconAddTest/TrayIconAddTest.java + test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java + test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java + test/java/awt/TrayIcon/TrayIconMethodsTest/TrayIconMethodsTest.java + test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java + test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java + test/java/awt/TrayIcon/TrayIconRemoveTest/TrayIconRemoveTest.java + test/java/awt/TrayIcon/TrayIconSizeTest/TrayIconSizeTest.java Changeset: 5553ba6d75a2 Author: aivanov Date: 2014-06-09 18:10 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/5553ba6d75a2 8046239: Build failure in 9-client on all non-Windows platforms Reviewed-by: anthony, serb, alexp ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/solaris/classes/sun/awt/windows/ThemeReader.java Changeset: 749dca473202 Author: serb Date: 2014-06-09 20:23 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/749dca473202 8039901: jdk/src/share/classes/com/sun/media/sound/services/ appear not to be used Reviewed-by: amenkov, azvegint - src/share/classes/com/sun/media/sound/services/linux-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-ia64/javax.sound.sampled.spi.MixerProvider Changeset: 4d1878cc5565 Author: darcy Date: 2014-06-09 11:47 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4d1878cc5565 8042870: Fix raw and unchecked warnings in sun.print Reviewed-by: prr ! src/share/classes/sun/print/CustomMediaSizeName.java ! src/share/classes/sun/print/CustomMediaTray.java ! src/share/classes/sun/print/DialogOwner.java ! src/share/classes/sun/print/PSPrinterJob.java ! src/share/classes/sun/print/PSStreamPrintJob.java ! src/share/classes/sun/print/PSStreamPrintService.java ! src/share/classes/sun/print/PrintJob2D.java ! src/share/classes/sun/print/PrintJobAttributeException.java ! src/share/classes/sun/print/PrinterJobWrapper.java ! src/share/classes/sun/print/RasterPrinterJob.java ! src/share/classes/sun/print/ServiceDialog.java ! src/share/classes/sun/print/ServiceNotifier.java ! src/share/classes/sun/print/SunAlternateMedia.java ! src/share/classes/sun/print/SunMinMaxPage.java ! src/share/classes/sun/print/SunPageSelection.java ! src/share/classes/sun/print/SunPrinterJobService.java ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/classes/sun/print/UnixPrintJob.java ! src/solaris/classes/sun/print/UnixPrintService.java ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java ! src/windows/classes/sun/print/Win32MediaTray.java ! src/windows/classes/sun/print/Win32PrintJob.java ! src/windows/classes/sun/print/Win32PrintService.java ! src/windows/classes/sun/print/Win32PrintServiceLookup.java Changeset: 4562d7d53933 Author: prr Date: 2014-06-09 11:58 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4562d7d53933 Merge ! make/lib/Awt2dLibraries.gmk - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/etsi.xsd - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xenc-schema.rng - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xenc-schema.xsd - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.dtd - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.rng - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.xsd - src/share/native/java/util/zip/zlib-1.2.5/ChangeLog - src/share/native/java/util/zip/zlib-1.2.5/README - src/share/native/java/util/zip/zlib-1.2.5/compress.c - src/share/native/java/util/zip/zlib-1.2.5/crc32.h - src/share/native/java/util/zip/zlib-1.2.5/deflate.c - src/share/native/java/util/zip/zlib-1.2.5/deflate.h - src/share/native/java/util/zip/zlib-1.2.5/gzclose.c - src/share/native/java/util/zip/zlib-1.2.5/gzguts.h - src/share/native/java/util/zip/zlib-1.2.5/gzlib.c - src/share/native/java/util/zip/zlib-1.2.5/gzread.c - src/share/native/java/util/zip/zlib-1.2.5/gzwrite.c - src/share/native/java/util/zip/zlib-1.2.5/infback.c - src/share/native/java/util/zip/zlib-1.2.5/inffast.c - src/share/native/java/util/zip/zlib-1.2.5/inffast.h - src/share/native/java/util/zip/zlib-1.2.5/inffixed.h - src/share/native/java/util/zip/zlib-1.2.5/inflate.c - src/share/native/java/util/zip/zlib-1.2.5/inflate.h - src/share/native/java/util/zip/zlib-1.2.5/inftrees.c - src/share/native/java/util/zip/zlib-1.2.5/inftrees.h - src/share/native/java/util/zip/zlib-1.2.5/patches/ChangeLog_java - src/share/native/java/util/zip/zlib-1.2.5/trees.c - src/share/native/java/util/zip/zlib-1.2.5/trees.h - src/share/native/java/util/zip/zlib-1.2.5/uncompr.c - src/share/native/java/util/zip/zlib-1.2.5/zadler32.c - src/share/native/java/util/zip/zlib-1.2.5/zconf.h - src/share/native/java/util/zip/zlib-1.2.5/zcrc32.c - src/share/native/java/util/zip/zlib-1.2.5/zlib.h - src/share/native/java/util/zip/zlib-1.2.5/zutil.c - src/share/native/java/util/zip/zlib-1.2.5/zutil.h - test/demo/jvmti/mtrace/JFrameCreateTime.java - test/demo/jvmti/mtrace/TraceJFrame.java Changeset: b7ef5e2d252c Author: darcy Date: 2014-06-09 16:24 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/b7ef5e2d252c 8046271: Fix overrides lint warnings in Apple laf code Reviewed-by: alanb, prr ! src/macosx/classes/com/apple/laf/AquaFileSystemModel.java Changeset: 8769d70bec49 Author: aivanov Date: 2014-06-11 10:53 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8769d70bec49 8046391: Hang displaying JFileChooser with Windows L&F Reviewed-by: anthony, serb ! src/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/solaris/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: 5a37efc5ca43 Author: prr Date: 2014-06-18 13:14 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/5a37efc5ca43 Merge ! make/lib/Awt2dLibraries.gmk - make/mapfiles/libnpt/mapfile-vers ! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/java/beans/Introspector.java ! src/share/classes/javax/print/MimeType.java ! src/share/classes/javax/print/attribute/SetOfIntegerSyntax.java ! src/share/classes/javax/sound/sampled/CompoundControl.java ! src/share/classes/javax/sound/sampled/DataLine.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/sun/applet/AppletClassLoader.java ! src/share/classes/sun/font/Type1Font.java - src/share/classes/sun/management/manifest - src/share/classes/sun/misc/Timeable.java - src/share/classes/sun/misc/Timer.java ! src/share/classes/sun/print/PSPrinterJob.java - src/share/npt/README.txt - src/share/npt/npt.c - src/share/npt/npt.h - src/share/npt/utf.c - src/share/npt/utf.h - src/solaris/npt/npt_md.h - src/solaris/npt/utf_md.c - src/solaris/npt/utf_md.h - src/windows/npt/npt_md.h - src/windows/npt/utf_md.c - src/windows/npt/utf_md.h - test/sun/security/pkcs11/nss/src/MD5SUMS - test/sun/security/pkcs11/nss/src/SHA1SUMS - test/sun/security/pkcs11/nss/src/nss-3.13.1.tar.gz - test/sun/tools/jhat/HatRun.java Changeset: 3b602ffe5fe5 Author: darcy Date: 2014-06-18 18:27 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3b602ffe5fe5 8044715: Add finally lint warning to build of jdk repository Reviewed-by: henryjen, tbell ! make/Setup.gmk Changeset: d9ed5f9c4bb9 Author: sla Date: 2014-06-19 12:56 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d9ed5f9c4bb9 8046024: JDI shared memory transport failed with "Observed abandoned IP mutex" Reviewed-by: alanb ! src/windows/transport/shmem/shmem_md.c Changeset: 964aedefc63c Author: yan Date: 2014-06-19 16:54 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/964aedefc63c 8046895: Fix doclint warnings in javax.swing.text.html.parser package Reviewed-by: pchelko Contributed-by: Andrei Eremeev ! src/share/classes/javax/swing/text/html/parser/AttributeList.java ! src/share/classes/javax/swing/text/html/parser/ContentModel.java ! src/share/classes/javax/swing/text/html/parser/DTD.java ! src/share/classes/javax/swing/text/html/parser/DTDConstants.java ! src/share/classes/javax/swing/text/html/parser/DocumentParser.java ! src/share/classes/javax/swing/text/html/parser/Element.java ! src/share/classes/javax/swing/text/html/parser/Entity.java ! src/share/classes/javax/swing/text/html/parser/Parser.java ! src/share/classes/javax/swing/text/html/parser/ParserDelegator.java ! src/share/classes/javax/swing/text/html/parser/TagElement.java Changeset: da94137883d5 Author: yan Date: 2014-06-19 16:57 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/da94137883d5 8046446: Fix doclint warnings in javax.swing.text.html package Reviewed-by: pchelko Contributed-by: Andrei Eremeev ! src/share/classes/javax/swing/text/html/BlockView.java ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/text/html/FormSubmitEvent.java ! src/share/classes/javax/swing/text/html/HTML.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/HTMLWriter.java ! src/share/classes/javax/swing/text/html/ImageView.java ! src/share/classes/javax/swing/text/html/InlineView.java ! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java ! src/share/classes/javax/swing/text/html/Option.java ! src/share/classes/javax/swing/text/html/ParagraphView.java ! src/share/classes/javax/swing/text/html/StyleSheet.java Changeset: 870471ae555c Author: kizune Date: 2014-06-19 18:07 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/870471ae555c 8000650: unpack200.exe should check gzip crc Reviewed-by: ksrini ! src/share/native/com/sun/java/util/jar/pack/main.cpp ! src/share/native/com/sun/java/util/jar/pack/unpack.h ! src/share/native/com/sun/java/util/jar/pack/zip.cpp + test/tools/pack200/PackChecksum.java Changeset: 191fc3116f8c Author: mchung Date: 2014-06-19 13:12 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/191fc3116f8c 8047387: Generate different version of java.policy file for windows 32-bit and 64-bit Reviewed-by: erikj, tbell ! make/CopyFiles.gmk Changeset: 59bdc84dea50 Author: weijun Date: 2014-06-20 10:27 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/59bdc84dea50 8029994: Support "include" and "includedir" in krb5.conf Reviewed-by: mullan ! src/share/classes/sun/security/krb5/Config.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/config/Duplicates.java + test/sun/security/krb5/config/Include.java ! test/sun/security/krb5/config/k1.conf Changeset: bf9518ed804f Author: yan Date: 2014-06-20 19:03 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/bf9518ed804f 8046445: Fix doclint warnings for javax.swing.plaf.multi Reviewed-by: alexsch Contributed-by: Alexander Stepanov ! src/share/classes/javax/swing/plaf/multi/MultiButtonUI.java ! src/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java ! src/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java ! src/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java ! src/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java ! src/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java ! src/share/classes/javax/swing/plaf/multi/MultiLabelUI.java ! src/share/classes/javax/swing/plaf/multi/MultiListUI.java ! src/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java ! src/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiPanelUI.java ! src/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java ! src/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSliderUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTableUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTreeUI.java ! src/share/classes/javax/swing/plaf/multi/MultiViewportUI.java Changeset: 08319e8e76ce Author: ksrini Date: 2014-06-20 10:10 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/08319e8e76ce 8044866: Fix raw and unchecked lint warnings in asm Reviewed-by: darcy ! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java ! src/share/classes/jdk/internal/org/objectweb/asm/version.txt Changeset: 509c5f65b2f6 Author: yan Date: 2014-06-23 10:57 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/509c5f65b2f6 8040901: fix doclint block tag issues in swing event classes Reviewed-by: alexsch Contributed-by: Steven Sides ! src/share/classes/javax/swing/event/AncestorEvent.java ! src/share/classes/javax/swing/event/AncestorListener.java ! src/share/classes/javax/swing/event/CellEditorListener.java ! src/share/classes/javax/swing/event/EventListenerList.java ! src/share/classes/javax/swing/event/HyperlinkEvent.java ! src/share/classes/javax/swing/event/InternalFrameListener.java ! src/share/classes/javax/swing/event/ListSelectionEvent.java ! src/share/classes/javax/swing/event/MenuKeyListener.java ! src/share/classes/javax/swing/event/PopupMenuEvent.java ! src/share/classes/javax/swing/event/PopupMenuListener.java ! src/share/classes/javax/swing/event/TableColumnModelEvent.java ! src/share/classes/javax/swing/event/TableColumnModelListener.java ! src/share/classes/javax/swing/event/TableModelEvent.java ! src/share/classes/javax/swing/event/TableModelListener.java ! src/share/classes/javax/swing/event/TreeExpansionEvent.java ! src/share/classes/javax/swing/event/TreeExpansionListener.java ! src/share/classes/javax/swing/event/TreeModelListener.java ! src/share/classes/javax/swing/event/TreeSelectionEvent.java ! src/share/classes/javax/swing/event/TreeWillExpandListener.java ! src/share/classes/javax/swing/event/UndoableEditListener.java ! src/share/classes/javax/swing/tree/ExpandVetoException.java Changeset: 84065ccf6446 Author: sla Date: 2014-06-23 15:51 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/84065ccf6446 8044772: TempDirTest.java still times out with -Xcomp Reviewed-by: dholmes ! test/ProblemList.txt ! test/com/sun/tools/attach/RunnerUtil.java ! test/com/sun/tools/attach/TempDirTest.java Changeset: 24e1bcc1c836 Author: kizune Date: 2014-06-23 18:09 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/24e1bcc1c836 8046337: Test closed/tools/pack200/MemoryAllocatorTest.java fails on windows-i586 Reviewed-by: ksrini ! src/share/native/com/sun/java/util/jar/pack/zip.cpp Changeset: f9f0b70f7891 Author: joehw Date: 2014-06-23 10:40 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f9f0b70f7891 5077522: Duration.compare incorrect for some values Reviewed-by: lancea, dfuchs + test/javax/xml/jaxp/datatype/5077522/DurationComparison.java Changeset: 6c26f18d9bc0 Author: sherman Date: 2014-06-23 12:12 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/6c26f18d9bc0 8042369: Remove duplicated java.time classes in build.tools.tzdb Summary: removed duplicated classes in builder Reviewed-by: rriggs - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java ! make/src/classes/build/tools/tzdb/TzdbZoneRulesCompiler.java + make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java ! make/src/classes/build/tools/tzdb/ZoneRules.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java Changeset: 4a24b00c9b15 Author: yan Date: 2014-06-24 10:47 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4a24b00c9b15 8044256: Fix doclint warnings (missing javadoc tags) in javax.swing.plaf.nimbus Reviewed-by: alexsch Contributed-by: Rocky Sloan ! src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java Changeset: 22949288db09 Author: sjiang Date: 2014-06-24 11:09 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/22949288db09 8038321: RMIConnector_NPETest.java can't start rmid if running on fastdebug or Solaris-sparc Reviewed-by: sla, jbachorik ! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java Changeset: 394fde15bca6 Author: chegar Date: 2014-06-24 10:25 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/394fde15bca6 8047674: java/net/URLPermission/nstest/lookup.sh NoClassDefFoundError when run in concurrent mode Reviewed-by: alanb ! test/java/net/URLPermission/nstest/lookup.sh Changeset: 0b9b525d97bf Author: yan Date: 2014-06-24 16:57 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0b9b525d97bf 8043967: Fix doclint warnings for java.awt Reviewed-by: pchelko Contributed-by: Alexander Stepanov ! src/share/classes/java/awt/AWTEvent.java ! src/share/classes/java/awt/AWTEventMulticaster.java ! src/share/classes/java/awt/AWTKeyStroke.java ! src/share/classes/java/awt/AlphaComposite.java ! src/share/classes/java/awt/BorderLayout.java ! src/share/classes/java/awt/Button.java ! src/share/classes/java/awt/Checkbox.java ! src/share/classes/java/awt/CheckboxGroup.java ! src/share/classes/java/awt/Choice.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/ComponentOrientation.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/Cursor.java ! src/share/classes/java/awt/DisplayMode.java ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/Frame.java ! src/share/classes/java/awt/GraphicsEnvironment.java ! src/share/classes/java/awt/GridBagLayout.java ! src/share/classes/java/awt/HeadlessException.java ! src/share/classes/java/awt/ItemSelectable.java ! src/share/classes/java/awt/KeyboardFocusManager.java ! src/share/classes/java/awt/Label.java ! src/share/classes/java/awt/LayoutManager.java ! src/share/classes/java/awt/LayoutManager2.java ! src/share/classes/java/awt/List.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/java/awt/Menu.java ! src/share/classes/java/awt/MenuBar.java ! src/share/classes/java/awt/MenuComponent.java ! src/share/classes/java/awt/MenuContainer.java ! src/share/classes/java/awt/MenuItem.java ! src/share/classes/java/awt/PrintGraphics.java ! src/share/classes/java/awt/PrintJob.java ! src/share/classes/java/awt/Robot.java ! src/share/classes/java/awt/ScrollPane.java ! src/share/classes/java/awt/Scrollbar.java ! src/share/classes/java/awt/TextArea.java ! src/share/classes/java/awt/TextComponent.java ! src/share/classes/java/awt/TextField.java ! src/share/classes/java/awt/Toolkit.java ! src/share/classes/java/awt/Window.java Changeset: 07eb3be7e64b Author: darcy Date: 2014-06-24 10:46 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/07eb3be7e64b 8048014: Update java.lang.SafeVararags for private methods Reviewed-by: lancea, abuckley ! src/share/classes/java/lang/SafeVarargs.java Changeset: 82be07eba22b Author: jbachorik Date: 2014-06-24 19:58 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/82be07eba22b 8047073: Some javax/management/ fails with JFR Reviewed-by: egahlin, dfuchs ! test/javax/management/MBeanServer/MBeanFallbackTest.java ! test/javax/management/ObjectName/SerialCompatTest.java ! test/javax/management/mxbean/MXBeanFallbackTest.java ! test/javax/management/proxy/JMXProxyFallbackTest.java Changeset: c84527dd35be Author: jbachorik Date: 2014-06-24 19:59 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c84527dd35be 8048005: Add test timing information to JMXStartStopTest Reviewed-by: egahlin, dfuchs ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 60a73f4ccbe8 Author: darcy Date: 2014-06-24 14:05 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/60a73f4ccbe8 8046273: Add overrides lint warning to build of jdk repository Reviewed-by: tbell ! make/Setup.gmk Changeset: 3de4322b3387 Author: mchung Date: 2014-06-24 16:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3de4322b3387 8047904: Runtime.loadLibrary throws SecurityException when security manager is installed Reviewed-by: alanb, psandoz ! src/share/classes/java/lang/ClassLoader.java ! src/share/classes/sun/misc/Launcher.java Changeset: fa193c3cae5b Author: jbachorik Date: 2014-06-25 09:43 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/fa193c3cae5b 8038826: sun/management/jmxremote/startstop/JMXStartStopTest.java fails with "should report port in use" Reviewed-by: sla ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 2e1a51eb4152 Author: weijun Date: 2014-06-25 18:49 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2e1a51eb4152 8048073: Cannot read ccache entry with a realm-less service name Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java + test/sun/security/krb5/ccache/EmptyRealmCC.java ! test/sun/security/krb5/ccache/TimeInCCache.java Changeset: 7f880ac2c195 Author: michaelm Date: 2014-06-25 15:55 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7f880ac2c195 8029607: Type of Service (TOS) cannot be set in IPv6 header Reviewed-by: alanb ! make/src/native/genconstants/ch/genSocketOptionRegistry.c ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classes/sun/nio/ch/Net.java ! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/sun/nio/ch/Net.c ! src/windows/native/sun/nio/ch/Net.c Changeset: f1187a0de1e9 Author: mduigou Date: 2014-06-25 12:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f1187a0de1e9 8047795: Collections.checkedList checking bypassed by List.replaceAll Reviewed-by: psandoz, chegar ! src/share/classes/java/util/Collections.java + test/java/util/Collections/CheckedListReplaceAll.java + test/java/util/Collections/CheckedMapReplaceAll.java Changeset: dd298b83fa66 Author: yan Date: 2014-06-26 15:58 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/dd298b83fa66 8044281: Fix doclint warnings (missing javadoc tags) in javax.swing.table Reviewed-by: alexsch Contributed-by: Rocky Sloan ! src/share/classes/javax/swing/table/DefaultTableColumnModel.java ! src/share/classes/javax/swing/table/DefaultTableModel.java ! src/share/classes/javax/swing/table/JTableHeader.java ! src/share/classes/javax/swing/table/TableCellRenderer.java ! src/share/classes/javax/swing/table/TableColumn.java ! src/share/classes/javax/swing/table/TableColumnModel.java Changeset: 0c3f5f579a3b Author: yan Date: 2014-06-26 15:59 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0c3f5f579a3b 8044276: Fix doclint warnings (missing javadoc tags) in javax.swing.plaf.synth Reviewed-by: alexsch Contributed-by: Rocky Sloan ! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java ! src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java Changeset: 8070aad1c879 Author: naoto Date: 2014-06-26 10:48 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8070aad1c879 8039317: Read currency.data as a resource Reviewed-by: alanb, chegar ! make/GenerateData.gmk ! make/profile-includes.txt ! src/share/classes/java/util/Currency.java ! test/java/util/Currency/CheckDataVersion.java ! test/java/util/Currency/CurrencyTest.java ! test/java/util/Currency/ValidateISO4217.java Changeset: 45592d253efe Author: igerasim Date: 2014-06-27 08:03 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/45592d253efe 8048080: (smartcardio) javax.smartcardio.Card.openLogicalChannel() dosn't work on MacOSX Reviewed-by: valeriep ! src/solaris/native/sun/security/smartcardio/MUSCLE/pcsclite.h Changeset: 733594e9ed15 Author: henryjen Date: 2014-06-16 09:44 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/733594e9ed15 8047721: @since should have JDK version Reviewed-by: darcy, wetmore ! src/share/classes/java/lang/Package.java ! src/share/classes/javax/crypto/CipherInputStream.java ! src/share/classes/javax/crypto/CipherOutputStream.java ! src/share/classes/javax/naming/InitialContext.java Changeset: c5481aa40b6f Author: mduigou Date: 2014-06-27 10:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c5481aa40b6f 8048207: Collections.checkedQueue.offer() calls add on wrapped queue Reviewed-by: psandoz ! src/share/classes/java/util/Collections.java ! test/java/util/Collections/CheckedQueue.java Changeset: bea6c6fff7fa Author: yan Date: 2014-06-30 16:32 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/bea6c6fff7fa 8046434: Fix doclint warnings from javax.swing.plaf.metal package Reviewed-by: alexsch Contributed-by: Andrei Eremeev ! src/share/classes/javax/swing/plaf/metal/MetalBorders.java ! src/share/classes/javax/swing/plaf/metal/MetalButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java ! src/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalDesktopIconUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/metal/MetalInternalFrameUI.java ! src/share/classes/javax/swing/plaf/metal/MetalLabelUI.java ! src/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java ! src/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollButton.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTreeUI.java Changeset: 78290d029b4d Author: darcy Date: 2014-06-30 18:17 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/78290d029b4d 8048839: Reverse sense of -Xlint options in build of jdk repo Reviewed-by: tbell, mikael ! make/Setup.gmk Changeset: 7b662a967f74 Author: sla Date: 2014-07-01 10:40 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7b662a967f74 8048687: [TESTBUG] com/sun/jdi/ExclusiveBind.java "Could not find or load main class" Reviewed-by: jbachorik, egahlin, dholmes ! test/com/sun/jdi/ExclusiveBind.java ! test/com/sun/jdi/VMConnection.java Changeset: 4f11e558f9ee Author: jbachorik Date: 2014-07-01 11:47 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4f11e558f9ee 8038794: java/lang/management/ThreadMXBean/SynchronizationStatistics.java fails intermittently Reviewed-by: sla ! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java Changeset: f5c0ab598b7c Author: jbachorik Date: 2014-07-01 15:00 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f5c0ab598b7c 8048193: [tests] Replace JPS and stdout based PID retrieval by Process.getPid() Reviewed-by: sla ! test/com/sun/tools/attach/Application.java ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/PermissionTest.java ! test/com/sun/tools/attach/RunnerUtil.java - test/com/sun/tools/attach/Shutdown.java ! test/com/sun/tools/attach/StartManagementAgent.java ! test/com/sun/tools/attach/TempDirTest.java ! test/lib/testlibrary/jdk/testlibrary/ProcessThread.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/TestApplication.java ! test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/tools/jstat/JStatInterval.java ! test/sun/tools/jstatd/JstatdTest.java Changeset: 50ac02f81c69 Author: sla Date: 2014-07-01 16:08 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/50ac02f81c69 8048710: Use ServiceLoader for the jvmstat protocols Reviewed-by: alanb + src/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java + src/share/classes/sun/jvmstat/monitor/META-INF/services/sun.jvmstat.monitor.MonitoredHostService ! src/share/classes/sun/jvmstat/monitor/MonitoredHost.java + src/share/classes/sun/jvmstat/monitor/MonitoredHostService.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java + src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java + src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java + src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java Changeset: 5534edfe96ae Author: coffeys Date: 2014-07-01 16:51 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/5534edfe96ae 7095856: OutputStreamHook doesn't handle null values Reviewed-by: lancea, msheppar + test/com/sun/corba/se/impl/io/CustomOutputStream.java + test/com/sun/corba/se/impl/io/HookPutFieldsTest.java Changeset: 35658ba76000 Author: jbachorik Date: 2014-07-01 17:58 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/35658ba76000 8044427: [test] sun/management/jmxremote/startstop/JMXStartStopTest times out intermittently on Solaris/Sparcv9 Reviewed-by: sla ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 98de615b57e4 Author: prappo Date: 2014-07-01 15:12 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/98de615b57e4 8048267: Replace uses of 'new Long()' with appropriate alternative across core classes Reviewed-by: chegar, psandoz, prappo Contributed-by: Otavio Santana ! src/macosx/classes/sun/font/CStrike.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/share/classes/com/sun/jmx/snmp/SnmpCounter64.java ! src/share/classes/com/sun/jmx/snmp/SnmpInt.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java ! src/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java ! src/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java ! src/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java ! src/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java ! src/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java ! src/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java ! src/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java ! src/share/classes/com/sun/tools/hat/internal/model/Snapshot.java ! src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java ! src/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java ! src/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/share/classes/java/text/DecimalFormat.java ! src/share/classes/javax/management/loading/MLet.java ! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java ! src/share/classes/sun/management/GcInfoCompositeData.java ! src/share/classes/sun/management/HotspotThread.java ! src/share/classes/sun/management/MemoryNotifInfoCompositeData.java ! src/share/classes/sun/management/MemoryUsageCompositeData.java ! src/share/classes/sun/management/ThreadInfoCompositeData.java ! src/share/classes/sun/management/counter/perf/LongCounterSnapshot.java ! src/share/classes/sun/management/counter/perf/PerfLongCounter.java ! src/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java ! src/share/classes/sun/nio/ch/Util.java ! src/share/classes/sun/security/action/GetLongAction.java ! src/share/classes/sun/security/jgss/wrapper/GSSNameElement.java ! src/share/classes/sun/security/krb5/internal/KerberosTime.java ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/tools/java/BinaryConstantPool.java ! src/share/classes/sun/tools/jconsole/MemoryPoolProxy.java ! src/share/classes/sun/tools/tree/BitNotExpression.java ! src/share/classes/sun/tools/tree/IncDecExpression.java ! src/share/classes/sun/tools/tree/LongExpression.java ! src/solaris/classes/java/util/prefs/FileSystemPreferences.java ! src/solaris/classes/sun/awt/X11/XFocusProxyWindow.java Changeset: b48524553dbf Author: prappo Date: 2014-07-01 14:44 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/b48524553dbf 8048874: Replace uses of 'new Byte', 'new Short' and 'new Character' with appropriate alternative across core classes Reviewed-by: chegar, psandoz, prappo Contributed-by: Otavio Santana ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/jmx/snmp/SnmpString.java ! src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java ! src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/share/classes/java/beans/Statement.java ! src/share/classes/javax/management/loading/MLet.java ! src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java ! src/share/classes/sun/misc/ProxyGenerator.java ! src/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/share/classes/sun/security/x509/AVA.java ! src/share/classes/sun/tools/jconsole/inspector/Utils.java Changeset: 36a0438a6631 Author: ascarpino Date: 2014-07-01 09:46 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/36a0438a6631 8015081: javax.security.auth.Subject.toString() throws NPE Reviewed-by: xuelei, weijun Contributed-by: Jamil Nimeh ! src/share/classes/javax/security/auth/Subject.java ! test/javax/security/auth/Subject/Generic.java ! test/javax/security/auth/Subject/Serial.java + test/javax/security/auth/Subject/Subject.java + test/javax/security/auth/Subject/SubjectNullTests.java Changeset: 4550c718ead3 Author: serb Date: 2014-06-11 14:21 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4550c718ead3 8041644: [OGL] clip is ignored during surface->sw blit Reviewed-by: bae, prr ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java + test/java/awt/image/DrawImage/IncorrectClipSurface2SW.java Changeset: 57fd6448339f Author: serb Date: 2014-06-11 14:38 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/57fd6448339f 8042103: Deserialization of empty java.awt.geom.Path2D will cause an exception Reviewed-by: bae, flar ! src/share/classes/java/awt/geom/Path2D.java + test/java/awt/geom/Path2D/EmptyCapacity.java Changeset: ca9cc86574c1 Author: yan Date: 2014-06-11 17:23 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ca9cc86574c1 8043972: Remove wrong copyright notice in jdk/test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java Reviewed-by: anthony Contributed-by: Dmitriy Ermashov ! test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java Changeset: e6d86a48a65c Author: henryjen Date: 2014-06-05 13:59 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/e6d86a48a65c 8044551: Fix raw and unchecked lint warnings in platform-specific sun.awt files 8044396: Fix raw and unchecked lint warnings in platform-specific sun.java2d.* Reviewed-by: darcy, prr ! src/windows/classes/sun/awt/Win32FontManager.java ! src/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/windows/classes/sun/awt/windows/WDragSourceContextPeer.java ! src/windows/classes/sun/awt/windows/WFontConfiguration.java ! src/windows/classes/sun/awt/windows/WFontMetrics.java ! src/windows/classes/sun/awt/windows/WInputMethod.java ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/java2d/d3d/D3DBlitLoops.java ! src/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java ! src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java ! src/windows/classes/sun/java2d/windows/WindowsFlags.java Changeset: 9466830a9c45 Author: darcy Date: 2014-06-11 13:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/9466830a9c45 8043549: Fix raw and unchecked lint warnings in javax.swing.text.* Reviewed-by: prr ! src/share/classes/javax/swing/text/AbstractDocument.java ! src/share/classes/javax/swing/text/AbstractWriter.java ! src/share/classes/javax/swing/text/DateFormatter.java ! src/share/classes/javax/swing/text/DefaultFormatter.java ! src/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/share/classes/javax/swing/text/ElementIterator.java ! src/share/classes/javax/swing/text/GapContent.java ! src/share/classes/javax/swing/text/GlyphView.java ! src/share/classes/javax/swing/text/InternationalFormatter.java ! src/share/classes/javax/swing/text/JTextComponent.java ! src/share/classes/javax/swing/text/NumberFormatter.java ! src/share/classes/javax/swing/text/ParagraphView.java ! src/share/classes/javax/swing/text/SimpleAttributeSet.java ! src/share/classes/javax/swing/text/StringContent.java ! src/share/classes/javax/swing/text/StyleContext.java ! src/share/classes/javax/swing/text/TextAction.java ! src/share/classes/javax/swing/text/html/AccessibleHTML.java ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/text/html/FormView.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/HTMLWriter.java ! src/share/classes/javax/swing/text/html/ImageView.java ! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java ! src/share/classes/javax/swing/text/html/MuxingAttributeSet.java ! src/share/classes/javax/swing/text/html/ObjectView.java ! src/share/classes/javax/swing/text/html/OptionListModel.java ! src/share/classes/javax/swing/text/html/StyleSheet.java ! src/share/classes/javax/swing/text/html/parser/DTD.java ! src/share/classes/javax/swing/text/rtf/MockAttributeSet.java ! src/share/classes/javax/swing/text/rtf/RTFGenerator.java ! src/share/classes/javax/swing/text/rtf/RTFReader.java Changeset: d08ed3cf81da Author: serb Date: 2014-06-12 00:19 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d08ed3cf81da 8040271: Uninitialised memory in jdk/src/windows/native/sun/windows: awt_List.cpp, awt_InputMethod.cpp Reviewed-by: pchelko, prr ! src/windows/native/sun/windows/awt_InputMethod.cpp ! src/windows/native/sun/windows/awt_List.cpp Changeset: c5bcb5902a70 Author: serb Date: 2014-06-12 00:32 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c5bcb5902a70 8029455: [JLightweightFrame] support scaled painting Reviewed-by: anthony, ant ! src/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/share/classes/sun/awt/LightweightFrame.java ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/swing/JLightweightFrame.java ! src/share/classes/sun/swing/LightweightContent.java + test/java/awt/Graphics2D/ScaledCopyArea/ScaledCopyArea.java + test/javax/swing/JFrame/HangNonVolatileBuffer/HangNonVolatileBuffer.java Changeset: 8bf432a31b39 Author: serb Date: 2014-06-12 00:43 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8bf432a31b39 8033786: White flashing when opening Dialogs and Menus using Nimbus with dark background Reviewed-by: alexsch, anthony ! src/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/CWrapper.m ! src/share/classes/javax/swing/JDialog.java + test/javax/swing/JDialog/WrongBackgroundColor/WrongBackgroundColor.java Changeset: 58f5e16a6f17 Author: pchelko Date: 2014-06-16 17:13 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/58f5e16a6f17 8046221: [TEST_BUG] Cleanup datatransfer tests Reviewed-by: anthony, alexsch - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java + test/java/awt/datatransfer/DataFlavor/DataFlavorCloneTest/DataFlavorCloneTest.java + test/java/awt/datatransfer/DataFlavor/DataFlavorEqualsNullTest.java + test/java/awt/datatransfer/DataFlavor/DataFlavorEqualsTest.java + test/java/awt/datatransfer/DataFlavor/DataFlavorFileListTest.java + test/java/awt/datatransfer/DataFlavor/DataFlavorSerializedTest.java + test/java/awt/datatransfer/DataFlavor/DefaultMatchTest.java + test/java/awt/datatransfer/DataFlavor/EqualHashCodeTest.java + test/java/awt/datatransfer/DataFlavor/ExternalizeTest.java + test/java/awt/datatransfer/DataFlavor/GetReaderForTextIAEForStringSelectionTest.java + test/java/awt/datatransfer/DataFlavor/GetReaderForTextNPETest.java + test/java/awt/datatransfer/DataFlavor/MimeTypeSerializationTest.java + test/java/awt/datatransfer/DataFlavor/NoClassParameterTest.java + test/java/awt/datatransfer/DataFlavor/NormalizeMimeTypeParameter.java + test/java/awt/datatransfer/DataFlavor/NullDataFlavorTest.java + test/java/awt/datatransfer/DataFlavor/ReaderForUnicodeText.java + test/java/awt/datatransfer/DataFlavor/SelectBestFlavorNPETest.java + test/java/awt/datatransfer/DataFlavor/SelectBestTextFlavorBadArrayTest.java + test/java/awt/datatransfer/DataFlavor/ToStringNullPointerTest.java - test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java - test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/DataFlavorSearcher.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/InterprocessMessages.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html + test/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/MyTransferable.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/NextFramePositionCalculator.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/SourcePanel.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/TargetPanel.java + test/java/awt/datatransfer/SystemFlavorMap/DuplicateMappingTest.java + test/java/awt/datatransfer/SystemFlavorMap/DuplicatedNativesTest.java + test/java/awt/datatransfer/SystemFlavorMap/GetNativesForFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/MappingGenerationTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavorTest.java Changeset: f3cfb7259e7d Author: azvegint Date: 2014-06-17 19:05 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f3cfb7259e7d 8040007: GtkFileDialog strips user inputted filepath Reviewed-by: anthony, serb ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c Changeset: 82159b0fd359 Author: pchelko Date: 2014-06-18 13:21 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/82159b0fd359 8047061: [macosx] Crash when setting display mode Reviewed-by: anthony, alexsch ! src/macosx/native/sun/awt/CGraphicsDevice.m + test/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java Changeset: ebd65595aac1 Author: prr Date: 2014-06-18 14:53 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ebd65595aac1 Merge ! src/share/classes/javax/swing/text/StyleContext.java ! src/windows/classes/sun/awt/windows/WDragSourceContextPeer.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java - test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java - test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java Changeset: c1112ca5a0d0 Author: henryjen Date: 2014-06-18 09:13 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c1112ca5a0d0 8046485: Add missing @since tag under javax.swing.* Reviewed-by: alexsch, prr ! src/share/classes/javax/swing/AbstractAction.java ! src/share/classes/javax/swing/AbstractButton.java ! src/share/classes/javax/swing/AbstractListModel.java ! src/share/classes/javax/swing/Action.java ! src/share/classes/javax/swing/BorderFactory.java ! src/share/classes/javax/swing/BoundedRangeModel.java ! src/share/classes/javax/swing/Box.java ! src/share/classes/javax/swing/BoxLayout.java ! src/share/classes/javax/swing/ButtonGroup.java ! src/share/classes/javax/swing/ButtonModel.java ! src/share/classes/javax/swing/CellEditor.java ! src/share/classes/javax/swing/CellRendererPane.java ! src/share/classes/javax/swing/ComboBoxEditor.java ! src/share/classes/javax/swing/ComboBoxModel.java ! src/share/classes/javax/swing/DebugGraphics.java ! src/share/classes/javax/swing/DefaultBoundedRangeModel.java ! src/share/classes/javax/swing/DefaultButtonModel.java ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultComboBoxModel.java ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/DefaultFocusManager.java ! src/share/classes/javax/swing/DefaultListCellRenderer.java ! src/share/classes/javax/swing/DefaultListModel.java ! src/share/classes/javax/swing/DefaultListSelectionModel.java ! src/share/classes/javax/swing/DefaultSingleSelectionModel.java ! src/share/classes/javax/swing/DesktopManager.java ! src/share/classes/javax/swing/FocusManager.java ! src/share/classes/javax/swing/GrayFilter.java ! src/share/classes/javax/swing/Icon.java ! src/share/classes/javax/swing/ImageIcon.java ! src/share/classes/javax/swing/JApplet.java ! src/share/classes/javax/swing/JButton.java ! src/share/classes/javax/swing/JCheckBox.java ! src/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/share/classes/javax/swing/JColorChooser.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/javax/swing/JComponent.java ! src/share/classes/javax/swing/JDesktopPane.java ! src/share/classes/javax/swing/JDialog.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JFileChooser.java ! src/share/classes/javax/swing/JFrame.java ! src/share/classes/javax/swing/JInternalFrame.java ! src/share/classes/javax/swing/JLabel.java ! src/share/classes/javax/swing/JLayeredPane.java ! src/share/classes/javax/swing/JList.java ! src/share/classes/javax/swing/JMenu.java ! src/share/classes/javax/swing/JMenuBar.java ! src/share/classes/javax/swing/JMenuItem.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/JPanel.java ! src/share/classes/javax/swing/JPasswordField.java ! src/share/classes/javax/swing/JPopupMenu.java ! src/share/classes/javax/swing/JProgressBar.java ! src/share/classes/javax/swing/JRadioButton.java ! src/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/share/classes/javax/swing/JRootPane.java ! src/share/classes/javax/swing/JScrollBar.java ! src/share/classes/javax/swing/JScrollPane.java ! src/share/classes/javax/swing/JSeparator.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JSplitPane.java ! src/share/classes/javax/swing/JTabbedPane.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTextArea.java ! src/share/classes/javax/swing/JTextField.java ! src/share/classes/javax/swing/JTextPane.java ! src/share/classes/javax/swing/JToggleButton.java ! src/share/classes/javax/swing/JToolBar.java ! src/share/classes/javax/swing/JToolTip.java ! src/share/classes/javax/swing/JTree.java ! src/share/classes/javax/swing/JViewport.java ! src/share/classes/javax/swing/JWindow.java ! src/share/classes/javax/swing/KeyStroke.java ! src/share/classes/javax/swing/ListCellRenderer.java ! src/share/classes/javax/swing/ListModel.java ! src/share/classes/javax/swing/ListSelectionModel.java ! src/share/classes/javax/swing/LookAndFeel.java ! src/share/classes/javax/swing/MenuElement.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/MutableComboBoxModel.java ! src/share/classes/javax/swing/OverlayLayout.java ! src/share/classes/javax/swing/Painter.java ! src/share/classes/javax/swing/ProgressMonitor.java ! src/share/classes/javax/swing/ProgressMonitorInputStream.java ! src/share/classes/javax/swing/Renderer.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/javax/swing/RootPaneContainer.java ! src/share/classes/javax/swing/ScrollPaneConstants.java ! src/share/classes/javax/swing/ScrollPaneLayout.java ! src/share/classes/javax/swing/Scrollable.java ! src/share/classes/javax/swing/SingleSelectionModel.java ! src/share/classes/javax/swing/SizeRequirements.java ! src/share/classes/javax/swing/SwingConstants.java ! src/share/classes/javax/swing/SwingUtilities.java ! src/share/classes/javax/swing/Timer.java ! src/share/classes/javax/swing/ToolTipManager.java ! src/share/classes/javax/swing/UIDefaults.java ! src/share/classes/javax/swing/UIManager.java ! src/share/classes/javax/swing/UnsupportedLookAndFeelException.java ! src/share/classes/javax/swing/ViewportLayout.java ! src/share/classes/javax/swing/WindowConstants.java Changeset: d4aaf432298a Author: yan Date: 2014-06-19 12:44 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d4aaf432298a 8044429: move awt automated tests for AWT_Modality to OpenJDK repository Reviewed-by: pchelko Contributed-by: Alexander Stepanov + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ExcludeDialogTest.java + test/java/awt/Modal/ModalExclusionTests/ExcludeFrameTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java + test/java/awt/Modal/helpers/Flag.java + test/java/awt/Modal/helpers/TestDialog.java + test/java/awt/Modal/helpers/TestFrame.java + test/java/awt/Modal/helpers/TestWindow.java Changeset: b2304c83a42d Author: yan Date: 2014-06-20 16:48 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/b2304c83a42d 8047180: Move functional tests AWT_Headless/Automated to OpenJDK repository Reviewed-by: pchelko, alexsch Contributed-by: Dmitriy Ermashov + test/java/awt/AlphaComposite/HeadlessAlphaComposite.java + test/java/awt/Color/HeadlessColor.java + test/java/awt/Component/Headless/HeadlessButton.java + test/java/awt/Component/Headless/HeadlessCanvas.java + test/java/awt/Component/Headless/HeadlessCheckbox.java + test/java/awt/Component/Headless/HeadlessChoice.java + test/java/awt/Component/Headless/HeadlessComponent.java + test/java/awt/Component/Headless/HeadlessContainer.java + test/java/awt/Component/Headless/HeadlessDialog.java + test/java/awt/Component/Headless/HeadlessFileDialog.java + test/java/awt/Component/Headless/HeadlessFrame.java + test/java/awt/Component/Headless/HeadlessLabel.java + test/java/awt/Component/Headless/HeadlessList.java + test/java/awt/Component/Headless/HeadlessPanel.java + test/java/awt/Component/Headless/HeadlessScrollPane.java + test/java/awt/Component/Headless/HeadlessScrollbar.java + test/java/awt/Component/Headless/HeadlessTextArea.java + test/java/awt/Component/Headless/HeadlessTextField.java + test/java/awt/Component/Headless/HeadlessWindow.java + test/java/awt/Cursor/HeadlessCursor.java + test/java/awt/EventQueue/HeadlessEventQueue.java + test/java/awt/Focus/Headless/HeadlessContainerOrderFocusTraversalPolicy.java + test/java/awt/Focus/Headless/HeadlessDefaultFocusTraversalPolicy.java + test/java/awt/Focus/Headless/HeadlessDefaultKeyboardFocusManager.java + test/java/awt/FontClass/HeadlessFont.java + test/java/awt/GradientPaint/HeadlessGradientPaint.java + test/java/awt/Graphics2D/Headless/HeadlessPoint.java + test/java/awt/Graphics2D/Headless/HeadlessPolygon.java + test/java/awt/Graphics2D/Headless/HeadlessRectangle.java + test/java/awt/GraphicsConfiguration/HeadlessGraphicsConfiguration.java + test/java/awt/GraphicsDevice/HeadlessGraphicsDevice.java + test/java/awt/GraphicsEnvironment/HeadlessGraphicsEnvironment.java + test/java/awt/Headless/HeadlessAWTEventMulticaster.java + test/java/awt/Headless/HeadlessAWTException.java + test/java/awt/Headless/HeadlessBasicStroke.java + test/java/awt/Headless/HeadlessBorderLayout.java + test/java/awt/Headless/HeadlessCardLayout.java + test/java/awt/Headless/HeadlessCheckboxGroup.java + test/java/awt/Headless/HeadlessCheckboxMenuItem.java + test/java/awt/Headless/HeadlessComponentOrientation.java + test/java/awt/Headless/HeadlessDimension.java + test/java/awt/Headless/HeadlessFlowLayout.java + test/java/awt/Headless/HeadlessMediaTracker.java + test/java/awt/Headless/HeadlessPopupMenu.java + test/java/awt/Insets/HeadlessInsets.java + test/java/awt/Menu/Headless/HeadlessMenu.java + test/java/awt/Menu/Headless/HeadlessMenuItem.java + test/java/awt/Menu/Headless/HeadlessMenuShortcut.java + test/java/awt/MenuBar/HeadlessMenuBar.java + test/java/awt/Toolkit/Headless/HeadlessToolkit.java + test/java/awt/applet/Applet/HeadlessApplet.java + test/java/awt/datatransfer/Headless/HeadlessClipboard.java + test/java/awt/datatransfer/Headless/HeadlessDataFlavor.java + test/java/awt/datatransfer/Headless/HeadlessSystemFlavorMap.java + test/java/awt/im/Headless/HeadlessInputContext.java + test/java/awt/im/Headless/HeadlessInputMethodHighlight.java + test/java/awt/image/Headless/HeadlessAffineTransformOp.java + test/java/awt/image/Headless/HeadlessAreaAveragingScaleFilter.java + test/java/awt/image/Headless/HeadlessBufferedImage.java + test/java/awt/image/Headless/HeadlessBufferedImageFilter.java + test/java/awt/image/Headless/HeadlessColorModel.java + test/java/awt/image/Headless/HeadlessCropImageFilter.java + test/java/awt/image/Headless/HeadlessImageFilter.java + test/java/awt/image/Headless/HeadlessIndexColorModel.java + test/java/awt/image/Headless/HeadlessRGBImageFilter.java + test/java/awt/image/Headless/HeadlessReplicateScaleFilter.java + test/java/awt/print/Headless/HeadlessBook.java + test/java/awt/print/Headless/HeadlessPageFormat.java + test/java/awt/print/Headless/HeadlessPaper.java + test/java/awt/print/Headless/HeadlessPrinterJob.java + test/javax/swing/Headless/HeadlessAbstractSpinnerModel.java + test/javax/swing/Headless/HeadlessBox.java + test/javax/swing/Headless/HeadlessBox_Filler.java + test/javax/swing/Headless/HeadlessCellRendererPane.java + test/javax/swing/Headless/HeadlessDefaultListCellRenderer.java + test/javax/swing/Headless/HeadlessDefaultListCellRenderer_UIResource.java + test/javax/swing/Headless/HeadlessGrayFilter.java + test/javax/swing/Headless/HeadlessJApplet.java + test/javax/swing/Headless/HeadlessJButton.java + test/javax/swing/Headless/HeadlessJCheckBox.java + test/javax/swing/Headless/HeadlessJCheckBoxMenuItem.java + test/javax/swing/Headless/HeadlessJColorChooser.java + test/javax/swing/Headless/HeadlessJComboBox.java + test/javax/swing/Headless/HeadlessJComponent.java + test/javax/swing/Headless/HeadlessJDesktopPane.java + test/javax/swing/Headless/HeadlessJDialog.java + test/javax/swing/Headless/HeadlessJEditorPane.java + test/javax/swing/Headless/HeadlessJFileChooser.java + test/javax/swing/Headless/HeadlessJFormattedTextField.java + test/javax/swing/Headless/HeadlessJFrame.java + test/javax/swing/Headless/HeadlessJInternalFrame.java + test/javax/swing/Headless/HeadlessJInternalFrame_JDesktopIcon.java + test/javax/swing/Headless/HeadlessJLabel.java + test/javax/swing/Headless/HeadlessJLayeredPane.java + test/javax/swing/Headless/HeadlessJList.java + test/javax/swing/Headless/HeadlessJMenu.java + test/javax/swing/Headless/HeadlessJMenuBar.java + test/javax/swing/Headless/HeadlessJMenuItem.java + test/javax/swing/Headless/HeadlessJOptionPane.java + test/javax/swing/Headless/HeadlessJPanel.java + test/javax/swing/Headless/HeadlessJPasswordField.java + test/javax/swing/Headless/HeadlessJPopupMenu.java + test/javax/swing/Headless/HeadlessJPopupMenu_Separator.java + test/javax/swing/Headless/HeadlessJProgressBar.java + test/javax/swing/Headless/HeadlessJRadioButton.java + test/javax/swing/Headless/HeadlessJRadioButtonMenuItem.java + test/javax/swing/Headless/HeadlessJRootPane.java + test/javax/swing/Headless/HeadlessJScrollBar.java + test/javax/swing/Headless/HeadlessJScrollPane.java + test/javax/swing/Headless/HeadlessJSeparator.java + test/javax/swing/Headless/HeadlessJSlider.java + test/javax/swing/Headless/HeadlessJSpinner.java + test/javax/swing/Headless/HeadlessJSplitPane.java + test/javax/swing/Headless/HeadlessJTabbedPane.java + test/javax/swing/Headless/HeadlessJTable.java + test/javax/swing/Headless/HeadlessJTextArea.java + test/javax/swing/Headless/HeadlessJTextField.java + test/javax/swing/Headless/HeadlessJTextPane.java + test/javax/swing/Headless/HeadlessJToggleButton.java + test/javax/swing/Headless/HeadlessJToolBar.java + test/javax/swing/Headless/HeadlessJToolBar_Separator.java + test/javax/swing/Headless/HeadlessJToolTip.java + test/javax/swing/Headless/HeadlessJTree.java + test/javax/swing/Headless/HeadlessJViewport.java + test/javax/swing/Headless/HeadlessJWindow.java + test/javax/swing/Headless/HeadlessLookAndFeel.java + test/javax/swing/Headless/HeadlessMenuSelectionManager.java + test/javax/swing/Headless/HeadlessOverlayLayout.java + test/javax/swing/Headless/HeadlessPopupFactory.java + test/javax/swing/Headless/HeadlessScrollPaneLayout.java + test/javax/swing/Headless/HeadlessSizeRequirements.java + test/javax/swing/Headless/HeadlessSizeSequence.java + test/javax/swing/Headless/HeadlessSpinnerListModel.java + test/javax/swing/Headless/HeadlessSpinnerNumberModel.java + test/javax/swing/Headless/HeadlessTimer.java Changeset: 483e0aa7e022 Author: prr Date: 2014-06-20 12:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/483e0aa7e022 8042098: Test sun/java2d/AcceleratedXORModeTest.java fails on Windows Reviewed-by: jgodinez ! test/sun/java2d/AcceleratedXORModeTest.java Changeset: a701cc3847a3 Author: mchung Date: 2014-06-20 13:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a701cc3847a3 8044063: Remove com.sun.java.browser.* from jdk repo Reviewed-by: darcy, alanb - src/share/classes/com/sun/java/browser/dom/DOMAccessException.java - src/share/classes/com/sun/java/browser/dom/DOMAccessor.java - src/share/classes/com/sun/java/browser/dom/DOMAction.java - src/share/classes/com/sun/java/browser/dom/DOMService.java - src/share/classes/com/sun/java/browser/dom/DOMServiceProvider.java - src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java - src/share/classes/com/sun/java/browser/net/ProxyInfo.java - src/share/classes/com/sun/java/browser/net/ProxyService.java - src/share/classes/com/sun/java/browser/net/ProxyServiceProvider.java Changeset: 15c02dcf3b07 Author: pchelko Date: 2014-06-23 22:15 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/15c02dcf3b07 8047798: Remove EventQueueDelegate Reviewed-by: anthony, art ! src/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/share/classes/java/awt/EventDispatchThread.java - src/share/classes/sun/awt/EventQueueDelegate.java - test/java/awt/EventQueue/6638195/bug6638195.java Changeset: a1ac608d0327 Author: prr Date: 2014-06-23 12:48 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a1ac608d0327 8043509: java.awt.Font gets initialized with the wrong font name for some Locales Reviewed-by: bae, jgodinez ! src/share/classes/sun/font/TrueTypeFont.java + test/java/awt/font/FontNames/TrueTypeFontLocaleNameTest.java Changeset: 982d48269751 Author: ddehaven Date: 2014-06-23 13:05 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/982d48269751 Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/HTMLWriter.java ! src/share/classes/javax/swing/text/html/ImageView.java ! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java ! src/share/classes/javax/swing/text/html/StyleSheet.java ! src/share/classes/javax/swing/text/html/parser/DTD.java Changeset: 325ce66dc2ab Author: azvegint Date: 2014-06-24 10:36 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/325ce66dc2ab 8042094: Test javax/swing/JFileChooser/7036025/bug7036025.java fails with java.lang.NullPointerException on Windows x86 Reviewed-by: ahgross, art, pchelko, mschoene ! src/share/classes/sun/awt/shell/ShellFolder.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: 00551446be0e Author: yan Date: 2014-06-24 12:27 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/00551446be0e 7112454: TEST_BUG: java/awt/Choice/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.html failed Reviewed-by: anthony, pchelko Contributed-by: Andrei Eremeev + test/java/awt/Choice/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.html + test/java/awt/Choice/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.java Changeset: 8fb53507cc6e Author: prr Date: 2014-07-01 10:20 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8fb53507cc6e Merge - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - test/com/sun/tools/attach/Shutdown.java Changeset: 95e589d99134 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/95e589d99134 Added tag jdk9-b19 for changeset 27561aede285 ! .hgtags Changeset: f87c5be90e01 Author: lana Date: 2014-06-20 10:15 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f87c5be90e01 Merge - make/mapfiles/libnpt/mapfile-vers - src/share/classes/sun/management/manifest - src/share/classes/sun/misc/Timeable.java - src/share/classes/sun/misc/Timer.java - src/share/npt/README.txt - src/share/npt/npt.c - src/share/npt/npt.h - src/share/npt/utf.c - src/share/npt/utf.h - src/solaris/npt/npt_md.h - src/solaris/npt/utf_md.c - src/solaris/npt/utf_md.h - src/windows/npt/npt_md.h - src/windows/npt/utf_md.c - src/windows/npt/utf_md.h - test/sun/security/pkcs11/nss/src/MD5SUMS - test/sun/security/pkcs11/nss/src/SHA1SUMS - test/sun/security/pkcs11/nss/src/nss-3.13.1.tar.gz - test/sun/tools/jhat/HatRun.java Changeset: 2df45ac1bf49 Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2df45ac1bf49 Added tag jdk9-b20 for changeset f87c5be90e01 ! .hgtags Changeset: 121f6b3c0dde Author: lana Date: 2014-07-01 14:28 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/121f6b3c0dde Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java - src/macosx/native/com/apple/laf/ScreenPopupFactory.m - src/share/classes/com/sun/java/browser/dom/DOMAccessException.java - src/share/classes/com/sun/java/browser/dom/DOMAccessor.java - src/share/classes/com/sun/java/browser/dom/DOMAction.java - src/share/classes/com/sun/java/browser/dom/DOMService.java - src/share/classes/com/sun/java/browser/dom/DOMServiceProvider.java - src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java - src/share/classes/com/sun/java/browser/net/ProxyInfo.java - src/share/classes/com/sun/java/browser/net/ProxyService.java - src/share/classes/com/sun/java/browser/net/ProxyServiceProvider.java - src/share/classes/com/sun/media/sound/services/linux-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-ia64/javax.sound.sampled.spi.MixerProvider - src/share/classes/sun/awt/EventQueueDelegate.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - src/share/classes/sun/text/CodePointIterator.java - test/com/sun/tools/attach/Shutdown.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java - test/java/awt/EventQueue/6638195/bug6638195.java - test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java - test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java Changeset: 44b89a35be6e Author: valeriep Date: 2014-07-01 20:35 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/44b89a35be6e 8046046: Test sun/security/pkcs11/Signature/TestDSAKeyLength.java fails intermittently on Solaris 11 in 8u40 nightly Summary: Override the upper limit to 1024 for SHA1withDSA when larger DSA key size is supported. Reviewed-by: mullan, ascarpino ! src/share/classes/sun/security/pkcs11/P11Signature.java Changeset: c2e818a8d678 Author: valeriep Date: 2014-07-01 20:35 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c2e818a8d678 8027575: b113 causing a lot of memory allocation and regression for wls_webapp_atomics Summary: Reduce buffer allocation and do multiple cipher encryption/decryption calls. Reviewed-by: xuelei, ascarpino ! src/share/classes/com/sun/crypto/provider/CipherCore.java ! test/com/sun/crypto/provider/Cipher/AES/TestCopySafe.java Changeset: 1a5a2a5d7505 Author: valeriep Date: 2014-07-01 23:09 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/1a5a2a5d7505 Merge Changeset: a7bb41209acd Author: weijun Date: 2014-07-02 09:48 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a7bb41209acd 8048511: Uninitialised memory in jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c Reviewed-by: valeriep ! src/share/native/sun/security/jgss/wrapper/GSSLibStub.c Changeset: 075293ea610b Author: ykantser Date: 2014-07-01 21:23 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/075293ea610b 8048892: TEST_BUG: shell script tests need to be change to not use retired @debuggeeVMOptions mechanism Reviewed-by: sla, jbachorik ! test/com/sun/jdi/PrivateTransportTest.sh ! test/com/sun/jdi/ShellScaffold.sh + test/com/sun/jdi/SuspendNoFlagTest.java - test/com/sun/jdi/SuspendNoFlagTest.sh ! test/com/sun/jdi/VMConnection.java Changeset: 98c78397549d Author: smarks Date: 2014-07-01 23:39 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/98c78397549d 8048989: small errors in Collectors examples Reviewed-by: darcy Contributed-by: raoul at urma.com ! src/share/classes/java/util/stream/Collectors.java Changeset: 4623ea09772f Author: sla Date: 2014-07-02 08:41 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4623ea09772f 8046883: com/sun/jdi/ProcessAttachTest.sh gets "java.io.IOException: Invalid process identifier" on windows Reviewed-by: dcubed, dsamersoff, allwin - test/com/sun/jdi/ProcessAttachDebuggee.java - test/com/sun/jdi/ProcessAttachDebugger.java + test/com/sun/jdi/ProcessAttachTest.java - test/com/sun/jdi/ProcessAttachTest.sh - test/com/sun/jdi/ShutdownDebuggee.java Changeset: 6c9d15a88501 Author: weijun Date: 2014-07-02 17:03 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/6c9d15a88501 8042053: Broken links to jarsigner and keytool docs in java.security package summary Reviewed-by: xuelei ! src/share/classes/java/security/package-info.java Changeset: 08d0c4b1a48d Author: alanb Date: 2014-07-02 10:03 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/08d0c4b1a48d 8048891: Remove unused JObjC from jdk repository Reviewed-by: mchung - src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser - src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj - src/macosx/native/jobjc/README.txt - src/macosx/native/jobjc/TODOS - src/macosx/native/jobjc/bridgesupport.gmk - src/macosx/native/jobjc/build.xml - src/macosx/native/jobjc/extract_classes.pl - src/macosx/native/jobjc/run-and-write-if-okay - src/macosx/native/jobjc/rungen - src/macosx/native/jobjc/runjava - src/macosx/native/jobjc/src/core/PrimitiveCoder.hs - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java - src/macosx/native/jobjc/src/core/native/CIF.m - src/macosx/native/jobjc/src/core/native/Coder.m - src/macosx/native/jobjc/src/core/native/FFIType.m - src/macosx/native/jobjc/src/core/native/Function.m - src/macosx/native/jobjc/src/core/native/ID.m - src/macosx/native/jobjc/src/core/native/Invoke.m - src/macosx/native/jobjc/src/core/native/JObjCRuntime.m - src/macosx/native/jobjc/src/core/native/MacOSXFramework.m - src/macosx/native/jobjc/src/core/native/NSClass.m - src/macosx/native/jobjc/src/core/native/NativeBuffer.h - src/macosx/native/jobjc/src/core/native/NativeBuffer.m - src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m - src/macosx/native/jobjc/src/core/native/SEL.m - src/macosx/native/jobjc/src/core/native/Subclassing.m - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java - src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java - src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java - src/macosx/native/jobjc/src/tests/native/FunCallBench.m Changeset: 4ee22aef03c6 Author: martin Date: 2014-07-02 10:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4ee22aef03c6 8048990: ZipFile.entries() can't handle empty zip entry names Summary: getEntryBytes should never return null pointer for entry names Reviewed-by: sherman ! src/share/native/java/util/zip/ZipFile.c ! test/java/util/zip/ZipFile/Assortment.java Changeset: 48f37afb002c Author: jmanson Date: 2014-07-02 14:14 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/48f37afb002c 8048840: File.createTempFile has uninformative failure message Reviewed-by: martin, alanb ! src/share/classes/java/io/File.java ! test/java/io/File/NulFile.java Changeset: 8c061305cf30 Author: psandoz Date: 2014-07-03 09:30 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8c061305cf30 8043327: Collectors.toMap studentToGPA example uses Functions.identity() 8043328: Typo in documentation of package java.util.stream Reviewed-by: alanb, lancea ! src/share/classes/java/util/stream/Collectors.java ! src/share/classes/java/util/stream/package-info.java Changeset: 5bd902923ccc Author: egahlin Date: 2014-07-03 18:20 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/5bd902923ccc 8028474: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh timeout, leaves looping process Reviewed-by: sla, jbachorik, rriggs ! test/ProblemList.txt ! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java Changeset: 7044e9901b8f Author: naoto Date: 2014-07-03 16:19 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7044e9901b8f 8038092: Re-examine Bidi reflective dependency on java.awt.font Reviewed-by: alanb + src/share/classes/java/awt/font/JavaAWTFontAccessImpl.java ! src/share/classes/java/awt/font/NumericShaper.java ! src/share/classes/java/awt/font/TextAttribute.java + src/share/classes/sun/misc/JavaAWTFontAccess.java ! src/share/classes/sun/misc/SharedSecrets.java ! src/share/classes/sun/text/bidi/BidiBase.java ! test/java/text/Bidi/Bug7051769.java Changeset: a8aa05835ab2 Author: yan Date: 2014-07-04 12:56 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a8aa05835ab2 8046590: fix doclint issues in swing classes, part 1 of 4 Reviewed-by: alexsch Contributed-by: Steven Sides ! src/share/classes/javax/swing/AbstractListModel.java ! src/share/classes/javax/swing/CellRendererPane.java ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/DefaultListModel.java ! src/share/classes/javax/swing/DefaultListSelectionModel.java ! src/share/classes/javax/swing/DefaultRowSorter.java ! src/share/classes/javax/swing/InputMap.java ! src/share/classes/javax/swing/JCheckBox.java ! src/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JFileChooser.java ! src/share/classes/javax/swing/JFrame.java ! src/share/classes/javax/swing/JMenu.java ! src/share/classes/javax/swing/JMenuBar.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JTabbedPane.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/MenuElement.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/RowFilter.java ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/share/classes/javax/swing/Spring.java ! src/share/classes/javax/swing/UIManager.java Changeset: f44b1b98c288 Author: dholmes Date: 2014-07-06 20:12 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f44b1b98c288 8049055: Tests added to the jdk/test/TEST.groups to be run on correct profiles Reviewed-by: dholmes, dfuchs Contributed-by: Evgeniya Stepanova ! test/TEST.groups Changeset: 45d8b562ddd3 Author: michaelm Date: 2014-07-07 12:42 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/45d8b562ddd3 8048212: Two tests failed with "java.net.SocketException: Bad protocol option" on Windows after 8029607 Reviewed-by: alanb ! src/windows/native/java/net/net_util_md.c ! src/windows/native/sun/nio/ch/Net.c Changeset: d41dc1f9b2d8 Author: dfuchs Date: 2014-07-07 15:31 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d41dc1f9b2d8 8048020: Regression on java.util.logging.FileHandler Summary: In some circumstances j.u.l.FileHandler can leave zombie lock files on the file system. The fix lets FileHandler reuse such zombie lock files when it sees them - as it used to do in version 1.7 of the JDK. Reviewed-by: alanb ! src/share/classes/java/util/logging/FileHandler.java + test/java/util/logging/CheckZombieLockTest.java Changeset: 7028bbbbdc6f Author: egahlin Date: 2014-07-07 15:06 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7028bbbbdc6f 8047368: Remove oracle.jrockit.jfr from open package.access list Reviewed-by: sla, mullan ! src/share/lib/security/java.security-aix ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: ffef6db15d92 Author: mullan Date: 2014-07-08 14:35 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ffef6db15d92 8049244: XML Signature performance issue caused by unbuffered signature data Reviewed-by: xuelei ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java Changeset: 48af79ee59bb Author: coleenp Date: 2014-06-24 11:23 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/48af79ee59bb 6642881: Improve performance of Class.getClassLoader() Summary: Add classLoader to java/lang/Class instance for fast access Reviewed-by: alanb, lfoltan, rriggs, vlivanov, twisti, mchung, jfranck, dholmes ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/reflect/AccessibleObject.java ! src/share/javavm/export/jvm.h ! src/share/native/common/check_code.c ! src/share/native/java/lang/Class.c Changeset: 74679fa59396 Author: amurillo Date: 2014-06-26 23:11 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/74679fa59396 Merge Changeset: e88a7c1fadc4 Author: amurillo Date: 2014-07-03 13:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/e88a7c1fadc4 Merge Changeset: 0bbcc239d9f4 Author: amurillo Date: 2014-07-08 12:38 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0bbcc239d9f4 Merge Changeset: 9d67fe48a14b Author: weijun Date: 2014-07-09 15:10 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/9d67fe48a14b 7150092: NTLM authentication fail if user specified a different realm Reviewed-by: michaelm ! src/share/classes/com/sun/security/ntlm/Client.java ! src/share/classes/com/sun/security/ntlm/Server.java ! src/share/classes/com/sun/security/sasl/ntlm/NTLMClient.java ! src/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java ! src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! test/com/sun/security/sasl/ntlm/NTLMTest.java Changeset: fd7630919a9d Author: weijun Date: 2014-07-09 16:34 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/fd7630919a9d 8047765: Generate blacklist.certs in build Reviewed-by: dholmes, alanb ! make/CopyFiles.gmk ! make/GenerateData.gmk ! make/Tools.gmk + make/data/blacklistedcertsconverter/blacklisted.certs.pem + make/gendata/GendataBlacklistedCerts.gmk + make/src/classes/build/tools/blacklistedcertsconverter/BlacklistedCertsConverter.java - src/share/lib/security/BlacklistedCertsConverter.java - src/share/lib/security/blacklisted.certs - src/share/lib/security/blacklisted.certs.pem Changeset: 11e856f0c254 Author: plevart Date: 2014-07-09 12:30 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/11e856f0c254 8049220: URL.factory data race Reviewed-by: alanb, psandoz ! src/share/classes/java/net/URL.java Changeset: 3414f6e34216 Author: dfuchs Date: 2014-07-09 17:51 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3414f6e34216 8048913: java/util/logging/LoggingDeadlock2.java times out Summary: removes the /timeout=15 parameter from the @run command line Reviewed-by: mchung, dholmes ! test/java/util/logging/LoggingDeadlock2.java Changeset: 2b7bf1d63a9c Author: naoto Date: 2014-07-09 10:02 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2b7bf1d63a9c 8048515: Read outside array bounds in jdk/src/solaris/native/java/lang/java_props_md.c Reviewed-by: okutsu ! src/share/native/java/lang/java_props.h ! src/solaris/native/java/lang/locale_str.h Changeset: 05343feb3771 Author: darcy Date: 2014-07-09 17:02 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/05343feb3771 8049794: Fix raw and unchecked warnings in jvmstat Reviewed-by: mchung ! src/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java ! src/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java ! src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java ! src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java Changeset: 2c1c21d11e58 Author: juh Date: 2014-07-09 18:34 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2c1c21d11e58 7065233: To interpret case-insensitive string locale independently Reviewed-by: xuelei ! src/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/share/classes/com/sun/crypto/provider/PBEKey.java ! src/share/classes/com/sun/crypto/provider/PBEKeyFactory.java ! src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/share/classes/javax/crypto/spec/SecretKeySpec.java ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/share/classes/sun/security/provider/ConfigFile.java ! src/share/classes/sun/security/provider/PolicyParser.java ! src/share/classes/sun/security/tools/keytool/Main.java Changeset: 4424a0319faa Author: weijun Date: 2014-07-10 10:44 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4424a0319faa 8044085: Access ExtendedGSSContext.inquireSecContext() result through SASL Reviewed-by: mullan ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java ! src/share/classes/javax/security/sasl/SaslClient.java ! src/share/classes/javax/security/sasl/SaslServer.java ! test/sun/security/krb5/auto/SaslBasic.java Changeset: 28da5b382a13 Author: rhalade Date: 2014-07-10 03:07 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/28da5b382a13 8041781: Need new regression tests for PBE keys Reviewed-by: xuelei + test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java + test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java + test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java Changeset: 2acafa554d2e Author: darcy Date: 2014-07-09 21:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2acafa554d2e 8049820: Fix raw and unchecked lint warnings in sun.management Reviewed-by: mchung ! src/share/classes/sun/management/DiagnosticCommandImpl.java ! src/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java ! src/share/classes/sun/management/GcInfoBuilder.java ! src/share/classes/sun/management/GcInfoCompositeData.java ! src/share/classes/sun/management/MappedMXBeanType.java Changeset: 0083adcfd5ed Author: prappo Date: 2014-06-17 13:57 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0083adcfd5ed 8047062: Improve diagnostic output in com/sun/jndi/ldap/LdapTimeoutTest.java Reviewed-by: duke ! src/share/classes/com/sun/jndi/ldap/Connection.java ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: da87d706723b Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/da87d706723b Added tag jdk9-b21 for changeset 2df45ac1bf49 ! .hgtags Changeset: 85bcf0f99edc Author: lana Date: 2014-07-09 10:42 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/85bcf0f99edc Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java - src/macosx/native/com/apple/laf/ScreenPopupFactory.m - src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser - src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj - src/macosx/native/jobjc/README.txt - src/macosx/native/jobjc/TODOS - src/macosx/native/jobjc/bridgesupport.gmk - src/macosx/native/jobjc/build.xml - src/macosx/native/jobjc/extract_classes.pl - src/macosx/native/jobjc/run-and-write-if-okay - src/macosx/native/jobjc/rungen - src/macosx/native/jobjc/runjava - src/macosx/native/jobjc/src/core/PrimitiveCoder.hs - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java - src/macosx/native/jobjc/src/core/native/CIF.m - src/macosx/native/jobjc/src/core/native/Coder.m - src/macosx/native/jobjc/src/core/native/FFIType.m - src/macosx/native/jobjc/src/core/native/Function.m - src/macosx/native/jobjc/src/core/native/ID.m - src/macosx/native/jobjc/src/core/native/Invoke.m - src/macosx/native/jobjc/src/core/native/JObjCRuntime.m - src/macosx/native/jobjc/src/core/native/MacOSXFramework.m - src/macosx/native/jobjc/src/core/native/NSClass.m - src/macosx/native/jobjc/src/core/native/NativeBuffer.h - src/macosx/native/jobjc/src/core/native/NativeBuffer.m - src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m - src/macosx/native/jobjc/src/core/native/SEL.m - src/macosx/native/jobjc/src/core/native/Subclassing.m - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java - src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java - src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java - src/macosx/native/jobjc/src/tests/native/FunCallBench.m - src/share/classes/com/sun/java/browser/dom/DOMAccessException.java - src/share/classes/com/sun/java/browser/dom/DOMAccessor.java - src/share/classes/com/sun/java/browser/dom/DOMAction.java - src/share/classes/com/sun/java/browser/dom/DOMService.java - src/share/classes/com/sun/java/browser/dom/DOMServiceProvider.java - src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java - src/share/classes/com/sun/java/browser/net/ProxyInfo.java - src/share/classes/com/sun/java/browser/net/ProxyService.java - src/share/classes/com/sun/java/browser/net/ProxyServiceProvider.java - src/share/classes/com/sun/media/sound/services/linux-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-ia64/javax.sound.sampled.spi.MixerProvider - src/share/classes/sun/awt/EventQueueDelegate.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - src/share/classes/sun/text/CodePointIterator.java - test/com/sun/jdi/ProcessAttachDebuggee.java - test/com/sun/jdi/ProcessAttachDebugger.java - test/com/sun/jdi/ProcessAttachTest.sh - test/com/sun/jdi/ShutdownDebuggee.java - test/com/sun/jdi/SuspendNoFlagTest.sh - test/com/sun/tools/attach/Shutdown.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java - test/java/awt/EventQueue/6638195/bug6638195.java - test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java - test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java Changeset: 2b88f21ec693 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2b88f21ec693 Added tag jdk9-b22 for changeset 85bcf0f99edc ! .hgtags Changeset: 0c72a0ace0db Author: lana Date: 2014-07-10 12:40 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0c72a0ace0db Merge - src/share/lib/security/BlacklistedCertsConverter.java - src/share/lib/security/blacklisted.certs - src/share/lib/security/blacklisted.certs.pem Changeset: 7f8294841146 Author: valeriep Date: 2014-07-10 22:44 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7f8294841146 8043406: Change default policy for JCE providers to run with as few privileges as possible Summary: Provide default permissions for crypto providers Reviewed-by: mullan, vinnie ! src/share/classes/sun/security/jca/ProviderConfig.java ! src/share/lib/security/java.policy ! src/windows/lib/security/java.policy ! test/java/io/Serializable/subclassGC/security.policy ! test/java/lang/System/System.policy ! test/java/net/URLPermission/policy.1 ! test/java/net/URLPermission/policy.2 ! test/java/net/URLPermission/policy.3 ! test/java/nio/charset/spi/default-pol ! test/java/rmi/activation/Activatable/checkActivateRef/security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/security.policy ! test/java/rmi/activation/Activatable/nestedActivate/security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/security.policy ! test/java/rmi/activation/Activatable/restartService/security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/security.policy ! test/java/rmi/activation/ActivationSystem/activeGroup/security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy ! test/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy ! test/java/rmi/activation/CommandEnvironment/security.policy ! test/java/rmi/dgc/VMID/security.policy ! test/java/rmi/dgc/dgcImplInsulation/security.policy ! test/java/rmi/registry/classPathCodebase/security.policy ! test/java/rmi/server/RMIClassLoader/delegateToContextLoader/security.policy ! test/java/rmi/server/RMIClassLoader/downloadArrayClass/security.policy ! test/java/rmi/server/RMIClassLoader/getClassLoader/security.policy ! test/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy ! test/java/rmi/server/RMIClassLoader/spi/security.policy ! test/java/rmi/server/RMIClassLoader/useCodebaseOnly/security.policy ! test/java/rmi/server/RMIClassLoader/useGetURLs/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy ! test/java/rmi/server/RemoteServer/setLogPermission/java.policy ! test/java/rmi/server/clientStackTrace/security.policy ! test/java/rmi/server/useCustomRef/security.policy ! test/java/rmi/transport/checkLeaseInfoLeak/security.policy ! test/java/rmi/transport/dgcDeadLock/security.policy ! test/java/rmi/transport/httpSocket/security.policy ! test/java/security/KeyRep/Serial.policy ! test/java/security/KeyRep/SerialOld.policy ! test/java/security/Policy/GetInstance/GetInstance.policy ! test/java/security/Policy/GetInstance/GetInstance.policyURL ! test/java/security/Policy/GetInstance/GetInstanceSecurity.policy ! test/java/security/Security/AddProvider.policy.1 ! test/java/security/Security/AddProvider.policy.2 ! test/java/security/Security/AddProvider.policy.3 ! test/java/security/Security/removing/RemoveStaticProvider.policy ! test/javax/security/auth/login/Configuration/GetInstanceSecurity.grantedPolicy ! test/javax/security/auth/login/Configuration/GetInstanceSecurity.policy ! test/jdk/nio/zipfs/test.policy ! test/sun/net/www/http/HttpClient/IsKeepingAlive.policy ! test/sun/net/www/http/HttpClient/OpenServer.policy ! test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/security.policy ! test/sun/security/pkcs11/KeyStore/Basic.policy ! test/sun/security/pkcs11/Provider/Login.policy ! test/sun/security/provider/PolicyFile/Alias.policy ! test/sun/security/provider/PolicyFile/AliasExpansion.policy ! test/sun/security/provider/PolicyFile/TrustedCert.policy Changeset: 9fd896dc6da1 Author: weijun Date: 2014-07-11 09:17 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/9fd896dc6da1 8049936: Update the CheckBlacklistedCerts.java test to find new location of blacklisted.certs.pem Reviewed-by: xuelei ! test/lib/security/CheckBlacklistedCerts.java Changeset: 03745c1d7f59 Author: darcy Date: 2014-07-10 22:57 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/03745c1d7f59 8049736: Fix raw and unchecked lint warnings in sun.tracing Reviewed-by: mchung ! src/share/classes/sun/tracing/ProviderSkeleton.java ! src/share/classes/sun/tracing/dtrace/DTraceProvider.java Changeset: d5404a4e4fac Author: prappo Date: 2014-07-11 14:53 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d5404a4e4fac 8049884: Reduce possible timing noise in com/sun/jndi/ldap/LdapTimeoutTest.java Reviewed-by: vinnie ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: 9d1e46cc3972 Author: darcy Date: 2014-07-11 14:06 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/9d1e46cc3972 8050051: Remove unneeded/obsolete -source/-target options in shell tests Reviewed-by: alanb ! test/java/lang/Class/forName/NonJavaNames.sh ! test/tools/pack200/PackageVersionTest.java Changeset: 8ed989e71f1b Author: igerasim Date: 2014-07-12 04:15 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8ed989e71f1b 6904367: (coll) IdentityHashMap is resized before exceeding the expected maximum size Reviewed-by: plevart, martin ! src/share/classes/java/util/IdentityHashMap.java + test/java/util/IdentityHashMap/Capacity.java Changeset: d04d8ae46ca3 Author: smarks Date: 2014-07-12 10:52 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d04d8ae46ca3 8050105: test sun/rmi/rmic/minimizeWrapperInstances/run.sh fails Reviewed-by: lancea, mduigou, darcy ! test/sun/rmi/rmic/minimizeWrapperInstances/run.sh Changeset: 9febf9dbc0a4 Author: vinnie Date: 2014-07-13 15:24 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/9febf9dbc0a4 8050118: Windows policy file missing semicolon Reviewed-by: chegar ! src/windows/lib/security/java.policy Changeset: 70f581e8812a Author: jmanson Date: 2014-07-10 16:26 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/70f581e8812a 8042778: Getting all visible methods in ReferenceTypeImpl is slow Reviewed-by: egahlin, dholmes ! src/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java Changeset: 667926cb70ff Author: prappo Date: 2014-07-15 16:46 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/667926cb70ff 8048175: Remove redundant use of reflection on core classes from JNDI Reviewed-by: msheppar, vinnie ! src/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java ! src/share/classes/com/sun/jndi/ldap/ClientId.java ! src/share/classes/com/sun/jndi/ldap/Connection.java ! src/share/classes/com/sun/jndi/ldap/VersionHelper.java ! src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java Changeset: a4b69df1ae90 Author: sspitsyn Date: 2014-06-26 03:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a4b69df1ae90 8048185: [TESTBUG] need a JTREG test for the fix of JDK-8042796 (OLD and/or OBSOLETE method(s) found) Summary: Need to integrate the jtreg unit test for the fixed bug JDK-8042796 Reviewed-by: dcubed, coleenp Contributed-by: serguei.spitsyn at oracle.com + test/java/lang/instrument/RedefineMethodDelInvoke.sh + test/java/lang/instrument/RedefineMethodDelInvokeAgent.java + test/java/lang/instrument/RedefineMethodDelInvokeApp.java + test/java/lang/instrument/RedefineMethodDelInvokeTarget.java + test/java/lang/instrument/RedefineMethodDelInvokeTarget_1.java + test/java/lang/instrument/RedefineMethodDelInvokeTarget_2.java Changeset: 60b473803574 Author: amurillo Date: 2014-06-27 14:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/60b473803574 Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java Changeset: 629a16d1b974 Author: coleenp Date: 2014-07-02 16:47 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/629a16d1b974 8047737: Move array component mirror to instance of java/lang/Class Summary: Add field in java.lang.Class for componentType to simplify oop processing in JVM Reviewed-by: fparain, twisti, mchung ! src/share/classes/java/lang/Class.java ! src/share/javavm/export/jvm.h ! src/share/native/java/lang/Class.c Changeset: cf0ca49d3f4a Author: amurillo Date: 2014-07-11 13:02 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/cf0ca49d3f4a Merge Changeset: 50542b67c556 Author: amurillo Date: 2014-07-11 17:04 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/50542b67c556 Merge Changeset: 99ee5ae8bc31 Author: amurillo Date: 2014-07-11 21:20 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/99ee5ae8bc31 Merge Changeset: 918117bf2d5a Author: amurillo Date: 2014-07-15 10:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/918117bf2d5a Merge Changeset: e4a6f3779797 Author: prr Date: 2014-07-15 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/e4a6f3779797 8049892: Replace uses of 'new Integer()' with appropriate alternative across core classes Reviewed-by: psandoz, prr Contributed-by: otaviopolianasantana at gmail.com ! src/share/classes/com/sun/jmx/snmp/EnumRowStatus.java ! src/share/classes/com/sun/jmx/snmp/Enumerated.java ! src/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java ! src/share/classes/com/sun/jmx/snmp/SnmpCounter64.java ! src/share/classes/com/sun/jmx/snmp/SnmpInt.java ! src/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java ! src/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java ! src/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java ! src/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java ! src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java ! src/share/classes/com/sun/tools/example/debug/gui/ContextManager.java ! src/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/share/classes/com/sun/tools/example/debug/tty/TTY.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java ! src/share/classes/com/sun/tools/hat/internal/model/Snapshot.java ! src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java ! src/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java ! src/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java ! src/share/classes/java/lang/ConditionalSpecialCasing.java ! src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/share/classes/java/net/AbstractPlainSocketImpl.java ! src/share/classes/java/net/DatagramSocket.java ! src/share/classes/java/net/ServerSocket.java ! src/share/classes/java/net/Socket.java ! src/share/classes/java/nio/charset/CoderResult.java ! src/share/classes/java/util/Locale.java ! src/share/classes/java/util/prefs/XmlSupport.java ! src/share/classes/javax/crypto/CryptoPolicyParser.java ! src/share/classes/javax/management/loading/MLet.java ! src/share/classes/javax/management/relation/RelationService.java ! src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java ! src/share/classes/sun/management/LockInfoCompositeData.java ! src/share/classes/sun/management/MonitorInfoCompositeData.java ! src/share/classes/sun/management/StackTraceElementCompositeData.java ! src/share/classes/sun/management/jdp/JdpController.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java ! src/share/classes/sun/misc/ProxyGenerator.java ! src/share/classes/sun/net/NetProperties.java ! src/share/classes/sun/nio/ch/Util.java ! src/share/classes/sun/rmi/rmic/RMIGenerator.java ! src/share/classes/sun/security/action/GetIntegerAction.java ! src/share/classes/sun/security/jgss/krb5/ServiceCreds.java ! src/share/classes/sun/security/krb5/EncryptedData.java ! src/share/classes/sun/security/krb5/KrbApRep.java ! src/share/classes/sun/security/krb5/KrbApReq.java ! src/share/classes/sun/security/krb5/KrbPriv.java ! src/share/classes/sun/security/krb5/KrbSafe.java ! src/share/classes/sun/security/krb5/internal/Authenticator.java ! src/share/classes/sun/security/krb5/internal/EncAPRepPart.java ! src/share/classes/sun/security/krb5/internal/EncKrbCredPart.java ! src/share/classes/sun/security/krb5/internal/EncKrbPrivPart.java ! src/share/classes/sun/security/krb5/internal/KRBError.java ! src/share/classes/sun/security/krb5/internal/KRBSafeBody.java ! src/share/classes/sun/security/krb5/internal/PAEncTSEnc.java ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java ! src/share/classes/sun/security/provider/ConfigFile.java ! src/share/classes/sun/security/provider/PolicyParser.java ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/security/util/DerIndefLenConverter.java ! src/share/classes/sun/security/x509/CRLReasonCodeExtension.java ! src/share/classes/sun/security/x509/CertificateVersion.java ! src/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java ! src/share/classes/sun/security/x509/PolicyConstraintsExtension.java ! src/share/classes/sun/tools/asm/Assembler.java ! src/share/classes/sun/tools/asm/Instruction.java ! src/share/classes/sun/tools/java/BinaryConstantPool.java ! src/share/classes/sun/tools/java/Identifier.java ! src/share/classes/sun/tools/javac/BatchEnvironment.java ! src/share/classes/sun/tools/javac/Main.java ! src/share/classes/sun/tools/javac/SourceMember.java ! src/share/classes/sun/tools/jstat/Jstat.java ! src/share/classes/sun/tools/jstatd/RemoteHostImpl.java ! src/share/classes/sun/tools/tree/ArrayExpression.java ! src/share/classes/sun/tools/tree/BinaryExpression.java ! src/share/classes/sun/tools/tree/BitNotExpression.java ! src/share/classes/sun/tools/tree/BooleanExpression.java ! src/share/classes/sun/tools/tree/Expression.java ! src/share/classes/sun/tools/tree/FinallyStatement.java ! src/share/classes/sun/tools/tree/IdentifierExpression.java ! src/share/classes/sun/tools/tree/IncDecExpression.java ! src/share/classes/sun/tools/tree/InlineNewInstanceExpression.java ! src/share/classes/sun/tools/tree/IntegerExpression.java ! src/share/classes/sun/tools/tree/MethodExpression.java ! src/share/classes/sun/tools/tree/NewArrayExpression.java ! src/share/classes/sun/tools/tree/NotExpression.java ! src/share/classes/sun/tools/tree/Statement.java ! src/share/classes/sun/tools/tree/SynchronizedStatement.java ! src/share/classes/sun/tools/tree/ThisExpression.java ! src/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java Changeset: b7e302d054a9 Author: igerasim Date: 2014-07-16 13:02 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/b7e302d054a9 8035975: Pattern.compile(String, int) fails to throw IllegalArgumentException Reviewed-by: sherman ! src/share/classes/java/util/regex/Pattern.java ! test/java/util/regex/RegExTest.java Changeset: f923a70ec05f Author: mullan Date: 2014-07-16 08:06 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f923a70ec05f 4867890: Clarify the return value/exception for java.security.SignedObject.verify Reviewed-by: weijun ! src/share/classes/java/security/SignedObject.java Changeset: 7cc0f0bed4ef Author: mullan Date: 2014-07-16 08:07 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7cc0f0bed4ef Merge Changeset: 013baa71b58b Author: psandoz Date: 2014-07-16 14:35 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/013baa71b58b 8044047: Missing null pointer checks for streams Reviewed-by: dfuchs Contributed-by: paul.sandoz at oracle.com, ivan.gerasimov at oracle.com ! src/share/classes/java/util/stream/AbstractPipeline.java ! src/share/classes/java/util/stream/BaseStream.java ! src/share/classes/java/util/stream/DoublePipeline.java ! src/share/classes/java/util/stream/DoubleStream.java ! src/share/classes/java/util/stream/IntPipeline.java ! src/share/classes/java/util/stream/IntStream.java ! src/share/classes/java/util/stream/LongPipeline.java ! src/share/classes/java/util/stream/LongStream.java ! src/share/classes/java/util/stream/PipelineHelper.java ! src/share/classes/java/util/stream/SliceOps.java ! src/share/classes/java/util/stream/Stream.java ! src/share/classes/java/util/stream/StreamOpFlag.java + test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java Changeset: 8a5bd6961f6d Author: kizune Date: 2014-02-03 21:48 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8a5bd6961f6d 8029177: [Parfait] warnings from b117 for jdk.src.share.native.com.sun.java.util.jar: JNI exception pending Summary: Additional review by Chris Ries Reviewed-by: jfranck, ksrini ! src/share/native/com/sun/java/util/jar/pack/defines.h ! src/share/native/com/sun/java/util/jar/pack/jni.cpp Changeset: 6de6a44269c3 Author: prr Date: 2014-02-24 11:03 -0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/6de6a44269c3 8034267: Probabilistic native crash` Reviewed-by: bae, serb, mschoene ! src/share/native/sun/font/freetypeScaler.c Changeset: a62ac860222c Author: pchelko Date: 2014-02-25 19:48 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a62ac860222c 8028285: RMI Thread can no longer call out to AWT Reviewed-by: art, serb, ddehaven ! src/share/classes/sun/awt/AppContext.java Changeset: 60cba57306bc Author: valeriep Date: 2014-02-26 18:56 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/60cba57306bc 8031340: Better TLS/EC management Summary: Make sure private key structure is freed for EC key pair generation Reviewed-by: vinnie ! make/mapfiles/libsunec/mapfile-vers ! src/share/classes/sun/security/ec/ECKeyPairGenerator.java ! src/share/native/sun/security/ec/ECC_JNI.cpp Changeset: d121b8bba30a Author: vinnie Date: 2014-02-28 10:39 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d121b8bba30a 8034272: Do not cram data into CRAM arrays Reviewed-by: mullan, ahgross ! src/share/classes/com/sun/security/sasl/CramMD5Base.java Changeset: 664b07076e00 Author: pchelko Date: 2014-04-24 20:58 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/664b07076e00 8032960: Running forms URL throws NullPointerException in Javaconsole. Reviewed-by: anthony, serb ! src/share/classes/java/awt/Toolkit.java ! src/windows/classes/sun/awt/windows/WToolkit.java + test/java/awt/Toolkit/ToolkitPropertyTest/NoAppContextTest.java Changeset: 8de5db9a3613 Author: mchung Date: 2014-03-03 14:14 -0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8de5db9a3613 8035009: Make Proxy representations consistent Reviewed-by: ahgross, jfranck ! src/share/classes/java/lang/reflect/Proxy.java Changeset: 93d37b6e5a8a Author: jbachorik Date: 2014-03-07 10:15 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/93d37b6e5a8a 8029755: Enhance subject class Reviewed-by: sla, dfuchs, hawtin ! src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java - src/share/classes/com/sun/jmx/remote/util/CacheMap.java - test/javax/management/remote/mandatory/util/CacheMapTest.java Changeset: 2cd1025bc225 Author: dbuck Date: 2014-04-24 21:00 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2cd1025bc225 8033055: Issues in 2d Reviewed-by: bae, prr, mschoene ! src/share/native/sun/awt/medialib/awt_ImagingLib.c Changeset: fe338fe0ab47 Author: malenkov Date: 2014-03-13 11:49 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/fe338fe0ab47 8035699: File choosers should be choosier Reviewed-by: alexsch, art, skoivu ! src/share/classes/javax/swing/filechooser/FileSystemView.java ! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: 8ed5c0586230 Author: twisti Date: 2014-07-14 13:57 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8ed5c0586230 8035788: Provide more consistency for lookups Reviewed-by: jrose, vlivanov, ahgross ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: 6e649096b0bc Author: kizune Date: 2014-03-22 02:21 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/6e649096b0bc 8037046: Validate libraries to be loaded Reviewed-by: ksrini, ahgross ! src/windows/bin/java_md.c Changeset: 8ceb6a9aee02 Author: rriggs Date: 2014-03-22 12:51 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8ceb6a9aee02 8036571: (process) Process process arguments carefully Reviewed-by: alanb, ahgross, jeff, robm ! src/share/classes/java/lang/ProcessBuilder.java Changeset: 4aee55a62e67 Author: xuelei Date: 2014-04-24 21:04 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4aee55a62e67 8037162: More robust DH exchanges Reviewed-by: weijun, asmotrak, ahgross, robm ! src/share/classes/sun/security/util/KeyUtil.java Changeset: 84370e824be1 Author: xuelei Date: 2014-03-29 23:24 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/84370e824be1 8031346: Enhance RSA key handling Reviewed-by: ahgross, ascarpino, asmotrak, robm, weijun, wetmore ! src/share/classes/sun/security/rsa/RSACore.java Changeset: 723fb841b9b1 Author: mullan Date: 2014-04-01 11:58 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/723fb841b9b1 8035004: Provider provides less service Reviewed-by: wetmore, skoivu ! src/share/classes/java/security/Provider.java Changeset: f9354ab6c891 Author: mkos Date: 2014-04-07 00:31 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f9354ab6c891 8027144: Review restriction of JAX-WS java packages going to JDK8 Summary: Restricting access to internal packages to minimise risk of security attack; fix also reviewed by Alexander Fomin Reviewed-by: mullan, mgrebac ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows Changeset: 7d01960d983b Author: pchelko Date: 2014-04-24 21:09 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7d01960d983b 8039097: Some tests fail with NPE since 7u60 b12 Reviewed-by: serb, alexsch ! src/share/classes/java/awt/Toolkit.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: 63f0ff13dd5a Author: chegar Date: 2014-04-24 16:52 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/63f0ff13dd5a 8039520: More atomicity of atomic updates Reviewed-by: dl, skoivu, igerasim ! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java Changeset: ad65b61f9d84 Author: weijun Date: 2014-04-29 06:53 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ad65b61f9d84 8041535: Update certificate lists for compact1 profile Reviewed-by: mullan, ahgross, erikj ! make/profile-includes.txt Changeset: 1bb808f704c2 Author: pchelko Date: 2014-05-08 19:18 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/1bb808f704c2 8036861: Application can't be loaded fine,the save dialog can't show up. Reviewed-by: serb, azvegint ! src/windows/classes/sun/awt/windows/WToolkit.java - test/java/awt/Toolkit/ToolkitPropertyTest/NoAppContextTest.java Changeset: bb06f8caeb73 Author: pchelko Date: 2014-07-14 18:16 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/bb06f8caeb73 8042590: Running form URL throws NPE Reviewed-by: anthony, serb ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: c3906c9e3d0f Author: mkos Date: 2014-05-20 16:02 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c3906c9e3d0f 8041633: [TESTBUG] java/lang/SecurityManager/CheckPackageAccess.java fails with "In j.s file, but not in golden set: com.sun.activation.registries." Summary: adding newly restricted package to golden set in the test Reviewed-by: asmotrak, coffeys, mullan ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: d9be8e874eae Author: prappo Date: 2014-07-16 16:16 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d9be8e874eae 8050869: Convert runtime dependency to Applet to a static dependency in cosnaming Reviewed-by: chegar, alanb ! src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java Changeset: 66f582158e1c Author: msheppar Date: 2014-07-16 20:43 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/66f582158e1c 8040810: Uninitialised memory in jdk/src/windows/native/java/net: net_util_md.c, TwoStacksPlainSocketImpl.c, TwoStacksPlainDatagramSocketImpl.c, DualStackPlainSocketImpl.c, DualStackPlainDatagramSocketImpl.c Summary: explicitly initialze local function variables Reviewed-by: alanb ! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c ! src/windows/native/java/net/DualStackPlainSocketImpl.c ! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c ! src/windows/native/java/net/TwoStacksPlainSocketImpl.c ! src/windows/native/java/net/net_util_md.c Changeset: 40041b949b8c Author: alexsch Date: 2014-06-25 19:10 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/40041b949b8c 8043869: [macosx] java -splash does not honor @2x hi dpi notation for retina support Reviewed-by: pchelko, anthony, ksrini ! make/mapfiles/libsplashscreen/mapfile-vers ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/share/bin/java.c ! src/share/bin/splashscreen.h ! src/share/bin/splashscreen_stubs.c ! src/share/classes/java/awt/SplashScreen.java ! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.h ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c ! src/windows/native/sun/awt/splashscreen/splashscreen_sys.c + test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: c36adbd6c77c Author: ptbrunet Date: 2014-06-26 12:05 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c36adbd6c77c 8048022: Fix raw and unchecked warnings in javax.accessibility Reviewed-by: pchelko ! src/share/classes/javax/accessibility/AccessibleBundle.java ! src/share/classes/javax/accessibility/AccessibleRelationSet.java ! src/share/classes/javax/accessibility/AccessibleStateSet.java Changeset: 1c1018d37f26 Author: pchelko Date: 2014-06-26 13:38 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/1c1018d37f26 8047799: Remove WindowClosingSupport Reviewed-by: anthony, alexsch ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/Dialog.java ! src/share/classes/sun/awt/SunToolkit.java - src/share/classes/sun/awt/WindowClosingListener.java - src/share/classes/sun/awt/WindowClosingSupport.java Changeset: 327e816d4c7e Author: jgodinez Date: 2014-06-26 13:46 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/327e816d4c7e 7067052: Default printer media is ignored Reviewed-by: bae, prr ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/native/sun/awt/CUPSfuncs.c Changeset: 80f84bc60225 Author: prr Date: 2014-06-26 16:10 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/80f84bc60225 8041902: When printing, polylines are not rendered as joined Reviewed-by: bae, jgodinez ! src/share/classes/sun/print/PathGraphics.java + test/java/awt/print/PrinterJob/PolylinePrintingTest.java Changeset: 8a7fdbaea99b Author: prr Date: 2014-06-26 16:14 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8a7fdbaea99b 8043508: JVM core dumps with very long text in tooltip Reviewed-by: bae, jgodinez ! src/share/native/sun/font/DrawGlyphList.c + test/java/awt/Graphics2D/DrawString/DrawStringCrash.java Changeset: 97e2bc137f9e Author: dmarkov Date: 2014-06-30 16:23 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/97e2bc137f9e 8048506: [macosx] javax.swing.PopupFactory issue with null owner Reviewed-by: pchelko, alexsch ! src/share/classes/javax/swing/PopupFactory.java + test/javax/swing/PopupFactory/8048506/bug8048506.java Changeset: 8af305206840 Author: yan Date: 2014-07-01 12:49 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/8af305206840 8043131: Move ShapedAndTranslucentWindows and GC functional AWT tests to regression tree Reviewed-by: pchelko Contributed-by: Dmitriy Ermashov + test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java + test/java/awt/Frame/FramesGC/FramesGC.java ! test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java + test/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java ! test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java ! test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java ! test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java ! test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java ! test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java Changeset: ec5d5682280a Author: serb Date: 2014-07-01 20:42 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ec5d5682280a 8048265: AWT crashes inside CCombinedSegTable::In called from Java_sun_awt_windows_WDefaultFontCharset_canConvert Reviewed-by: anthony, pchelko, azvegint ! src/windows/classes/sun/awt/windows/WingDings.java Changeset: af69f70c2534 Author: prr Date: 2014-07-01 12:02 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/af69f70c2534 Merge ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - test/com/sun/tools/attach/Shutdown.java Changeset: 13b3e10c7041 Author: mcherkas Date: 2014-07-02 14:48 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/13b3e10c7041 8040076: Memory leak. java.awt.List objects allowing multiple selections are not GC-ed. Reviewed-by: anthony, pchelko Contributed-by: artem.malenko at oracle.com ! src/windows/native/sun/windows/awt_Component.cpp + test/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java Changeset: 243d0ee7079b Author: pchelko Date: 2014-07-02 17:04 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/243d0ee7079b 8033367: [macosx] Appletviewer was broken in jdk8 b124 Reviewed-by: anthony, serb ! make/lib/Awt2dLibraries.gmk ! src/macosx/bin/java_md_macosx.c ! src/macosx/classes/com/apple/eawt/Application.java ! src/macosx/classes/sun/awt/CGraphicsEnvironment.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/CGraphicsEnv.m ! src/macosx/native/sun/awt/LWCToolkit.m - src/macosx/native/sun/awt/awt.m ! src/macosx/native/sun/osxapp/AWT_debug.h + src/macosx/native/sun/osxapp/AWT_debug.m Changeset: 472434e59163 Author: pchelko Date: 2014-07-02 18:57 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/472434e59163 8048549: [macosx] Disable usage of system menu bar if AWT is embedded in FX Reviewed-by: anthony, serb ! src/macosx/classes/com/apple/laf/AquaMenuBarUI.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/osxapp/ThreadUtilities.h ! src/macosx/native/sun/osxapp/ThreadUtilities.m Changeset: d6c9121f7234 Author: darcy Date: 2014-07-02 23:03 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d6c9121f7234 8043548: Fix raw and unchecked lint warnings in javax.swing.plaf.* 8042849: Fix raw and unchecked warnings in com.sun.java.swing Reviewed-by: pchelko, alexsch ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/share/classes/com/sun/java/swing/plaf/gtk/XColors.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java ! src/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/plaf/ComboBoxUI.java ! src/share/classes/javax/swing/plaf/LayerUI.java ! src/share/classes/javax/swing/plaf/ListUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/share/classes/javax/swing/plaf/basic/ComboPopup.java ! src/share/classes/javax/swing/plaf/basic/LazyActionMap.java ! src/share/classes/javax/swing/plaf/metal/MetalBumps.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalUtils.java ! src/share/classes/javax/swing/plaf/metal/OceanTheme.java ! src/share/classes/javax/swing/plaf/multi/MultiButtonUI.java ! src/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java ! src/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java ! src/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java ! src/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java ! src/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java ! src/share/classes/javax/swing/plaf/multi/MultiLabelUI.java ! src/share/classes/javax/swing/plaf/multi/MultiListUI.java ! src/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java ! src/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java ! src/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiPanelUI.java ! src/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java ! src/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSliderUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTableUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTreeUI.java ! src/share/classes/javax/swing/plaf/multi/MultiViewportUI.java ! src/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java ! src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java ! src/share/classes/javax/swing/plaf/nimbus/State.java ! src/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java ! src/share/classes/javax/swing/plaf/nimbus/TableScrollPaneCorner.java ! src/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java ! src/share/classes/javax/swing/plaf/synth/ImagePainter.java ! src/share/classes/javax/swing/plaf/synth/Region.java ! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/share/classes/javax/swing/plaf/synth/SynthComboPopup.java ! src/share/classes/javax/swing/plaf/synth/SynthListUI.java ! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/share/classes/sun/swing/BakedArrayList.java Changeset: cf25509c9243 Author: malenkov Date: 2014-07-03 16:55 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/cf25509c9243 4058433: RFE: tool for creating BeanInfo template Reviewed-by: alexsch, serb + src/share/classes/com/sun/beans/introspect/ClassInfo.java + src/share/classes/com/sun/beans/introspect/EventSetInfo.java + src/share/classes/com/sun/beans/introspect/MethodInfo.java + src/share/classes/com/sun/beans/introspect/PropertyInfo.java ! src/share/classes/java/beans/BeanDescriptor.java + src/share/classes/java/beans/BeanProperty.java ! src/share/classes/java/beans/EventSetDescriptor.java ! src/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/share/classes/java/beans/Introspector.java + src/share/classes/java/beans/JavaBean.java ! src/share/classes/java/beans/PropertyDescriptor.java + src/share/classes/javax/swing/SwingContainer.java + test/java/beans/Introspector/4058433/TestBeanProperty.java + test/java/beans/Introspector/4058433/TestJavaBean.java + test/java/beans/Introspector/4058433/TestSwingContainer.java ! test/java/beans/Introspector/7084904/Test7084904.java + test/java/beans/Performance/Test4058433.java Changeset: 3fae2ca5fc3e Author: anashaty Date: 2014-07-03 18:47 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3fae2ca5fc3e 8044371: setOneTouchExpandable functionality of JSplitPane will reduce vertical Scrollbar Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/ScrollPaneLayout.java + test/javax/swing/JScrollPane/bug8044371.java Changeset: 99f5ba331526 Author: darcy Date: 2014-07-03 15:24 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/99f5ba331526 8043550: Fix raw and unchecked lint warnings in javax.swing.* Reviewed-by: pchelko, mchung ! src/share/classes/javax/swing/AbstractButton.java ! src/share/classes/javax/swing/ArrayTable.java ! src/share/classes/javax/swing/DebugGraphics.java ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultRowSorter.java ! src/share/classes/javax/swing/JComponent.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JLayer.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/JSpinner.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTextField.java ! src/share/classes/javax/swing/JTree.java ! src/share/classes/javax/swing/KeyboardManager.java ! src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/MultiUIDefaults.java ! src/share/classes/javax/swing/PopupFactory.java ! src/share/classes/javax/swing/RowFilter.java ! src/share/classes/javax/swing/SpinnerDateModel.java ! src/share/classes/javax/swing/SpinnerListModel.java ! src/share/classes/javax/swing/SpinnerNumberModel.java ! src/share/classes/javax/swing/SpringLayout.java ! src/share/classes/javax/swing/SwingWorker.java ! src/share/classes/javax/swing/UIDefaults.java ! src/share/classes/javax/swing/UIManager.java ! src/share/classes/javax/swing/event/EventListenerList.java ! src/share/classes/javax/swing/event/RowSorterEvent.java ! src/share/classes/javax/swing/table/DefaultTableColumnModel.java ! src/share/classes/javax/swing/table/DefaultTableModel.java ! src/share/classes/javax/swing/table/TableRowSorter.java ! src/share/classes/javax/swing/text/AbstractDocument.java ! src/share/classes/javax/swing/tree/AbstractLayoutCache.java ! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java ! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/share/classes/javax/swing/tree/DefaultTreeModel.java ! src/share/classes/javax/swing/tree/TreeNode.java ! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java ! src/share/classes/javax/swing/undo/CompoundEdit.java ! src/share/classes/javax/swing/undo/StateEdit.java ! src/share/classes/javax/swing/undo/UndoableEditSupport.java ! src/share/classes/sun/tools/jconsole/inspector/TableSorter.java Changeset: c6a4534a458d Author: yan Date: 2014-07-04 13:40 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c6a4534a458d 8048246: Move AWT_DnD/Clipboard/Automated functional tests to OpenJDK Reviewed-by: pchelko Contributed-by: Dmitriy Ermashov + test/java/awt/datatransfer/Clipboard/BasicClipboardTest.java + test/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java + test/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java + test/java/awt/datatransfer/Independence/IndependenceAWTTest.java + test/java/awt/datatransfer/Independence/IndependenceSwingTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java + test/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java + test/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java + test/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java + test/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java Changeset: 5a5ae13cbc66 Author: ant Date: 2014-07-04 15:16 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/5a5ae13cbc66 8048887: SortingFocusTraversalPolicy throws IllegalArgumentException from the sort method Reviewed-by: azvegint, alexsch ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java + test/java/awt/Focus/SortingFPT/JDK8048887.java Changeset: 2afdb5f1ecb2 Author: azvegint Date: 2014-07-07 18:56 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2afdb5f1ecb2 8049418: [macosx] PopupMenuListener.popupMenuWillBecomeVisible is not called for empty combobox on MacOS/aqua look and feel Reviewed-by: anthony, pchelko ! src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java Changeset: 2ce8930adcfb Author: prr Date: 2014-07-07 10:27 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2ce8930adcfb Merge - src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser - src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj - src/macosx/native/jobjc/README.txt - src/macosx/native/jobjc/TODOS - src/macosx/native/jobjc/bridgesupport.gmk - src/macosx/native/jobjc/build.xml - src/macosx/native/jobjc/extract_classes.pl - src/macosx/native/jobjc/run-and-write-if-okay - src/macosx/native/jobjc/rungen - src/macosx/native/jobjc/runjava - src/macosx/native/jobjc/src/core/PrimitiveCoder.hs - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java - src/macosx/native/jobjc/src/core/native/CIF.m - src/macosx/native/jobjc/src/core/native/Coder.m - src/macosx/native/jobjc/src/core/native/FFIType.m - src/macosx/native/jobjc/src/core/native/Function.m - src/macosx/native/jobjc/src/core/native/ID.m - src/macosx/native/jobjc/src/core/native/Invoke.m - src/macosx/native/jobjc/src/core/native/JObjCRuntime.m - src/macosx/native/jobjc/src/core/native/MacOSXFramework.m - src/macosx/native/jobjc/src/core/native/NSClass.m - src/macosx/native/jobjc/src/core/native/NativeBuffer.h - src/macosx/native/jobjc/src/core/native/NativeBuffer.m - src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m - src/macosx/native/jobjc/src/core/native/SEL.m - src/macosx/native/jobjc/src/core/native/Subclassing.m - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java - src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java - src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java - src/macosx/native/jobjc/src/tests/native/FunCallBench.m ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultRowSorter.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/RowFilter.java ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/share/classes/javax/swing/UIManager.java - test/com/sun/jdi/ProcessAttachDebuggee.java - test/com/sun/jdi/ProcessAttachDebugger.java - test/com/sun/jdi/ProcessAttachTest.sh - test/com/sun/jdi/ShutdownDebuggee.java - test/com/sun/jdi/SuspendNoFlagTest.sh - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java Changeset: 4083ee6a7252 Author: darcy Date: 2014-07-07 16:05 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4083ee6a7252 8048980: Fix raw and unchecked lint warnings in platform-specific sun.font files Reviewed-by: henryjen, prr ! src/macosx/classes/sun/font/CFontConfiguration.java ! src/solaris/classes/sun/font/FcFontConfiguration.java ! src/solaris/classes/sun/font/XMap.java ! src/solaris/classes/sun/font/XRGlyphCache.java Changeset: ff2112f3ae6b Author: aivanov Date: 2014-07-08 12:20 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ff2112f3ae6b 8046559: NPE when changing Windows theme Reviewed-by: pchelko, anthony ! src/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/solaris/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java + test/javax/swing/JFileChooser/8046391/bug8046391.java Changeset: dc73b8eaf098 Author: prr Date: 2014-07-16 12:48 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/dc73b8eaf098 Merge - src/share/classes/com/sun/jmx/remote/util/CacheMap.java - src/share/lib/security/BlacklistedCertsConverter.java - src/share/lib/security/blacklisted.certs - src/share/lib/security/blacklisted.certs.pem ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java - test/javax/management/remote/mandatory/util/CacheMapTest.java Changeset: 9c9237dcda7a Author: prr Date: 2014-07-16 14:39 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/9c9237dcda7a Merge Changeset: 0db6b84437c4 Author: darcy Date: 2014-07-16 17:45 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0db6b84437c4 8050798: New unchecked warning introduced in com.sun.jndi.ldap.Connection Reviewed-by: lancea ! src/share/classes/com/sun/jndi/ldap/Connection.java Changeset: 0a38af687896 Author: darcy Date: 2014-07-16 18:06 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0a38af687896 8050953: Fix raw and unchecked lint warnings in sun.text.normalizer.UnicodeSet Reviewed-by: okutsu ! src/share/classes/sun/text/normalizer/UnicodeSet.java Changeset: 526240307741 Author: joehw Date: 2014-07-16 18:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/526240307741 8049514: FEATURE_SECURE_PROCESSING can not be turned off on a validator through SchemaFactory Reviewed-by: lancea + test/javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Changeset: 480acb425795 Author: sherman Date: 2014-07-17 11:08 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/480acb425795 8042589: String.toLowerCase do not work for some concatenated strings Summary: to include surrogate check in loop Reviewed-by: mchung ! src/share/classes/java/lang/String.java ! test/java/lang/String/ToLowerCase.java ! test/java/lang/String/ToUpperCase.java Changeset: 127da56ff224 Author: redestad Date: 2014-07-12 01:36 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/127da56ff224 8041972: Additional parse methods for Long/Integer Reviewed-by: mduigou, psandoz ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/NumberFormatException.java ! test/java/lang/Integer/ParsingTest.java ! test/java/lang/Long/ParsingTest.java Changeset: da9fe02886be Author: msheppar Date: 2014-07-18 01:39 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/da9fe02886be 8050922: add additional diagnostic to java/net/MulticastSocket/TestInterfaces Summary: add additional diagnostic output for failed netwrok interface Reviewed-by: chegar ! test/java/net/MulticastSocket/TestInterfaces.java Changeset: d7addd2d1671 Author: prappo Date: 2014-07-18 13:43 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d7addd2d1671 8051350: Update javadoc for com.sun.jndi.toolkit.corba.CorbaUtils Reviewed-by: alanb ! src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java Changeset: e0f1024d167a Author: igerasim Date: 2014-07-18 17:04 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/e0f1024d167a 8050893: (smartcardio) Invert reset argument in tests in sun/security/smartcardio Reviewed-by: valeriep ! test/sun/security/smartcardio/TestAll.java ! test/sun/security/smartcardio/TestChannel.java ! test/sun/security/smartcardio/TestConnect.java ! test/sun/security/smartcardio/TestConnectAgain.java ! test/sun/security/smartcardio/TestControl.java ! test/sun/security/smartcardio/TestDefault.java ! test/sun/security/smartcardio/TestExclusive.java ! test/sun/security/smartcardio/TestMultiplePresent.java ! test/sun/security/smartcardio/TestPresent.java ! test/sun/security/smartcardio/TestTransmit.java ! test/sun/security/smartcardio/Utils.java Changeset: e70903d74545 Author: jbachorik Date: 2014-07-18 17:23 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/e70903d74545 8035829: [parfait] JNI exception pending in jdk/src/windows/native/sun/tools/attach/WindowsVirtualMachine.c Reviewed-by: sundar, kevinw ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c Changeset: 7e442b62caaa Author: mduigou Date: 2014-07-18 08:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7e442b62caaa 8051057: Optimize StringCharBuffer.toString(int, int) Reviewed-by: smarks, alanb ! src/share/classes/java/nio/StringCharBuffer.java Changeset: c131a58e14a7 Author: mchung Date: 2014-07-18 10:40 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c131a58e14a7 8050968: Extension class loader initialization fails on Win7 x64 zh_TW Reviewed-by: alanb, dholmes, sherman ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java Changeset: 7f056c2a6c54 Author: redestad Date: 2014-07-18 22:32 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7f056c2a6c54 8050114: Expose Integer/Long formatUnsigned methods internally Reviewed-by: mduigou ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/System.java ! src/share/classes/sun/misc/JavaLangAccess.java + test/sun/misc/JavaLangAccess/FormatUnsigned.java Changeset: 0b225b3c621b Author: weijun Date: 2014-07-19 10:20 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0b225b3c621b 8043071: Expose session key and KRB_CRED through extended GSS-API Reviewed-by: mullan ! src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java ! src/share/classes/com/sun/security/jgss/InquireType.java + src/share/classes/javax/security/auth/kerberos/EncryptionKey.java + src/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java ! src/share/classes/javax/security/auth/kerberos/KerberosKey.java ! src/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/share/classes/sun/security/jgss/krb5/Krb5Context.java ! test/javax/security/auth/kerberos/KerberosHashEqualsTest.java + test/javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java ! test/sun/security/krb5/auto/Context.java - test/sun/security/krb5/auto/KerberosHashEqualsTest.java + test/sun/security/krb5/auto/NewInquireTypes.java Changeset: a3ef0dd18345 Author: weijun Date: 2014-07-19 11:22 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a3ef0dd18345 8051399: Fix for JDK-8043071 breaks dev build Reviewed-by: xuelei ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java Changeset: f4e0b86bfc62 Author: weijun Date: 2014-07-21 22:09 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f4e0b86bfc62 8049834: Two security tools tests do not run with only JRE Reviewed-by: mullan + test/sun/security/tools/jarsigner/default_options.sh + test/sun/security/tools/jarsigner/weaksize.sh ! test/sun/security/tools/keytool/default_options.sh - test/sun/security/tools/keytool/weaksize.sh Changeset: 20c60b5568db Author: weijun Date: 2014-07-21 22:10 +0800 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/20c60b5568db 8048194: GSSContext.acceptSecContext fails when a supported mech is not initiator preferred Reviewed-by: mullan ! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java + test/sun/security/jgss/spnego/NotPreferredMech.java Changeset: 11580fe518bb Author: aefimov Date: 2014-07-22 22:06 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/11580fe518bb 8029837: NPE seen in XMLDocumentFragmentScannerImpl.setProperty since 7u40b33 Reviewed-by: joehw + test/javax/xml/bind/xjc/8029837/PreParseGrammarTest.java + test/javax/xml/bind/xjc/8029837/test.xsd Changeset: c90999d66c32 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c90999d66c32 Added tag jdk9-b23 for changeset 9febf9dbc0a4 ! .hgtags Changeset: 875450e7ef8d Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/875450e7ef8d Merge - src/macosx/native/sun/awt/awt.m - src/share/classes/com/sun/jmx/remote/util/CacheMap.java - src/share/classes/sun/awt/WindowClosingListener.java - src/share/classes/sun/awt/WindowClosingSupport.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java - test/javax/management/remote/mandatory/util/CacheMapTest.java Changeset: cc5cd8cd5fb3 Author: lana Date: 2014-07-22 11:55 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/cc5cd8cd5fb3 Merge - test/sun/security/krb5/auto/KerberosHashEqualsTest.java - test/sun/security/tools/keytool/weaksize.sh Changeset: a602ef090ee9 Author: mduigou Date: 2014-07-22 13:13 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a602ef090ee9 6721085: Fix broken link to Collections Framework Tutorial Reviewed-by: lancea ! src/share/classes/java/util/package.html Changeset: 3b298c230549 Author: redestad Date: 2014-07-21 23:07 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3b298c230549 8006627: UUID to/from String performance should be improved by reducing object allocations Reviewed-by: mduigou, plevart Contributed-by: Steven Schlansker , Claes Redestad ! src/share/classes/java/util/UUID.java ! test/java/util/UUID/UUIDTest.java Changeset: d88c2b548255 Author: wmdietl Date: 2014-07-23 15:00 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d88c2b548255 Automated merge with http://hg.openjdk.java.net/jdk9/dev/jdk ! .hgtags ! make/GenerateData.gmk ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java ! src/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java ! src/share/classes/java/awt/AWTEventMulticaster.java ! src/share/classes/java/awt/AWTKeyStroke.java ! src/share/classes/java/awt/CardLayout.java ! src/share/classes/java/awt/Dialog.java ! src/share/classes/java/awt/Graphics2D.java ! src/share/classes/java/awt/KeyboardFocusManager.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/java/awt/ScrollPaneAdjustable.java ! src/share/classes/java/awt/event/InputEvent.java ! src/share/classes/java/awt/font/TextAttribute.java ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/ConditionalSpecialCasing.java ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/SecurityManager.java ! src/share/classes/java/time/Instant.java ! src/share/classes/java/time/OffsetDateTime.java ! src/share/classes/java/time/ZonedDateTime.java ! src/share/classes/java/util/Collections.java ! src/share/classes/java/util/Date.java ! src/share/classes/java/util/ListResourceBundle.java ! src/share/classes/java/util/ResourceBundle.java ! src/share/classes/java/util/logging/FileHandler.java ! src/share/classes/java/util/stream/DoubleStream.java ! src/share/classes/java/util/stream/IntStream.java ! src/share/classes/java/util/stream/LongStream.java ! src/share/classes/javax/print/DocFlavor.java ! src/share/classes/javax/print/ServiceUI.java ! src/share/classes/javax/print/attribute/HashAttributeSet.java ! src/share/classes/javax/print/attribute/standard/MediaSize.java ! src/share/classes/javax/sound/sampled/ReverbType.java ! src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java ! src/share/classes/javax/swing/AbstractAction.java ! src/share/classes/javax/swing/AbstractButton.java ! src/share/classes/javax/swing/AbstractListModel.java ! src/share/classes/javax/swing/CellRendererPane.java ! src/share/classes/javax/swing/DefaultBoundedRangeModel.java ! src/share/classes/javax/swing/DefaultButtonModel.java ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultListCellRenderer.java ! src/share/classes/javax/swing/DefaultListModel.java ! src/share/classes/javax/swing/DefaultListSelectionModel.java ! src/share/classes/javax/swing/DefaultSingleSelectionModel.java ! src/share/classes/javax/swing/ImageIcon.java ! src/share/classes/javax/swing/JApplet.java ! src/share/classes/javax/swing/JCheckBox.java ! src/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/share/classes/javax/swing/JColorChooser.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/javax/swing/JDesktopPane.java ! src/share/classes/javax/swing/JDialog.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JFrame.java ! src/share/classes/javax/swing/JInternalFrame.java ! src/share/classes/javax/swing/JLabel.java ! src/share/classes/javax/swing/JLayeredPane.java ! src/share/classes/javax/swing/JList.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/JPanel.java ! src/share/classes/javax/swing/JPasswordField.java ! src/share/classes/javax/swing/JProgressBar.java ! src/share/classes/javax/swing/JRadioButton.java ! src/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/share/classes/javax/swing/JScrollBar.java ! src/share/classes/javax/swing/JScrollPane.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JSpinner.java ! src/share/classes/javax/swing/JSplitPane.java ! src/share/classes/javax/swing/JTabbedPane.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTextArea.java ! src/share/classes/javax/swing/JTextField.java ! src/share/classes/javax/swing/JTextPane.java ! src/share/classes/javax/swing/JToggleButton.java ! src/share/classes/javax/swing/JToolBar.java ! src/share/classes/javax/swing/JViewport.java ! src/share/classes/javax/swing/KeyStroke.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/OverlayLayout.java ! src/share/classes/javax/swing/ScrollPaneLayout.java ! src/share/classes/javax/swing/SizeRequirements.java ! src/share/classes/javax/swing/Spring.java ! src/share/classes/javax/swing/SpringLayout.java ! src/share/classes/javax/swing/SwingUtilities.java ! src/share/classes/javax/swing/UIDefaults.java ! src/share/classes/javax/swing/UIManager.java ! src/share/classes/javax/swing/UnsupportedLookAndFeelException.java ! src/share/classes/javax/swing/ViewportLayout.java ! src/share/classes/javax/swing/event/EventListenerList.java ! src/share/classes/javax/swing/event/HyperlinkEvent.java ! src/share/classes/javax/swing/event/ListSelectionEvent.java ! src/share/classes/javax/swing/event/TableColumnModelEvent.java ! src/share/classes/javax/swing/event/TableModelEvent.java ! src/share/classes/javax/swing/event/TreeExpansionEvent.java ! src/share/classes/javax/swing/event/TreeModelEvent.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/share/classes/javax/swing/plaf/basic/ComboPopup.java ! src/share/classes/javax/swing/plaf/metal/MetalButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java ! src/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollButton.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java ! src/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java ! src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java ! src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java ! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java ! src/share/classes/javax/swing/table/DefaultTableColumnModel.java ! src/share/classes/javax/swing/table/DefaultTableModel.java ! src/share/classes/javax/swing/table/JTableHeader.java ! src/share/classes/javax/swing/table/TableColumn.java ! src/share/classes/javax/swing/text/AbstractDocument.java ! src/share/classes/javax/swing/text/DateFormatter.java ! src/share/classes/javax/swing/text/DefaultFormatter.java ! src/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/share/classes/javax/swing/text/InternationalFormatter.java ! src/share/classes/javax/swing/text/JTextComponent.java ! src/share/classes/javax/swing/text/NumberFormatter.java ! src/share/classes/javax/swing/text/StringContent.java ! src/share/classes/javax/swing/text/StyleContext.java ! src/share/classes/javax/swing/text/TextAction.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/Option.java ! src/share/classes/javax/swing/text/html/StyleSheet.java ! src/share/classes/javax/swing/text/rtf/RTFReader.java ! src/share/classes/javax/swing/tree/AbstractLayoutCache.java ! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java ! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/share/classes/javax/swing/tree/DefaultTreeModel.java ! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java ! src/share/classes/javax/swing/tree/TreePath.java ! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java ! src/share/classes/sun/applet/AppletSecurity.java ! src/share/classes/sun/applet/AppletViewer.java ! src/share/classes/sun/awt/FontConfiguration.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/datatransfer/ClipboardTransferable.java ! src/share/classes/sun/awt/image/ByteBandedRaster.java ! src/share/classes/sun/awt/image/ByteComponentRaster.java ! src/share/classes/sun/awt/image/IntegerComponentRaster.java ! src/share/classes/sun/awt/image/ShortBandedRaster.java ! src/share/classes/sun/awt/image/ShortComponentRaster.java ! src/share/classes/sun/font/ExtendedTextSourceLabel.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java ! src/share/classes/sun/nio/ch/Net.java ! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java ! src/share/classes/sun/print/PSPrinterJob.java ! src/share/classes/sun/print/RasterPrinterJob.java ! src/share/classes/sun/rmi/server/Activation.java ! src/share/classes/sun/security/tools/jarsigner/Main.java ! src/share/classes/sun/security/tools/jarsigner/Resources.java ! src/share/classes/sun/security/tools/policytool/PolicyTool.java ! src/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java ! src/share/classes/sun/tools/jconsole/ProxyClient.java ! src/share/native/java/util/zip/ZipFile.c ! src/share/native/sun/security/jgss/wrapper/GSSLibStub.c ! src/share/native/sun/security/krb5/nativeccache.c ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/classes/sun/print/UnixPrintJob.java ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c ! src/solaris/native/sun/nio/ch/Net.c ! src/windows/classes/sun/awt/windows/WPathGraphics.java ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/print/Win32PrintJob.java ! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c ! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c ! src/windows/native/java/net/TwoStacksPlainSocketImpl.c ! src/windows/native/java/net/net_util_md.c ! src/windows/native/sun/nio/ch/Net.c ! test/java/lang/String/ToLowerCase.java ! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java From wdietl at gmail.com Wed Jul 23 19:06:13 2014 From: wdietl at gmail.com (wdietl at gmail.com) Date: Wed, 23 Jul 2014 19:06:13 +0000 Subject: hg: type-annotations/type-annotations/nashorn: 53 new changesets Message-ID: <201407231906.s6NJ6DfP019512@aojmv0008> Changeset: 71cfc5012321 Author: sundar Date: 2014-06-11 08:53 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/71cfc5012321 8044798: API for debugging Nashorn Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/internal/runtime/DebuggerSupport.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/Source.java + test/script/nosecurity/JDK-8044798.js + test/script/nosecurity/JDK-8044798.js.EXPECTED + test/script/nosecurity/debuggersupportapi.js + test/script/nosecurity/debuggersupportapi.js.EXPECTED Changeset: afba7593f395 Author: sundar Date: 2014-06-12 17:39 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/afba7593f395 8044517: Run & debug single Nashorn test Reviewed-by: lagergren, attila Contributed-by: jaroslav.tulach at oracle.com ! make/build.xml ! make/nbproject/ide-file-targets.xml ! make/nbproject/project.xml Changeset: 893c337bc95f Author: katleman Date: 2014-06-12 10:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/893c337bc95f Added tag jdk9-b17 for changeset 4a47b7cfecdf ! .hgtags Changeset: 344ec7352124 Author: lana Date: 2014-06-12 15:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/344ec7352124 Merge Changeset: b9a5c20a37b9 Author: lagergren Date: 2014-06-17 11:37 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/b9a5c20a37b9 8046898: Make sure that lazy compilation is the default, remove redundant "enable lazy compilation" flags, added warning message if compile logging is enabled and lazy is switched off. Verified existing test suite code coverage equivalence between lazy and eager. Reviewed-by: attila, hannesw ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! make/project.properties ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/ir/BinaryNode.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/Source.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java ! src/jdk/nashorn/internal/runtime/logging/DebugLogger.java ! test/src/UnnamedPackageTestCallback.java Changeset: 2a4a7831f274 Author: sundar Date: 2014-06-17 15:55 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/2a4a7831f274 8047035: (function() "hello")() crashes in Lexer with jdk9 Reviewed-by: lagergren, hannesw, attila ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/parser/Token.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java + test/script/basic/JDK-8047035.js + test/script/basic/JDK-8047035.js.EXPECTED Changeset: 1a9340351629 Author: sundar Date: 2014-06-17 18:23 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/1a9340351629 8047057: Add a regression test for the passing test cases from JDK-8042304 Reviewed-by: lagergren, attila + test/script/basic/JDK-8047057.js Changeset: 7ff4bb87bdc8 Author: katleman Date: 2014-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/7ff4bb87bdc8 Added tag jdk9-b18 for changeset 893c337bc95f ! .hgtags Changeset: 46e36a92e37c Author: lana Date: 2014-06-18 10:08 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/46e36a92e37c Merge Changeset: fdfda6a035c6 Author: lana Date: 2014-06-18 10:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/fdfda6a035c6 Merge Changeset: 5d4795d6c1e2 Author: lagergren Date: 2014-06-19 10:46 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/5d4795d6c1e2 8047078: Fuzzing bug discovered when ArrayLiteralNodes weren't immutable Reviewed-by: attila, sundar ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk/nashorn/internal/codegen/WeighNodes.java ! src/jdk/nashorn/internal/ir/LiteralNode.java ! test/script/basic/JDK-8047057.js + test/script/basic/JDK-8047078.js Changeset: 4489c79d4f3c Author: sundar Date: 2014-06-19 20:36 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/4489c79d4f3c 8047369: Add regression tests for passing test cases of JDK-8024971 Reviewed-by: hannesw, jlaskey + test/script/basic/JDK-8047369.js Changeset: 69ac4832e447 Author: attila Date: 2014-06-20 12:25 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/69ac4832e447 8046921: Deoptimization type information peristence Reviewed-by: hannesw, lagergren ! make/project.properties ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/codegen/Compiler.java + src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/codegen/TypeMap.java ! src/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! test/script/basic/JDK-8030182_2.js.EXPECTED Changeset: 6afee63aa1cc Author: attila Date: 2014-06-23 10:59 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/6afee63aa1cc 8046905: apply on apply is broken Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8046905.js + test/script/basic/JDK-8046905.js.EXPECTED ! test/script/basic/JDK-8047057.js Changeset: 3edd4da9386f Author: sundar Date: 2014-06-23 21:23 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/3edd4da9386f 8047728: (function(x){var o={x:0}; with(o){delete x} return o.x})() evaluates to 0 instead of undefined Reviewed-by: jlaskey, hannesw, attila + bin/jjsdebug.sh ! make/nbproject/ide-targets.xml ! src/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java + test/script/basic/JDK-8047728.js Changeset: 72493c5057dd Author: hannesw Date: 2014-06-23 18:32 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/72493c5057dd 8046201: Avoid repeated flattening of nested ConsStrings Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/runtime/ConsString.java + test/src/jdk/nashorn/internal/runtime/ConsStringTest.java Changeset: 4f3468f46d20 Author: sundar Date: 2014-06-24 19:43 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/4f3468f46d20 8047959: bindings created for declarations in eval code are not mutable Reviewed-by: jlaskey, attila ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/MapCreator.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/Source.java + test/script/basic/JDK-8047959.js + test/script/basic/JDK-8047959.js.EXPECTED Changeset: cf90d5f11b98 Author: attila Date: 2014-06-24 19:29 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/cf90d5f11b98 8048009: Type info caching accidentally defeated Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java Changeset: a8bab91498c2 Author: sundar Date: 2014-06-25 17:08 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/a8bab91498c2 8048071: eval within 'with' statement does not use correct scope if with scope expression has a copy of eval Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/ir/IdentNode.java + test/script/basic/JDK-8048071.js + test/script/basic/JDK-8048071.js.EXPECTED Changeset: 0489dcbb882b Author: hannesw Date: 2014-06-25 14:36 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/0489dcbb882b 8048079: Persistent code store is broken after optimistic types merge Reviewed-by: sundar, jlaskey, attila ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java + 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 ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: 6ab069e48456 Author: attila Date: 2014-06-26 13:12 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/6ab069e48456 8047357: More precise synthetic return + unreachable throw Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/Lower.java ! src/jdk/nashorn/internal/ir/Block.java ! src/jdk/nashorn/internal/ir/CaseNode.java ! src/jdk/nashorn/internal/ir/ExpressionStatement.java ! src/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk/nashorn/internal/ir/Node.java ! src/jdk/nashorn/internal/ir/Statement.java + src/jdk/nashorn/internal/ir/Terminal.java ! src/jdk/nashorn/internal/ir/debug/ASTWriter.java ! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java ! test/script/basic/JDK-8047057.js + test/script/basic/JDK-8047357.js + test/script/basic/JDK-8047357.js.EXPECTED Changeset: 75a86907fa90 Author: attila Date: 2014-06-26 15:36 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/75a86907fa90 8047371: local variable declaration in TypeEvaluator should use ScriptObject.addOwnProperty instead of .set Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/codegen/TypeEvaluator.java + test/script/basic/JDK-8047371.js + test/script/basic/JDK-8047371.js.EXPECTED Changeset: 2bb8aaa1192e Author: lagergren Date: 2014-06-27 10:47 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/2bb8aaa1192e 8048505: ScriptingFunctions.readFully couldn't handle file names represented as ConsStrings Reviewed-by: sundar, hannesw ! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java + test/script/basic/JDK-8048505.js + test/script/basic/JDK-8048505.js.EXPECTED Changeset: 33e826f0e742 Author: sundar Date: 2014-06-27 21:54 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/33e826f0e742 8046013: TypeError: Cannot apply "with" to non script object Reviewed-by: lagergren, hannesw ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/WithObject.java + test/script/basic/JDK-8046013.js + test/script/basic/JDK-8046013.js.EXPECTED ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java Changeset: d707226979a9 Author: sundar Date: 2014-06-30 20:23 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/d707226979a9 8048718: JSON.parse('{"0":0, "64":0}') throws ArrayindexOutOfBoundsException Reviewed-by: lagergren, hannesw, attila ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8048718.js Changeset: 6d8005c341ee Author: hannesw Date: 2014-06-30 17:31 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/6d8005c341ee 8048586: String concatenation with optimistic types is slow Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/types/ObjectType.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/runtime/JSType.java + test/script/basic/JDK-8048586.js Changeset: 947cd4cdca37 Author: sundar Date: 2014-07-01 17:37 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/947cd4cdca37 8047359: large string size RangeError should be thrown rather than reporting negative length Reviewed-by: hannesw, attila ! make/build.xml ! src/jdk/internal/dynalink/beans/OverloadedMethod.java ! src/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk/nashorn/internal/codegen/FunctionSignature.java ! src/jdk/nashorn/internal/ir/debug/NashornClassReader.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/runtime/ConsString.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/Source.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java ! src/jdk/nashorn/internal/runtime/linker/InvokeByName.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8047359.js Changeset: ada4855e44e2 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/ada4855e44e2 Added tag jdk9-b19 for changeset 46e36a92e37c ! .hgtags Changeset: d703c59c556f Author: lana Date: 2014-06-20 10:14 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/d703c59c556f Merge Changeset: 174cf53bce4e Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/174cf53bce4e Added tag jdk9-b20 for changeset d703c59c556f ! .hgtags Changeset: 08e791e084ae Author: lana Date: 2014-07-01 14:27 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/08e791e084ae Merge Changeset: fd943e294985 Author: sundar Date: 2014-07-02 18:10 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/fd943e294985 8043232: Index selection of overloaded java new constructors Reviewed-by: attila, hannesw, jlaskey ! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk/internal/dynalink/beans/DynamicMethod.java ! src/jdk/internal/dynalink/beans/DynamicMethodLinker.java ! src/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk/internal/dynalink/beans/SimpleDynamicMethod.java ! src/jdk/internal/dynalink/beans/StaticClassLinker.java ! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8043232.js + test/script/basic/JDK-8043232.js.EXPECTED Changeset: f364357f0290 Author: attila Date: 2014-07-03 11:18 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/f364357f0290 8049222: JSType class exposes public mutable arrays Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java Changeset: 0dd54eea1a25 Author: attila Date: 2014-07-03 11:18 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/0dd54eea1a25 8049223: RewriteException class exposes public mutable arrays Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/runtime/RewriteException.java Changeset: ad26ecacc9a3 Author: attila Date: 2014-07-03 11:18 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/ad26ecacc9a3 8049225: Source class exposes public mutable array Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk/nashorn/internal/runtime/Source.java Changeset: 0e923ff689b9 Author: attila Date: 2014-07-03 16:15 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/0e923ff689b9 8047166: 'do with({}) break ; while(0);' crashes in CodeGenerator Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/CodeGenerator.java + test/script/basic/JDK-8047166.js Changeset: 75b62ab45160 Author: attila Date: 2014-07-03 17:14 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/75b62ab45160 8047331: Assertion in CompiledFunction when running earley-boyer after Merge Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/runtime/CompiledFunction.java Changeset: 9687a3590924 Author: sundar Date: 2014-07-03 23:03 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/9687a3590924 8049242: Explicit constructor overload selection should work with StaticClass as well Reviewed-by: jlaskey, attila ! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk/internal/dynalink/beans/StaticClassLinker.java ! test/script/basic/JDK-8043232.js ! test/script/basic/JDK-8043232.js.EXPECTED + test/script/basic/JDK-8049242.js + test/script/basic/JDK-8049242.js.EXPECTED Changeset: 3ec6924f7b57 Author: sundar Date: 2014-07-04 15:56 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/3ec6924f7b57 8049086: Minor API convenience functions on "Java" object Reviewed-by: attila, hannesw ! src/jdk/nashorn/api/scripting/ScriptUtils.java ! src/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java + test/script/basic/JDK-8049086.js + test/script/basic/JDK-8049086.js.EXPECTED Changeset: 94075abda229 Author: sundar Date: 2014-07-04 20:15 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/94075abda229 8044760: Avoid PropertyMap duplicate for global instances Reviewed-by: attila, hannesw ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java Changeset: 40995fbd176b Author: sundar Date: 2014-07-08 16:30 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/40995fbd176b 8049524: Global object initialization via javax.script API should be minimal Reviewed-by: attila, hannesw ! src/jdk/nashorn/api/scripting/NashornException.java ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java - src/jdk/nashorn/api/scripting/resources/engine.js ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/ECMAErrors.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: d714b9555e5d Author: attila Date: 2014-07-08 13:13 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/d714b9555e5d 8047067: all eval arguments need to be copied in Lower Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/Lower.java ! src/jdk/nashorn/internal/ir/CallNode.java ! src/jdk/nashorn/internal/objects/Global.java ! test/script/basic/JDK-8047057.js + test/script/basic/JDK-8047067.js Changeset: 0d5282ab2aef Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/0d5282ab2aef Added tag jdk9-b21 for changeset 174cf53bce4e ! .hgtags Changeset: a9d39bcfeb1b Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/a9d39bcfeb1b Merge Changeset: e80633fe720b Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/e80633fe720b Added tag jdk9-b22 for changeset a9d39bcfeb1b ! .hgtags Changeset: aa3fda2d2967 Author: lana Date: 2014-07-10 12:41 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/aa3fda2d2967 Merge - src/jdk/nashorn/api/scripting/resources/engine.js Changeset: c7459af846fd Author: sundar Date: 2014-07-15 16:54 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/c7459af846fd 8050432: javax.script.filename variable should not be enumerable with nashorn engine's ENGINE_SCOPE bindings Reviewed-by: jlaskey ! src/jdk/nashorn/internal/objects/Global.java ! test/script/basic/JDK-8015969.js + test/script/basic/JDK-8050432.js ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java Changeset: d154edd416d4 Author: sundar Date: 2014-07-17 16:47 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/d154edd416d4 8050964: OptimisticTypesPersistence.java should use java.util.Date instead of java.sql.Date Reviewed-by: jlaskey ! make/build.xml + samples/javafoovars.js + samples/jsobj_example.js + samples/ziplist.js ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java + test/script/nosecurity/JDK-8050964.js Changeset: 34a783929a67 Author: sundar Date: 2014-07-18 16:53 +0530 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/34a783929a67 8051019: Separate src and test execution sandbox directories Reviewed-by: jlaskey Contributed-by: lev.priima at oracle.com ! make/build-nasgen.xml ! make/build.xml ! make/project.properties ! test/src/jdk/nashorn/internal/test/framework/TestHelper.java Changeset: 0842814207c0 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/0842814207c0 Added tag jdk9-b23 for changeset aa3fda2d2967 ! .hgtags Changeset: 49d7a2a66ae6 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/49d7a2a66ae6 Merge Changeset: 4446897ec465 Author: lana Date: 2014-07-22 11:55 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/4446897ec465 Merge Changeset: 17c49893934f Author: wmdietl Date: 2014-07-23 15:05 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/17c49893934f Automated merge with http://hg.openjdk.java.net/jdk9/dev/nashorn From wdietl at gmail.com Wed Jul 23 19:08:59 2014 From: wdietl at gmail.com (wdietl at gmail.com) Date: Wed, 23 Jul 2014 19:08:59 +0000 Subject: hg: type-annotations/type-annotations/hotspot: 248 new changesets Message-ID: <201407231909.s6NJ92q1019814@aojmv0008> Changeset: 18f15f589f38 Author: minqi Date: 2014-05-27 21:58 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/18f15f589f38 8043896: Error reporting for insufficient shared region size is incorrect Summary: In SharedSpaceType, we have three enum types which are used in report_out_of_shared_space(SharedSpaceType type). In fact we supplied more than three messages and flags. This leads the warning always gives wrong message with the first not used. Reviewed-by: iklam, coleenp Contributed-by: yumin.qi at oracle.com ! src/share/vm/utilities/debug.cpp Changeset: f637708ddc8a Author: poonam Date: 2014-05-28 06:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f637708ddc8a 8043086: Hotspot is expected to report OOM which is occurred String.intern(), but crashes in JDK8u5 Summary: In case of allocation failure, restore the value of _chunk in Arena Reviewed-by: dholmes, dcubed ! src/share/vm/memory/allocation.cpp Changeset: c597dc3eb862 Author: dsamersoff Date: 2014-05-28 07:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c597dc3eb862 6904403: assert(f == k->has_finalizer(),"inconsistent has_finalizer") with debug VM Summary: Don't assert if one of classes in hierarhy was redefined Reviewed-by: coleenp, sspitsyn ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp + test/runtime/RedefineFinalizer/Agent.java + test/runtime/RedefineFinalizer/Main.java + test/runtime/RedefineFinalizer/Martyr.java + test/runtime/RedefineFinalizer/MartyrSon.java + test/runtime/RedefineFinalizer/manifest.mf + test/runtime/RedefineFinalizer/testme.sh Changeset: c351f64e8468 Author: dsamersoff Date: 2014-05-28 15:03 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c351f64e8468 Merge Changeset: 561686afee4b Author: ctornqvi Date: 2014-05-28 22:59 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/561686afee4b 8043786: [TESTBUG] runtime/CommandLine/TestHexArguments.java test fails in nightly Summary: Changed test to not pass on external flags to child processes Reviewed-by: coleenp, hseigel ! test/runtime/CommandLine/TestHexArguments.java Changeset: ef650d0ce657 Author: lfoltan Date: 2014-05-29 08:58 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/ef650d0ce657 8041623: Solaris Studio 12.4 C++ 5.13, CHECK_UNHANDLED_OOPS use of class oop's copy constructor definitions causing error level diagnostic. Summary: Fix several minor compilation issues with volatile oops for CHECK_UNHANDLED_OOPS support. Reviewed-by: coleenp, hseigel ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/oopsHierarchy.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryPool.cpp Changeset: b576b115df4d Author: dcubed Date: 2014-05-30 07:20 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b576b115df4d 8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock' Summary: Add a !owner check for 'waiting to lock' to catch current_pending_monitor corner cases. Reviewed-by: dholmes, sspitsyn, kmo, zgu Contributed-by: rednaxelafx at gmail.com, zhengyu.gu at oracle.com, daniel.daugherty at oracle.com ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/vframe.cpp ! test/TEST.groups + test/runtime/Thread/TestThreadDumpMonitorContention.java Changeset: 5a0e360e6890 Author: sla Date: 2014-05-30 19:13 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/5a0e360e6890 8044398: Attach code should propagate errors in Diagnostic Commands as errors Reviewed-by: dcubed, mgronlun ! src/share/vm/services/attachListener.cpp Changeset: 073ae190b7d8 Author: coleenp Date: 2014-06-01 11:56 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/073ae190b7d8 Merge ! test/TEST.groups Changeset: a391f6c3cf22 Author: ykantser Date: 2014-06-02 11:20 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/a391f6c3cf22 8043915: Tests get ClassNotFoundException: com.oracle.java.testlibrary.StreamPumper Reviewed-by: sla, allwin ! test/serviceability/ParserTest.java ! test/serviceability/attach/AttachWithStalePidFile.java ! test/serviceability/dcmd/DynLibDcmdTest.java ! test/serviceability/jvmti/GetObjectSizeOverflow.java ! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java ! test/serviceability/sa/jmap-hashcode/Test8028623.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.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 Changeset: 63584da69379 Author: rdurbin Date: 2014-06-02 09:30 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/63584da69379 8038132: jprt bundles have libjsig.dylib in different place on OSX Summary: The build of Hotspot should not remove the symlinks for libjsig. Reviewed-by: dcubed, dholmes ! make/bsd/makefiles/universal.gmk Changeset: 29d15865d20f Author: ctornqvi Date: 2014-06-02 19:08 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/29d15865d20f 8044364: runtime/RedefineFinalizer test fails on windows Summary: Rewrote the test in pure Java, added RedefineClassHelper utility class Reviewed-by: coleenp, allwin, gtriantafill, dsamersoff - test/runtime/RedefineFinalizer/Agent.java - test/runtime/RedefineFinalizer/Main.java - test/runtime/RedefineFinalizer/Martyr.java - test/runtime/RedefineFinalizer/MartyrSon.java + test/runtime/RedefineFinalizer/RedefineFinalizer.java - test/runtime/RedefineFinalizer/manifest.mf - test/runtime/RedefineFinalizer/testme.sh + test/testlibrary/RedefineClassHelper.java + test/testlibrary_tests/RedefineClassTest.java Changeset: d90c3f26443e Author: ctornqvi Date: 2014-06-02 18:15 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d90c3f26443e Merge Changeset: 3f594e5d64e7 Author: mgronlun Date: 2014-06-03 09:44 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3f594e5d64e7 8044531: Event based tracing locks to rank as leafs where possible Reviewed-by: dcubed, dholmes ! src/share/vm/runtime/mutexLocker.cpp Changeset: 1ffd0bb18df9 Author: mseledtsov Date: 2014-06-02 21:36 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/1ffd0bb18df9 8038587: [TESTBUG] Create CDS tests to exercise region sizes and base address Summary: Added new tests to cover missing CDS basic funtions Reviewed-by: coleenp, ctornqvi + test/runtime/SharedArchiveFile/LimitSharedSizes.java + test/runtime/SharedArchiveFile/SharedBaseAddress.java + test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java Changeset: 3933f1093f1d Author: pliden Date: 2014-05-30 10:37 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3933f1093f1d 8044132: Quarantine unstable/broken GC tests Reviewed-by: ehelin, jwilhelm ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: 9a3cdffad2fe Author: pliden Date: 2014-05-30 10:43 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/9a3cdffad2fe 8042310: TestStringDeduplicationMemoryUsage test failing Reviewed-by: ehelin, jwilhelm - test/gc/g1/TestStringDeduplicationMemoryUsage.java ! test/gc/g1/TestStringDeduplicationTools.java Changeset: dfeba022fa92 Author: jmasa Date: 2014-06-02 06:29 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/dfeba022fa92 Merge - test/gc/g1/TestStringDeduplicationMemoryUsage.java Changeset: bdfec31a50eb Author: pliden Date: 2014-06-03 10:37 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/bdfec31a50eb 8040807: G1: Enable G1CollectedHeap::stop() Reviewed-by: brutisso, jmasa, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/thread.cpp Changeset: 7b0229d35259 Author: brutisso Date: 2014-06-03 10:44 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/7b0229d35259 8043239: G1: Missing post barrier in processing of j.l.ref.Reference objects Summary: Removed all write barriers during reference processing and added explicit write barriers when iterating through the discovered list. Reviewed-by: pliden, jmasa, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp Changeset: 0c5576e5d6f0 Author: brutisso Date: 2014-06-03 09:34 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0c5576e5d6f0 Merge ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 825bd64ca4cd Author: ehelin Date: 2014-05-29 14:31 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/825bd64ca4cd 8042933: assert(capacity_until_gc >= committed_bytes) failed Reviewed-by: stefank, jmasa ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/runtime/thread.cpp + test/gc/metaspace/TestMetaspaceInitialization.java Changeset: a4122a36a875 Author: pliden Date: 2014-06-04 14:16 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/a4122a36a875 8044768: Backout fix for JDK-8040807 Reviewed-by: brutisso, ehelin ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/thread.cpp Changeset: def2ba2f655e Author: jmasa Date: 2014-06-05 10:34 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/def2ba2f655e Merge ! src/share/vm/runtime/thread.cpp - test/gc/g1/TestStringDeduplicationMemoryUsage.java Changeset: 41be7ddc01b2 Author: amurillo Date: 2014-06-06 10:19 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/41be7ddc01b2 Merge - test/gc/g1/TestStringDeduplicationMemoryUsage.java Changeset: e1902bbbd93f Author: katleman Date: 2014-06-12 10:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/e1902bbbd93f Added tag jdk9-b17 for changeset 14b656df31c2 ! .hgtags Changeset: 83be138aecba Author: lana Date: 2014-06-12 15:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/83be138aecba Merge - test/gc/g1/TestStringDeduplicationMemoryUsage.java Changeset: 7fbeb8c266f4 Author: tbell Date: 2014-06-12 18:09 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/7fbeb8c266f4 8046474: Source changes needed to build JDK 9 with new platforms and compilers on Solaris and Linux Reviewed-by: erikj, dholmes ! make/jprt.properties Changeset: 871fd1285484 Author: tbell Date: 2014-06-12 18:42 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/871fd1285484 Merge Changeset: 7a913131605d Author: lana Date: 2014-06-12 19:03 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/7a913131605d Merge - test/gc/g1/TestStringDeduplicationMemoryUsage.java Changeset: 774578bd0cb4 Author: anoll Date: 2014-05-30 06:50 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/774578bd0cb4 8011646: SEGV in compiled code with loop predication Summary: Remove control edge of load node to ensure that castPP removal sets the control edge correctly Reviewed-by: kvn, roland ! src/share/vm/opto/library_call.cpp + test/compiler/intrinsics/hashcode/TestHashCode.java Changeset: cb5694166a39 Author: mikael Date: 2014-05-29 16:01 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/cb5694166a39 8044071: Print format/argument warnings Reviewed-by: drchase, dholmes, lfoltan, twisti ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp Changeset: 59e928332f9b Author: twisti Date: 2014-05-30 09:49 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/59e928332f9b Merge Changeset: 4d748c80ecc7 Author: thartmann Date: 2014-05-30 09:26 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/4d748c80ecc7 8021775: compiler/8009761/Test8009761.java "Failed: init recursive calls: 51. After deopt 50" Summary: Reimplemented the test using the Whitebox API to deterministically trigger compilation and deoptimization. Now allowing number of recursive calls to vary by 1. Reviewed-by: twisti, roland, iignatyev ! test/TEST.groups ! test/compiler/8009761/Test8009761.java Changeset: f8d261a8d2d3 Author: anoll Date: 2014-05-30 19:21 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f8d261a8d2d3 Merge Changeset: 7daf195e6193 Author: iignatyev Date: 2014-05-30 17:20 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/7daf195e6193 8038756: new WB API :: get/setVMFlag Reviewed-by: vlivanov, sla ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.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 + test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java Changeset: db6de1a01508 Author: iignatyev Date: 2014-05-30 20:01 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/db6de1a01508 Merge Changeset: 3533da0f7728 Author: thartmann Date: 2014-06-02 08:07 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3533da0f7728 8034812: remove IDX_INIT macro hack in Node class Summary: The IDX_INIT macro used by Node::Node(...) to retrieve the Compile object is removed and replaced by a call to Compile::current(). The Node constructor, new operator and all calls to it are adapted accordingly. Reviewed-by: kvn, jrose, iveresov, goetz ! src/cpu/ppc/vm/ppc.ad ! src/cpu/x86/vm/x86_32.ad ! src/share/vm/adlc/output_c.cpp ! src/share/vm/opto/addnode.cpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/castnode.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/coalesce.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/convertnode.cpp ! src/share/vm/opto/divnode.cpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/generateOptoStub.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/idealKit.cpp ! src/share/vm/opto/idealKit.hpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/machnode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/macro.hpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/movenode.cpp ! src/share/vm/opto/mulnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/opto/parseHelper.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/split_if.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 Changeset: 0dd11a2a56c5 Author: roland Date: 2014-06-02 10:01 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0dd11a2a56c5 8043413: REGRESSION: Hotspot causes segmentation fault in jdk8ux, but not in jdk7ux Summary: long series of lambda form calls trigger stack overflow in c2 Reviewed-by: kvn, vlivanov ! src/share/vm/opto/bytecodeInfo.cpp Changeset: c93ee08abe42 Author: iveresov Date: 2014-06-02 07:26 -1000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c93ee08abe42 8044496: 8034812 broke build with clang Summary: Remove superfluous clang-diagnostic-pop Reviewed-by: kvn, drchase ! src/share/vm/opto/node.cpp Changeset: bd8c98c69d8a Author: drchase Date: 2014-06-02 14:32 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/bd8c98c69d8a 8029381: assert(is_method_type()) failed: bad cast Summary: Access to method_type and appendix from constant pool (cpcache) needs to be guarded by is_f1_null() because of racy update/initialization. Reviewed-by: kvn, coleenp, jrose ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp Changeset: 463d8c2a1833 Author: drchase Date: 2014-06-02 15:49 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/463d8c2a1833 Merge Changeset: a98c4de4f66c Author: twisti Date: 2014-06-02 10:48 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/a98c4de4f66c Merge ! test/TEST.groups - test/runtime/6929067/T.java - test/runtime/6929067/Test6929067.sh - test/runtime/6929067/invoke.c - test/runtime/InitialThreadOverflow/DoOverflow.java - test/runtime/InitialThreadOverflow/invoke.c - test/runtime/InitialThreadOverflow/testme.sh Changeset: a22a71c4bb2e Author: twisti Date: 2014-06-02 13:53 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/a22a71c4bb2e Merge - test/runtime/6929067/T.java - test/runtime/6929067/Test6929067.sh - test/runtime/6929067/invoke.c - test/runtime/InitialThreadOverflow/DoOverflow.java - test/runtime/InitialThreadOverflow/invoke.c - test/runtime/InitialThreadOverflow/testme.sh Changeset: 45228c8cee0f Author: mikael Date: 2014-06-02 15:48 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/45228c8cee0f 8044242: Remove dead NativeMovRegMemPatching class Reviewed-by: twisti, kvn ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/x86/vm/nativeInst_x86.hpp Changeset: b728cf7dfbec Author: iignatyev Date: 2014-06-04 00:25 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b728cf7dfbec 8044339: Update FilterSpuriousWakeups documentation. Review "Solaris only" vm options descriptions Reviewed-by: kvn, dholmes, iignatyev ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/share/vm/runtime/globals.hpp Changeset: 4c2438fc4e6e Author: mikael Date: 2014-06-03 18:24 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/4c2438fc4e6e 8044735: Print format/argument warnings Reviewed-by: twisti, kvn ! src/cpu/sparc/vm/debug_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/sparc.ad Changeset: 82a396fba1e6 Author: rbackman Date: 2014-06-04 10:01 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/82a396fba1e6 8031994: java/lang/Character/CheckProp test times out Reviewed-by: iveresov, roland ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp Changeset: 6ad207fd3e26 Author: rbackman Date: 2014-05-22 13:42 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/6ad207fd3e26 8030976: Untaken paths should be more vigorously pruned at highest optimization level Reviewed-by: roland, vlivanov ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 88c2bc28102a Author: thartmann Date: 2014-06-05 10:43 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/88c2bc28102a 8031389: On x86 C1 emits two relocations for polls Summary: C1 emits two poll_type relocations at safepoint polls because LIR_Assembler::safepoint_poll(..) adds a relocation and calls LIR_Assembler::add_debug_info_for_branch(..) which adds a relocation as well. The implementation of add_debug_info_for_branch(..) is changed to not emit a poll relocation. Reviewed-by: kvn, roland ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp Changeset: ab1ad25fe0b9 Author: kvn Date: 2014-06-06 11:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/ab1ad25fe0b9 Merge ! test/TEST.groups Changeset: 68d348f8d4c1 Author: amurillo Date: 2014-06-06 13:31 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/68d348f8d4c1 Merge - test/gc/g1/TestStringDeduplicationMemoryUsage.java Changeset: c9764091440d Author: vlivanov Date: 2014-06-09 11:49 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c9764091440d 8046226: assert(_thread == Thread::current()) failed: thread must be current w/ -XX:+TraceDeoptimization -XX:+Verbose Reviewed-by: twisti, dcubed, fparain ! src/share/vm/runtime/vframe.cpp Changeset: 3cb509208318 Author: kvn Date: 2014-06-09 15:42 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3cb509208318 8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes Summary: Add missing check for Opaque nodes from loop predicates in clone_loop(). Reviewed-by: iveresov ! src/share/vm/opto/loopopts.cpp Changeset: bf9221b27bb8 Author: jwilhelm Date: 2014-04-30 02:41 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/bf9221b27bb8 8026396: Remove information duplication in the collector policy Summary: Cleaned up the usage of flags in collector policy. Reviewed-by: sjohanss, jcoomes ! src/share/vm/memory/collectorPolicy.cpp Changeset: 997484ade1c5 Author: jwilhelm Date: 2014-05-02 02:11 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/997484ade1c5 8042298: Remove the names gen0 and gen1 from the GC code Summary: Renamed gen0 and gen1 to young and old throughout the GC code. Reviewed-by: sjohanss, jcoomes ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! 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/parallelScavenge/adjoiningGenerations.cpp ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/collectorPolicy.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/tenuredGeneration.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 7b37566be57d Author: jmasa Date: 2014-06-10 20:46 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/7b37566be57d Merge ! src/share/vm/runtime/globals.hpp Changeset: 1abbc1e91ac5 Author: iignatyev Date: 2014-06-11 18:56 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/1abbc1e91ac5 8044673: Create jtreg groups to list GC specific tests Reviewed-by: dholmes, iignatyev Contributed-by: dmitry.fazunenko at oracle.com ! test/TEST.groups Changeset: dd503688f9e3 Author: thartmann Date: 2014-06-10 08:53 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/dd503688f9e3 8033145: Runtime1::arraycopy_count_address uses wrong _oop_arraycopy_cnt variable Summary: The method Runtime1::arraycopy_count_address(..) returns the address of Runtime::_oop_arraycopy_cnt instead of the the file static variable _oop_arraycopy_cnt. Reviewed-by: roland, kvn, twisti ! src/share/vm/c1/c1_Runtime1.cpp Changeset: dd14b24efd49 Author: vlivanov Date: 2014-06-10 10:00 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/dd14b24efd49 8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place Reviewed-by: kvn, roland ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp + test/compiler/intrinsics/clone/TestObjectClone.java Changeset: e38bb04f030d Author: roland Date: 2014-06-10 13:37 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/e38bb04f030d 8026796: Make replace_in_map() on parent maps generic Summary: propagate node replacements along control flow edges to callers Reviewed-by: kvn, vlivanov ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callGenerator.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp + src/share/vm/opto/replacednodes.cpp + src/share/vm/opto/replacednodes.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/utilities/growableArray.hpp Changeset: 93a279538de3 Author: neliasso Date: 2014-06-09 10:32 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/93a279538de3 8040244: compiler/whitebox/IsMethodCompilableTest.java fails Summary: Prevent from running with Xcomp Reviewed-by: kvn, twisti ! test/compiler/whitebox/IsMethodCompilableTest.java Changeset: 9be8f500449d Author: kvn Date: 2014-06-10 12:28 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/9be8f500449d 8035605: Expand functionality of PredictedIntrinsicGenerator Summary: Allow several predicates and separate intrinsic methods per one intrinsified (virtual) method. Reviewed-by: roland ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callGenerator.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp Changeset: 3a74595493cb Author: kvn Date: 2014-06-10 12:57 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3a74595493cb Merge Changeset: 0960c95f2343 Author: iignatyev Date: 2014-06-10 23:18 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0960c95f2343 8044575: testlibrary_tests/whitebox/vm_flags/UintxTest.java failed: assert(!res || TypeEntriesAtCall::arguments_profiling_enabled()) failed: no profiling of arguments Reviewed-by: kvn, jmasa ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java ! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java Changeset: c91a320f3124 Author: iignatyev Date: 2014-06-10 20:53 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c91a320f3124 Merge Changeset: f3624d042de0 Author: thartmann Date: 2014-06-11 09:16 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f3624d042de0 8044538: assert(which != imm_operand) failed: instruction is not a movq reg, imm64 Summary: Fixed internal_word_Relocation::target() to not retrieve target address from code if relocation points into the constant section. Added test. Reviewed-by: kvn, twisti, dlong ! src/share/vm/code/relocInfo.cpp + test/compiler/relocations/TestPrintRelocations.java Changeset: edf93f2ccf99 Author: kvn Date: 2014-06-11 11:05 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/edf93f2ccf99 8035968: Leverage CPU Instructions to Improve SHA Performance on SPARC Summary: Add C2 SHA intrinsics on SPARC Reviewed-by: kvn, roland Contributed-by: james.cheng at oracle.com ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/share/vm/classfile/vmSymbols.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/globals.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp + test/compiler/intrinsics/sha/TestSHA.java Changeset: 455be7c3df86 Author: kvn Date: 2014-06-12 10:15 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/455be7c3df86 8046516: Segmentation fault in JVM (easily reproducible) Summary: Place new nodes on the previous loop exit in reorg_offsets(). Reviewed-by: roland ! src/share/vm/opto/loopopts.cpp + test/compiler/loopopts/TestLogSum.java Changeset: d8d7bf7dcaba Author: mduigou Date: 2014-06-12 16:31 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d8d7bf7dcaba 8032045: Enable compiler and linker safety switches for debug builds Summary: Enable GCC linker protections, runtime bounds checks and stack protection. Reviewed-by: dholmes, kvn, coleenp ! make/bsd/makefiles/fastdebug.make ! make/bsd/makefiles/gcc.make ! make/linux/makefiles/fastdebug.make ! make/linux/makefiles/gcc.make ! make/solaris/makefiles/gcc.make Changeset: 5342877674a5 Author: kvn Date: 2014-06-13 10:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/5342877674a5 Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: fedc61f9456a Author: amurillo Date: 2014-06-13 12:04 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/fedc61f9456a Merge Changeset: e52079ae774f Author: katleman Date: 2014-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/e52079ae774f Added tag jdk9-b18 for changeset 871fd1285484 ! .hgtags Changeset: d4cffb3ae621 Author: lana Date: 2014-06-18 10:08 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d4cffb3ae621 Merge - test/gc/g1/TestStringDeduplicationMemoryUsage.java Changeset: b7b7eb358428 Author: lana Date: 2014-06-18 10:56 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b7b7eb358428 Merge Changeset: b064724bbd6d Author: miauno Date: 2014-06-02 17:21 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b064724bbd6d 8044540: serviceability/sa/jmap-hashcode/Test8028623.java should be quarantined Reviewed-by: sla ! test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 56a35b09e0d4 Author: sla Date: 2014-06-04 11:05 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/56a35b09e0d4 8044107: Add Diagnostic Command to list all ClassLoaders Reviewed-by: mgerdin, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp + src/share/vm/classfile/classLoaderStats.cpp + src/share/vm/classfile/classLoaderStats.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/services/diagnosticCommand.cpp + test/serviceability/dcmd/ClassLoaderStatsTest.java Changeset: 7ec6629578ac Author: ctornqvi Date: 2014-06-06 14:46 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/7ec6629578ac 8043492: ad_x86_64_misc.obj : error LNK2011: precompiled object not linked in; image may not run Summary: Added _build_pch_file.obj to LD_FLAGS and cleaned up support for older Visual Studio versions Reviewed-by: twisti, lfoltan, sla, kvn ! make/windows/create.bat ! make/windows/makefiles/compile.make ! make/windows/makefiles/rules.make ! make/windows/makefiles/sa.make ! make/windows/makefiles/sanity.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/runtime/vm_version.cpp Changeset: 88085a8f62d5 Author: sla Date: 2014-06-09 11:03 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/88085a8f62d5 8044797: Building with clang gives: fatal error: file '...' has been modified since the precompiled header was built Reviewed-by: dholmes, dcubed ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make Changeset: d2415cf889bc Author: hseigel Date: 2014-06-10 14:04 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d2415cf889bc 8044738: Check attribute_length of EnclosingMethod attribute Summary: Add check that attribute_length == 4. Reviewed-by: fparain, coleenp, lfoltan ! src/share/vm/classfile/classFileParser.cpp + test/runtime/EnclosingMethodAttr/EnclMethTest.jcod + test/runtime/EnclosingMethodAttr/EnclMethodAttr.java + test/runtime/EnclosingMethodAttr/enclMethodAttr.jar Changeset: 0186fbbdc50c Author: dcubed Date: 2014-06-10 20:24 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0186fbbdc50c Merge ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp Changeset: f25701035057 Author: dsimms Date: 2014-06-11 12:09 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f25701035057 6311046: -Xcheck:jni should support checking of GetPrimitiveArrayCritical. Summary: Wrapped memory with standard bounds checking "GuardedMemory". Reviewed-by: zgu, fparain, dcubed + src/share/vm/memory/guardedMemory.cpp + src/share/vm/memory/guardedMemory.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/runtime/os.cpp Changeset: afe58d604f28 Author: hseigel Date: 2014-06-11 09:58 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/afe58d604f28 8031819: Remove legacy jdk checks and code Summary: Delete old jdk specific code. Reviewed-by: dholmes, coleenp, zgu, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/reflectionUtils.cpp ! src/share/vm/runtime/serviceThread.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/threadService.cpp Changeset: 232dbf06eb07 Author: dsimms Date: 2014-06-11 18:34 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/232dbf06eb07 8043224: -Xcheck:jni improvements to exception checking and excessive local refs Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity. Reviewed-by: zgu, coleenp, hseigel ! src/share/vm/memory/guardedMemory.hpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: eb8a53efa923 Author: dsimms Date: 2014-06-12 11:34 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/eb8a53efa923 8046662: Check JNI ReleaseStringChars / ReleaseStringUTFChars verify_guards test inverted Summary: negative verify_guards when testing for corruption Reviewed-by: sla, fparain ! src/share/vm/prims/jniCheck.cpp Changeset: 76f46c5351e1 Author: lfoltan Date: 2014-06-12 13:37 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/76f46c5351e1 6961433: Revisit need to disable Windows C++ compiler optimisation of sharedRuntimeTrig.cpp. Summary: Remove pragma optimize ("", off) to turn off optimization for WIN32. Reviewed-by: coleenp, dcubed, kvn ! src/share/vm/runtime/sharedRuntimeTrig.cpp Changeset: fdcc91703a7e Author: dcubed Date: 2014-06-12 15:57 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/fdcc91703a7e 8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12 Summary: Added a new header waiting pattern to catch the case where the target thread waiting on a condition (like a VM op); several other test improvements Reviewed-by: sspitsyn, dholmes ! test/runtime/Thread/TestThreadDumpMonitorContention.java Changeset: b19ccfb09cf2 Author: dsamersoff Date: 2014-06-13 05:10 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b19ccfb09cf2 8038392: Generating prelink cache breaks JAVA 'jinfo' utility normal behaviour Summary: Better parsing of /proc/pid/maps in sa Reviewed-by: sspitsyn, sla ! agent/src/os/linux/ps_proc.c Changeset: 52992e1b76eb Author: dcubed Date: 2014-06-13 19:07 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/52992e1b76eb Merge ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/arguments.cpp Changeset: d9f77ba99034 Author: dcubed Date: 2014-06-17 12:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d9f77ba99034 8046758: cleanup non-indent white space issues prior to Contended Locking cleanup bucket Summary: Checkpoint do_space_filter.ksh cleanups for Contended Locking. Reviewed-by: sspitsyn, coleenp ! 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/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 90ebb569b57e Author: ddehaven Date: 2014-06-17 11:18 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/90ebb569b57e 8043340: [macosx] Fix hard-wired paths to JavaVM.framework Summary: Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later Reviewed-by: erikj, henryjen, dholmes ! agent/src/os/bsd/MacosxDebuggerLocal.m ! agent/src/os/bsd/Makefile ! make/bsd/makefiles/saproc.make Changeset: 733b13cf9d40 Author: coleenp Date: 2014-06-18 13:58 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/733b13cf9d40 8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classes Summary: Initialize host_klass while parsing the class with the other initializations. Reviewed-by: sspitsyn, stefank ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: c021ec40774f Author: iveresov Date: 2014-06-18 10:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c021ec40774f 8046684: sharedRuntime.cpp...assert(((nmethod*)cb)->is_at_poll_or_poll_return(pc)) failed: safepoint polling: type must be poll Summary: Emit a poll relocation for the testl in is_polling_page_far() on x86 Reviewed-by: vlivanov, roland ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp Changeset: b1df6ed438eb Author: iveresov Date: 2014-06-18 12:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b1df6ed438eb Merge Changeset: a2f5d920638e Author: dcubed Date: 2014-06-18 14:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/a2f5d920638e 8047156: cleanup more non-indent white space issues prior to Contended Locking cleanup bucket Summary: Checkpoint some missed do_space_filter.ksh cleanups for Contended Locking. Reviewed-by: sspitsyn, lfoltan, coleenp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.hpp ! src/share/vm/runtime/atomic.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.hpp Changeset: 2e73c43c2d70 Author: pliden Date: 2014-06-13 13:46 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/2e73c43c2d70 8044796: G1: Enable G1CollectedHeap::stop() Reviewed-by: brutisso, sjohanss ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/thread.cpp Changeset: cc616eae2670 Author: amurillo Date: 2014-06-13 19:05 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/cc616eae2670 Merge Changeset: 64e35dfa4ff5 Author: jwilhelm Date: 2014-06-13 17:07 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/64e35dfa4ff5 8046408: Build failure from multiple ptrace.h Summary: prefer over Reviewed-by: sla, mikael Contributed-by: kim.barrett at oracle.com ! agent/src/os/linux/libproc.h Changeset: f375fb6a4371 Author: tschatzl Date: 2014-06-18 13:25 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f375fb6a4371 8043722: Swapped usage of idx_t and bm_word_t types in parMarkBitMap.cpp Summary: Clean up usage of idx_t and uintptr_t when using it in conjunction with BitMap::set_map(), casting to the appropriate type. Fixes compilation on S390. Reviewed-by: tschatzl Contributed-by: Dan Horak ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp Changeset: c0b3ddf06856 Author: jwilhelm Date: 2014-06-12 20:15 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c0b3ddf06856 8046715: Add a way to verify an extended set of command line options Summary: Added arguments_ext.cpp to make place for initialization of extended features Reviewed-by: sla, mgronlun ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp + src/share/vm/runtime/arguments_ext.cpp Changeset: 33f651a79605 Author: jwilhelm Date: 2014-06-18 13:02 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/33f651a79605 Merge Changeset: d148d33c5f68 Author: jmasa Date: 2014-06-18 12:39 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d148d33c5f68 Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/thread.cpp Changeset: 3d52a2d0be43 Author: jmasa Date: 2014-06-19 09:44 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3d52a2d0be43 Merge Changeset: dcc6581cf655 Author: iignatyev Date: 2014-06-16 15:12 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/dcc6581cf655 8044742: testlibrary_tests/whitebox/vm_flags/BooleanTest.java NoClassDefFoundError: com/oracle/java/testlibrary/JDKToolFinder Reviewed-by: kvn, roland ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java Changeset: 2399ebcea84d Author: mikael Date: 2014-06-16 16:27 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/2399ebcea84d 8046769: Set T family feature bit on Niagara systems Reviewed-by: kvn, iveresov ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp Changeset: f9b746f2a1f4 Author: twisti Date: 2014-06-19 12:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f9b746f2a1f4 Merge Changeset: b70485f2a5b9 Author: amurillo Date: 2014-06-20 11:10 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b70485f2a5b9 Merge Changeset: 9920b4b5752d Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/9920b4b5752d Added tag jdk9-b19 for changeset d4cffb3ae621 ! .hgtags Changeset: c1af79d122ec Author: lana Date: 2014-06-20 10:15 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c1af79d122ec Merge Changeset: 17b4a5e831b3 Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/17b4a5e831b3 Added tag jdk9-b20 for changeset c1af79d122ec ! .hgtags Changeset: 5db710baccbd Author: lana Date: 2014-07-01 14:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/5db710baccbd Merge Changeset: b188e2fd26d7 Author: coleenp Date: 2014-06-19 11:16 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b188e2fd26d7 8026977: NPG: Remove ConstantPool::lock Summary: Write klass and resolved_references constant pool fields lock free. Reviewed-by: jrose, twisti ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/objArrayOop.cpp ! src/share/vm/oops/objArrayOop.hpp ! src/share/vm/prims/jvmtiEnv.cpp Changeset: fcbb13e52461 Author: coleenp Date: 2014-06-19 14:49 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/fcbb13e52461 6642881: Improve performance of Class.getClassLoader() Summary: Add classLoader to java/lang/Class instance for fast access Reviewed-by: alanb, lfoltan, rriggs, vlivanov, twisti, jfranck ! src/share/vm/classfile/classFileParser.cpp ! 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/klass.cpp ! src/share/vm/prims/unsafe.cpp Changeset: fa67e3591b91 Author: gtriantafill Date: 2014-06-20 10:12 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/fa67e3591b91 8038074: [TESTBUG] Add test for anewarray instruction with more than 255 dimensions Reviewed-by: lfoltan, coleenp + test/runtime/verifier/TestANewArray.java Changeset: c283096252e3 Author: mikael Date: 2014-06-20 11:19 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c283096252e3 8046611: Build errors with gcc on sparc/fastdebug Reviewed-by: dholmes, ctornqvi ! src/cpu/sparc/vm/frame_sparc.cpp ! src/share/vm/runtime/safepoint.cpp Changeset: 4463d2155e02 Author: dcubed Date: 2014-06-20 12:45 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/4463d2155e02 Merge Changeset: 14a7c72928a4 Author: dcubed Date: 2014-06-20 20:37 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/14a7c72928a4 Merge Changeset: 0a039fc78645 Author: mikael Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0a039fc78645 8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH Reviewed-by: erikj, dholmes ! make/linux/makefiles/defs.make Changeset: 3acb22b10934 Author: dholmes Date: 2014-06-22 21:23 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3acb22b10934 8044818: [TESTBUG] runtime/CDSCompressedKPtrs/XShareAuto.java fails with RuntimeException 'sharing' found in stderr Reviewed-by: hseigel, lfoltan, coleenp, dholmes Contributed-by: Pavel Chistyakov ! test/runtime/CDSCompressedKPtrs/XShareAuto.java Changeset: 45831d971923 Author: fparain Date: 2014-06-23 06:58 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/45831d971923 8043630: Method os::yield_all() should be removed Reviewed-by: dholmes, dsimms ! 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/os/windows/vm/os_windows.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/services/memTracker.hpp Changeset: 97e0bce5bc53 Author: ctornqvi Date: 2014-06-23 14:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/97e0bce5bc53 8047878: [TESTBUG] runtime/memory/ReadFromNoaccessArea.java and runtime/memory/ReserveMemory.java time out on Solaris Summary: Limited heap size to reduce size of core file generated Reviewed-by: sla, coleenp, dcubed ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReserveMemory.java Changeset: 74ab5b554535 Author: poonam Date: 2014-06-24 02:19 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/74ab5b554535 8046282: SA update Summary: These changes add some definitions on the SA side and the supporting code on the hotspot side. Reviewed-by: sundar, mgronlun + agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java + agent/src/share/classes/sun/jvm/hotspot/opto/CompilerPhaseType.java + agent/src/share/classes/sun/jvm/hotspot/runtime/Flags.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Thread.java + agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! make/solaris/makefiles/sa.make ! make/windows/makefiles/sa.make ! src/share/vm/runtime/vmStructs.cpp + src/share/vm/runtime/vmStructs_trace.hpp Changeset: f9892d0039a4 Author: ctornqvi Date: 2014-06-24 07:10 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f9892d0039a4 8047939: [TESTBUG] Rewrite test/runtime/8001071/Test8001071.sh Summary: Rewrote the test in Java, limited the heap size to avoid time out issues on machines with a lot of memory Reviewed-by: minqi, rdurbin, dcubed - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh + test/runtime/Unsafe/RangeCheck.java Changeset: 18415052d89c Author: amurillo Date: 2014-06-24 12:27 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/18415052d89c 8043541: 'fastdebug' is printed twice in java -version Reviewed-by: dholmes, dcubed, jcoomes ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make ! make/defs.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/runtime/vm_version.cpp Changeset: 5ebb6694ed7b Author: thartmann Date: 2014-06-20 08:14 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/5ebb6694ed7b 8008321: compile.cpp verify_graph_edges uses bool as int Summary: The dead_nodes counter in verify_graph_edges(..) has the type bool but is used as int. Reviewed-by: roland, anoll ! src/share/vm/opto/compile.cpp Changeset: 98a3a2dea3b9 Author: anoll Date: 2014-06-20 09:25 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/98a3a2dea3b9 8043158: Crash in CodeSweeperSweepNoFlushTest in CompileQueue::free_all() Summary: Acquire lock before calling notify() Reviewed-by: twisti, thartmann ! src/share/vm/compiler/compileBroker.cpp Changeset: 8cfc6ff87733 Author: iveresov Date: 2014-06-20 11:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/8cfc6ff87733 8047321: Hotspot debug builds with clang are broken Summary: Don't use -Og with clang Reviewed-by: twisti ! make/bsd/makefiles/gcc.make Changeset: 8662169d35d3 Author: iignatyev Date: 2014-06-20 22:39 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/8662169d35d3 8041794: remove bytecodes_.{cpp,hpp} files Reviewed-by: dholmes, coleenp, twisti, iignatyev Contributed-by: lev.priima at oracle.com - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp Changeset: 559ada8e82e2 Author: iignatyev Date: 2014-06-20 20:42 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/559ada8e82e2 Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp Changeset: c4d4fc9b3bd3 Author: anoll Date: 2014-06-23 08:40 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c4d4fc9b3bd3 8046286: assert: Do not add task if compilation is turned off forever Summary: Remove the unnecessary and missleading assert Reviewed-by: iveresov ! src/share/vm/compiler/compileBroker.cpp Changeset: 3a2e97446c5f Author: anoll Date: 2014-06-23 04:44 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3a2e97446c5f Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp ! src/share/vm/compiler/compileBroker.cpp Changeset: 46e85b1633d7 Author: thartmann Date: 2014-06-24 08:12 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/46e85b1633d7 8035328: closed/compiler/6595044/Main.java failed with timeout Summary: Patch call sites of non-entrant methods to avoid re-resolving if method is still executed. Reviewed-by: twisti, iveresov, roland, kvn ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 478ac8e5344f Author: thartmann Date: 2014-06-25 09:19 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/478ac8e5344f 8033332: missing types in TemplateInterpreterGenerator::generate_result_handler_for Summary: Add missing case statements for T_LONG and T_VOID to generate_result_handler_for(..). Reviewed-by: iveresov, anoll ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp Changeset: 57b41a96abbc Author: iveresov Date: 2014-06-26 12:01 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/57b41a96abbc 8048298: Clang needs to lower optimization level for some files Summary: Optimization options need to be lowered for some files when using clang 5.0 and 5.1 Reviewed-by: twisti ! make/bsd/makefiles/gcc.make Changeset: 0de050947628 Author: iveresov Date: 2014-06-26 12:04 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0de050947628 Merge Changeset: 6d04c53d7ccf Author: twisti Date: 2014-06-26 16:53 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/6d04c53d7ccf Merge - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: dabee7bb3a8f Author: brutisso Date: 2014-06-19 13:31 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/dabee7bb3a8f 8043607: Add a GC id as a log decoration similar to PrintGCTimeStamps Reviewed-by: jwilhelm, ehelin, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp + src/share/vm/gc_implementation/shared/gcId.cpp + src/share/vm/gc_implementation/shared/gcId.hpp ! src/share/vm/gc_implementation/shared/gcTrace.cpp ! src/share/vm/gc_implementation/shared/gcTrace.hpp ! src/share/vm/gc_implementation/shared/gcTraceSend.cpp ! src/share/vm/gc_implementation/shared/gcTraceTime.cpp ! src/share/vm/gc_implementation/shared/gcTraceTime.hpp ! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp + test/gc/logging/TestGCId.java Changeset: b596a1063e90 Author: goetz Date: 2014-06-04 11:56 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b596a1063e90 8044775: Improve usage of umbrella header atomic.inline.hpp. Reviewed-by: stefank, kvn ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/os/aix/vm/osThread_aix.cpp ! 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/osThread_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/thread_solaris.inline.hpp ! src/os/windows/vm/osThread_windows.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/threadCritical_windows.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1StringDedup.cpp ! src/share/vm/gc_implementation/g1/g1StringDedup.hpp ! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/specialized_oop_closures.hpp ! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/compiledICHolder.cpp ! src/share/vm/oops/compiledICHolder.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/oop.pcgc.inline.hpp ! src/share/vm/oops/symbol.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiRawMonitor.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/extendedPC.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp ! src/share/vm/services/memPtr.cpp ! src/share/vm/services/memPtr.hpp ! src/share/vm/services/memRecorder.cpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/shark/sharkRuntime.cpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.inline.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/histogram.cpp ! src/share/vm/utilities/taskqueue.cpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/workgroup.cpp Changeset: 1e9f18eb3a84 Author: pliden Date: 2014-06-23 16:43 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/1e9f18eb3a84 8046231: G1: Code root location ... from nmethod ... not in strong code roots for region Reviewed-by: tschatzl, ehelin ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 2a921e8dc94f Author: jmasa Date: 2014-06-23 14:20 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/2a921e8dc94f Merge ! src/share/vm/runtime/mutex.cpp Changeset: 01ab9db4584f Author: jmasa Date: 2014-06-25 20:41 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/01ab9db4584f Merge ! 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/os/windows/vm/os_windows.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: 2cb6dfbbc344 Author: ehelin Date: 2014-06-24 15:50 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/2cb6dfbbc344 8027915: TestParallelHeapSizeFlags fails with unexpected heap size on sparcv9 Reviewed-by: jmasa, sjohanss ! 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: f88e914539ff Author: stefank Date: 2014-06-24 16:20 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f88e914539ff 8046670: Make CMS metadata aware closures applicable for other collectors Reviewed-by: ehelin, mgerdin ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp + src/share/vm/memory/iterator.inline.hpp ! src/share/vm/oops/instanceClassLoaderKlass.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/objArrayKlass.cpp Changeset: 1b23c821b5e4 Author: stefank Date: 2014-06-24 17:09 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/1b23c821b5e4 8047373: Clean the ExceptionCache in one pass Summary: Also-reviewed-by: kim.barrett at oracle.com Reviewed-by: jmasa, jwilhelm ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp Changeset: b179be81195e Author: stefank Date: 2014-06-25 08:28 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b179be81195e 8047323: Remove unused _copy_metadata_obj_cl in G1CopyingKeepAliveClosure Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 9960da40c13e Author: stefank Date: 2014-06-25 08:56 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/9960da40c13e 8047326: Consolidate all CompiledIC::CompiledIC implementations and move it to compiledIC.cpp Reviewed-by: vlivanov, ehelin ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/x86/vm/compiledIC_x86.cpp ! src/cpu/zero/vm/compiledIC_zero.cpp ! src/share/vm/code/compiledIC.cpp Changeset: 3f70ca73367d Author: mgerdin Date: 2014-06-25 10:55 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3f70ca73367d 8047819: G1 HeapRegionDCTOC does not need to inherit ContiguousSpaceDCTOC Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 238820b522f3 Author: mgerdin Date: 2014-06-25 16:53 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/238820b522f3 8047820: G1 Block offset table does not need to support generic Space classes Reviewed-by: tschatzl, stefank ! 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.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp Changeset: ff9010e0ef3b Author: tschatzl Date: 2014-06-25 17:22 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/ff9010e0ef3b 8026847: [TESTBUG] gc/g1/TestSummarizeRSetStats* tests launch 32bit jvm with UseCompressedOops Summary: The test launched a 32 bit VM with UseCompressedOops enabled. This is not supported on 32 bit VMs, causing a test failure. Investigation showed that the use of this flag is not required at all, so simply remove it. Reviewed-by: tschatzl, jwilhelm Contributed-by: Andrey Zakharov ! test/gc/g1/TestSummarizeRSetStatsTools.java Changeset: 243f11b99845 Author: tschatzl Date: 2014-06-25 15:43 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/243f11b99845 Merge Changeset: 71f6c16d1d77 Author: jmasa Date: 2014-06-25 20:43 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/71f6c16d1d77 Merge ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp Changeset: aa766c73f7d7 Author: jmasa Date: 2014-06-26 18:55 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/aa766c73f7d7 Merge ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 6e3afae50470 Author: ehelin Date: 2014-07-02 11:05 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/6e3afae50470 8048895: Back out JDK-8027915 Reviewed-by: mgerdin, stefank ! 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: 83bb27e115b7 Author: ehelin Date: 2014-07-02 13:52 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/83bb27e115b7 Merge ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp Changeset: 51b82a72aafb Author: ctornqvi Date: 2014-06-25 13:03 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/51b82a72aafb 8048076: [TESTBUG] runtime/Unsafe/RangeCheck.java fails with -Xcomp Summary: Compiler intrinsics doesn't have this assert, disabled the intrinsics to make sure we go through the VM Reviewed-by: lfoltan, coleenp ! test/runtime/Unsafe/RangeCheck.java Changeset: 59f1099e39d9 Author: egahlin Date: 2014-06-25 21:36 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/59f1099e39d9 8046783: Add hidden field to methods for event based tracing Reviewed-by: sla, mgronlun ! src/share/vm/trace/tracetypes.xml Changeset: 6b78c6948ec8 Author: egahlin Date: 2014-06-25 22:12 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/6b78c6948ec8 Merge Changeset: ab15f6287711 Author: mgronlun Date: 2014-06-27 13:33 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/ab15f6287711 8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops Reviewed-by: coleenp, sspitsyn, ehelin ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp Changeset: 88a7b3dd7d5d Author: dcubed Date: 2014-06-27 08:11 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/88a7b3dd7d5d Merge ! src/share/vm/classfile/classLoaderData.cpp Changeset: 5da31e88dbf5 Author: dcubed Date: 2014-06-27 14:00 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/5da31e88dbf5 8047720: Xprof hangs on Solaris Summary: Update use of PeriodicTask_lock in WatcherThread::stop() to avoid safepoint deadlock. Reviewed-by: mgronlun, coleenp ! src/share/vm/runtime/thread.cpp Changeset: 56c8024da07e Author: coleenp Date: 2014-06-30 14:58 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/56c8024da07e 8048169: Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms Summary: Fix the matching of format string parameter types to the actual argument types for the PPC64 and CPP-Interpreter files in the same way as 8037816 already did it for all the other files Reviewed-by: stefank, coleenp, dholmes ! src/cpu/ppc/vm/assembler_ppc.cpp ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/nativeInst_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp Changeset: 9c57305f46cd Author: sla Date: 2014-06-30 10:04 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/9c57305f46cd 8047973: Quarantine compiler/ciReplay/* Reviewed-by: vlivanov ! test/compiler/ciReplay/TestSA.sh ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/TestVM_no_comp_level.sh Changeset: e59ad4b3ee90 Author: sspitsyn Date: 2014-07-02 17:24 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/e59ad4b3ee90 Merge Changeset: 8c4e5e10f3b3 Author: thartmann Date: 2014-06-30 08:28 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/8c4e5e10f3b3 8048003: test/compiler/8009761/Test8009761.java failed with: java.lang.RuntimeException: static java.lang.Object Test8009761.m3(boolean,boolean) not compiled Summary: Compile m3 with C1 if C2 is not available. Reviewed-by: twisti, anoll ! test/compiler/8009761/Test8009761.java Changeset: b4361651257d Author: thartmann Date: 2014-07-01 09:02 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b4361651257d 8007987: ciConstantPoolCache::_keys should be array of 32bit int Summary: The type of ciConstantPoolCache::_keys is changed to int which is sufficient to store the 2 byte constant pool indices. Reviewed-by: twisti, coleenp ! src/share/vm/ci/ciConstantPoolCache.cpp ! src/share/vm/ci/ciConstantPoolCache.hpp Changeset: f684db04b1b9 Author: iignatyev Date: 2014-07-01 13:09 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f684db04b1b9 8047996: Quarantine compiler/whitebox tests Reviewed-by: vlivanov ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.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/MakeMethodNotCompilableTest.java Changeset: 0b4784c1f13c Author: roland Date: 2014-07-03 09:41 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0b4784c1f13c Merge Changeset: 89a49b4a21b5 Author: amurillo Date: 2014-07-03 13:17 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/89a49b4a21b5 Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: 39bac689e998 Author: katleman Date: 2014-07-03 11:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/39bac689e998 Added tag jdk9-b21 for changeset 17b4a5e831b3 ! .hgtags Changeset: 518d1fcc0799 Author: lana Date: 2014-07-09 10:42 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/518d1fcc0799 Merge Changeset: eca996da9bb4 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/eca996da9bb4 Added tag jdk9-b22 for changeset 518d1fcc0799 ! .hgtags Changeset: dd472cdacc32 Author: lana Date: 2014-07-10 12:40 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/dd472cdacc32 Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: 0879b63b4a39 Author: sla Date: 2014-07-02 15:17 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0879b63b4a39 Merge Changeset: 0b1fe479a969 Author: coleenp Date: 2014-07-02 15:22 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0b1fe479a969 8047737: Move array component mirror to instance of java/lang/Class Summary: Add field in java.lang.Class for componentType to simplify oop processing in JVM Reviewed-by: fparain, twisti ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 9035762a846c Author: simonis Date: 2014-07-02 13:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/9035762a846c 8048232: Fix for 8046471 breaks PPC64 build Reviewed-by: mikael, dcubed ! make/linux/Makefile ! make/linux/makefiles/defs.make Changeset: 995ffec25fac Author: dcubed Date: 2014-07-02 20:56 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/995ffec25fac Merge Changeset: 08a2164660fb Author: goetz Date: 2014-06-26 16:05 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/08a2164660fb 8048241: Introduce umbrella header os.inline.hpp and clean up includes Reviewed-by: coleenp, dholmes, lfoltan ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/zero/vm/vm_version_zero.cpp ! src/os/aix/vm/attachListener_aix.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os/bsd/vm/attachListener_bsd.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/linux/vm/attachListener_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/posix/vm/os_posix.hpp ! src/os/solaris/vm/attachListener_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/windows/vm/decoder_windows.cpp ! 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/classfile/classLoader.cpp ! src/share/vm/code/stubs.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/disassembler.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/atomic.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp + src/share/vm/runtime/os.inline.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp ! src/share/vm/runtime/threadLocalStorage.cpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/events.cpp ! src/share/vm/utilities/histogram.hpp ! src/share/vm/utilities/ostream.cpp Changeset: 90b8f9f6c793 Author: coleenp Date: 2014-07-02 20:20 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/90b8f9f6c793 Merge ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.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 Changeset: 35de71d2af77 Author: hseigel Date: 2014-07-03 10:25 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/35de71d2af77 8026894: Improve VerifyError message about overriding a final method Summary: Add full class name to error message. Reviewed-by: fparain, zgu, lfoltan ! src/share/vm/classfile/classFileParser.cpp + test/runtime/verifier/OverriderMsg.java Changeset: 465eb6bc50d1 Author: mikael Date: 2014-07-03 09:16 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/465eb6bc50d1 8046818: Hotspot build system looking for sdt.h in the wrong place Reviewed-by: sla, dholmes ! make/linux/makefiles/dtrace.make Changeset: da4514678bcf Author: dcubed Date: 2014-07-03 11:07 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/da4514678bcf 8047104: cleanup misc issues prior to Contended Locking reorder and cache Summary: Checkpoint misc cleanups for Contended Locking prior to first optimization bucket. Reviewed-by: dholmes, sspitsyn, dice ! 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/globals.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/thread.cpp Changeset: 66f62d8a80b3 Author: mgronlun Date: 2014-07-03 21:37 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/66f62d8a80b3 8039905: heapdump/OnOOMToFile and heapdump/OnOOMToPath fail with "assert(fr().interpreter_frame_expression_stack_size() >= length) failed: error in expression stack!" Reviewed-by: coleenp, sspitsyn ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframe.hpp Changeset: a041ecca3717 Author: dcubed Date: 2014-07-03 16:55 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/a041ecca3717 Merge Changeset: ae676f06c967 Author: mgronlun Date: 2014-07-05 20:05 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/ae676f06c967 8049324: interpretedVFrame::expressions to index oopmap correctly Reviewed-by: sspitsyn, coleenp ! src/share/vm/runtime/vframe.cpp Changeset: b784c85d436d Author: darcy Date: 2014-07-07 12:08 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b784c85d436d 8048620: Remove unneeded/obsolete -source/-target options in hotspot tests Reviewed-by: dholmes, hseigel ! test/compiler/6775880/Test.java ! test/runtime/6626217/Test6626217.sh ! test/runtime/8003720/Test8003720.java Changeset: 4f9fa4b62c18 Author: fparain Date: 2014-07-08 08:04 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/4f9fa4b62c18 8047714: Fix for JDK-6546236 made Solaris os::yield() a no-op Reviewed-by: hseigel, lfoltan ! 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/os/windows/vm/os_windows.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/memTracker.hpp ! src/share/vm/utilities/taskqueue.cpp Changeset: 29b4f4e94ad7 Author: lfoltan Date: 2014-07-08 13:52 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/29b4f4e94ad7 8048128: Fix for Solaris Studio C++ 5.13, CHECK_UNHANDLED_OOPS breaks PPC build. Summary: Changes to successfully compile class oop within oops/oopsHierarchy.hpp for PPC build (with gcc 4.1.2). Reviewed-by: dholmes, hseigel ! src/share/vm/oops/oopsHierarchy.hpp Changeset: a326a6240e90 Author: mgerdin Date: 2014-06-26 10:00 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/a326a6240e90 8047821: G1 Does not use the save_marks functionality as intended Summary: Rename save_marks to record_top_and_timestamp and remove som unused but related methods Reviewed-by: stefank, ehelin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: d8d107be209c Author: mgerdin Date: 2014-06-26 13:20 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d8d107be209c 8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes Reviewed-by: stefank, brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp Changeset: f937359961e9 Author: mgerdin Date: 2014-06-26 11:36 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f937359961e9 8047818: G1 HeapRegions can no longer be ContiguousSpaces Summary: Change parent of G1OffsetTableContigSpace to CompactibleSpace, reimplement missing functionality Reviewed-by: stefank, jmasa, tschatzl ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java ! src/share/vm/gc_implementation/g1/g1AllocRegion.inline.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 ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/memory/space.cpp Changeset: 1b9686c03509 Author: tschatzl Date: 2014-06-26 15:45 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/1b9686c03509 8035400: Move G1ParScanThreadState into its own files Summary: Extract the G1ParScanThreadState class from G1CollectedHeap.?pp into its own files. 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/g1OopClosures.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp + src/share/vm/gc_implementation/g1/g1ParScanThreadState.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.inline.hpp Changeset: f6db7ffa412b Author: tschatzl Date: 2014-06-26 15:48 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f6db7ffa412b 8035401: Fix visibility of G1ParScanThreadState members Summary: After JDK-8035400 there were several opportunities to fix the visibility of several members of the G1ParScanThreadState class. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp Changeset: aaec45ac36d6 Author: tschatzl Date: 2014-06-26 16:01 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/aaec45ac36d6 8040977: G1 crashes when run with -XX:-G1DeferredRSUpdate Summary: When G1 is run with -XX:-G1DeferredRSUpdate, the VM crashes because of wrong initialization order of member variables. The change makes the initalization explicit, not relying on initialization order any more. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1OopClosures.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp + test/gc/g1/TestDeferredRSUpdate.java Changeset: 89b10a2e5029 Author: jcoomes Date: 2014-06-26 13:30 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/89b10a2e5029 8034246: remove CMS and ParNew adaptive size policy code Reviewed-by: tschatzl, jwilhelm, mgerdin - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp ! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/shared/gcUtil.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/collectorPolicy.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/generationSpec.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/services/memoryService.cpp Changeset: 1d62ae819013 Author: stefank Date: 2014-07-01 09:03 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/1d62ae819013 8047362: Add a version of CompiledIC_at that doesn't create a new RelocIterator Reviewed-by: iveresov, mgerdin ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/nmethod.cpp Changeset: 3aabd1d90fb0 Author: ehelin Date: 2014-07-02 11:13 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3aabd1d90fb0 Merge Changeset: a9aa92a45905 Author: jmasa Date: 2014-07-02 17:24 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/a9aa92a45905 Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp Changeset: 3976a725c192 Author: stefank Date: 2014-07-07 10:18 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3976a725c192 8049411: Minimal VM build broken after gcId.cpp was added Reviewed-by: brutisso, ehelin, tschatzl, dholmes ! make/excludeSrc.make Changeset: 639dfa793a2a Author: stefank Date: 2014-07-07 10:12 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/639dfa793a2a 8048248: G1 Class Unloading after completing a concurrent mark cycle Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! 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.inline.hpp ! 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/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.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/jvmtiTagMap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/array.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 41bfe3e1b3dd Author: stefank Date: 2014-07-07 12:37 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/41bfe3e1b3dd 8049420: Backout 8048248 to correct attribution Reviewed-by: ehelin, brutisso ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! 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.inline.hpp ! 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/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.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/jvmtiTagMap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/array.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: a2122d7912ed Author: stefank Date: 2014-07-07 10:12 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/a2122d7912ed 8049421: G1 Class Unloading after completing a concurrent mark cycle Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov Contributed-by: stefan.karlsson at oracle.com, mikael.gerdin at oracle.com ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! 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.inline.hpp ! 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/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.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/jvmtiTagMap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/array.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 61aa7dcd51e9 Author: jmasa Date: 2014-07-10 13:39 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/61aa7dcd51e9 Merge ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 6edfcaac0639 Author: roland Date: 2014-07-02 22:54 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/6edfcaac0639 8046542: [I.finalize() calls from methods compiled by C1 do not cause IllegalAccessError on Sparc Summary: call to Object.finalize() sometimes allowed by compilers on array type Reviewed-by: iveresov, vlivanov ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp Changeset: 2bdf0032cd5a Author: thartmann Date: 2014-07-03 08:46 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/2bdf0032cd5a 8022968: Some codecache allocation failures don't result in invoking the sweeper Summary: Add calls to CompileBroker::handle_full_code_cache() or fail gracefully whenever allocation in the code cache fails. Reviewed-by: iveresov, vlivanov ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/icache.cpp Changeset: 08250e173426 Author: rbackman Date: 2014-06-23 13:33 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/08250e173426 8046289: compiler/6340864/TestLongVect.java timeout with Reviewed-by: iveresov, vlivanov ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse2.cpp Changeset: c1c8e0ab38ed Author: roland Date: 2014-07-09 02:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c1c8e0ab38ed Merge Changeset: 7002f01892be Author: mduigou Date: 2014-07-09 21:56 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/7002f01892be 8047734: Backout use of -Og Reviewed-by: iveresov ! make/bsd/makefiles/gcc.make ! make/linux/makefiles/gcc.make ! make/solaris/makefiles/gcc.make Changeset: 24840b59c6df Author: roland Date: 2014-07-11 02:34 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/24840b59c6df Merge Changeset: 7fdf4173cde4 Author: ehelin Date: 2014-07-09 16:44 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/7fdf4173cde4 8049426: Minor cleanups after G1 class unloading Reviewed-by: stefank, brutisso ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/utilities/array.hpp Changeset: b23fa46cfc38 Author: jmasa Date: 2014-07-11 05:59 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b23fa46cfc38 Merge Changeset: 700946707a7c Author: amurillo Date: 2014-07-11 09:14 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/700946707a7c Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp Changeset: cefe56927aab Author: hseigel Date: 2014-07-14 12:43 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/cefe56927aab 8030763: Validate global memory allocation Summary: Add length checks where necessary Reviewed-by: coleenp, mschoene ! 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/compiler/compileBroker.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/vmError.cpp Changeset: b51113604740 Author: hseigel Date: 2014-05-07 19:21 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b51113604740 8032536: JVM resolves wrong method in some unusual cases Summary: Handle package private case Reviewed-by: coleenp, acorn, jdn ! src/share/vm/oops/klassVtable.cpp Changeset: b2e3ea116bef Author: hseigel Date: 2014-07-14 12:45 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b2e3ea116bef 8035119: Fix exceptions to bytecode verification Summary: Prevent ctor calls to super() and this() from avoidable code (try blocks, if stmts, etc.) Reviewed-by: coleenp, acorn, mschoene ! src/share/vm/classfile/stackMapTable.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp Changeset: b0153afaf0cc Author: hseigel Date: 2014-07-14 13:01 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b0153afaf0cc 8036800: Attribute OOM to correct part of code Summary: checks that the attribute_length does not exceed the length of remaining data in the class file Reviewed-by: coleenp, ahgross ! src/share/vm/classfile/classFileParser.cpp Changeset: 730557fa1e4c Author: acorn Date: 2014-07-14 13:15 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/730557fa1e4c 8037167: Better method signature resolution Reviewed-by: mschoene, hseigel, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp Changeset: 360ea0726dd1 Author: hseigel Date: 2014-05-07 19:34 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/360ea0726dd1 8037157: Verify call Summary: Check for null method Reviewed-by: coleenp, acorn, mschoene ! src/share/vm/classfile/verifier.cpp Changeset: f74993a364c2 Author: hseigel Date: 2014-07-14 13:31 +0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f74993a364c2 8043454: Test case for 8037157 should not throw a VerifyError Summary: Don't throw VerifyError if method is NULL. Reviewed-by: acorn, lfoltan, mschoene ! src/share/vm/classfile/verifier.cpp Changeset: 429516ef23de Author: stefank Date: 2014-07-11 09:07 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/429516ef23de 8049831: Metadata Full GCs are not triggered when CMSClassUnloadingEnabled is turned off Reviewed-by: brutisso, tschatzl, ehelin, jmasa, dfazunen ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! test/TEST.groups Changeset: dd0e7063d7b8 Author: jmasa Date: 2014-07-11 11:14 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/dd0e7063d7b8 Merge Changeset: bf4629bb1ad6 Author: coleenp Date: 2014-07-09 22:37 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/bf4629bb1ad6 8048933: -XX:+TraceExceptions output should include the message Summary: Add the exception detail message to the tracing output Reviewed-by: minqi, dholmes ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/constantPool.cpp + test/runtime/CommandLine/TraceExceptionsTest.java Changeset: fb27a4c9ad54 Author: dcubed Date: 2014-07-10 08:15 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/fb27a4c9ad54 8049104: resolve atomic.hpp wording issues from JDK-8047104 code review Reviewed-by: dholmes, dice, rdurbin, acorn ! src/share/vm/runtime/atomic.hpp Changeset: 180cd023a280 Author: sspitsyn Date: 2014-07-10 17:46 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/180cd023a280 8013942: JSR 292: assert(type() == T_OBJECT) failed: type check Summary: A dead scope of the local needs to be identified Reviewed-by: coleenp, vlivanov, mgronlun Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/prims/jvmtiImpl.cpp Changeset: f7b1f0210ab2 Author: sspitsyn Date: 2014-07-12 01:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f7b1f0210ab2 Merge ! src/share/vm/interpreter/interpreterRuntime.cpp Changeset: a527e4909a92 Author: mikael Date: 2014-07-11 13:49 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/a527e4909a92 8049071: Add jtreg jobs to JPRT for hotspot Reviewed-by: dholmes, iveresov ! make/jprt.properties ! test/Makefile ! test/TEST.groups Changeset: 465cf2ce2fe7 Author: dsimms Date: 2014-07-14 10:50 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/465cf2ce2fe7 8046668: Excessive checked JNI warnings from Java startup Summary: Removed pedantic checked exception warnings for AIOOBException, add to current handle capacity Reviewed-by: hseigel, lfoltan ! src/share/vm/prims/jniCheck.cpp Changeset: 0dad53374470 Author: dsimms Date: 2014-07-14 10:52 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0dad53374470 8046919: jni_PushLocalFrame OOM - increase MAX_REASONABLE_LOCAL_CAPACITY Summary: Increase the previous limit from 4k to 64k, added "-XX:MaxJNILocalCapacity=" flag Reviewed-by: hseigel, fparain ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/globals.hpp Changeset: b235e51557c9 Author: simonis Date: 2014-07-14 11:41 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b235e51557c9 8049715: PPC64: First steps to enable SA on Linux/PPC64 Reviewed-by: dholmes, kvn ! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java + agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionPPC64.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java ! make/linux/makefiles/defs.make Changeset: 187a848525c4 Author: dholmes Date: 2014-07-14 21:48 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/187a848525c4 Merge Changeset: 553f14d70527 Author: dcubed Date: 2014-07-15 07:33 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/553f14d70527 8049717: expose L1_data_cache_line_size for diagnostic/sanity checks Summary: Add support for VM_Version::L1_data_cache_line_size(). Reviewed-by: dsimms, kvn, dholmes ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp Changeset: d0a757f227b4 Author: sspitsyn Date: 2014-07-16 15:59 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d0a757f227b4 Merge ! test/TEST.groups Changeset: c3388a74a6fb Author: roland Date: 2014-07-10 15:12 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/c3388a74a6fb 8040237: nsk/jvmti/RetransformClasses/retransform001 crashed the VM on all platforms when run with with -server -Xcomp Summary: class redefinition may cause speculative trap clean up code to dereference dead method Reviewed-by: kvn, coleenp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/methodData.cpp + test/compiler/profiling/TestSpecTrapClassUnloading.java + test/compiler/profiling/spectrapredefineclass_classloaders/A.java + test/compiler/profiling/spectrapredefineclass_classloaders/Agent.java + test/compiler/profiling/spectrapredefineclass_classloaders/B.java + test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java + test/compiler/profiling/spectrapredefineclass_classloaders/Test.java - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 697d257ca294 Author: kvn Date: 2014-07-11 14:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/697d257ca294 Merge ! src/share/vm/classfile/classLoaderData.cpp - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 43b7d2f257a7 Author: drchase Date: 2014-07-11 19:51 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/43b7d2f257a7 8036588: VerifyFieldClosure fails instanceKlass:3133 Summary: Changed deopt live-pointer test to use returns-object instead of live-and-returns-object Reviewed-by: iveresov, kvn, jrose ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/machnode.hpp ! src/share/vm/opto/output.cpp Changeset: ff95368dbd2b Author: drchase Date: 2014-07-11 23:54 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/ff95368dbd2b Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 968f97d41bce Author: mduigou Date: 2014-07-14 18:24 +0000 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/968f97d41bce 8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands Reviewed-by: kvn, dholmes ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/jsig.make ! make/aix/makefiles/rules.make ! make/aix/makefiles/sa.make ! make/aix/makefiles/saproc.make ! make/aix/makefiles/top.make ! make/aix/makefiles/vm.make ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/jsig.make ! make/bsd/makefiles/rules.make ! make/bsd/makefiles/sa.make ! make/bsd/makefiles/saproc.make ! make/bsd/makefiles/top.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/rules.make ! make/linux/makefiles/sa.make ! make/linux/makefiles/saproc.make ! make/linux/makefiles/top.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/jsig.make ! make/solaris/makefiles/rules.make ! make/solaris/makefiles/sa.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/top.make ! make/solaris/makefiles/vm.make ! make/windows/build.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/sa.make Changeset: 4153b0978181 Author: vlivanov Date: 2014-07-14 03:24 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/4153b0978181 8049528: Method marked w/ @ForceInline isn't inlined with "executed < MinInliningThreshold times" message Reviewed-by: roland, jrose ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/parse.hpp Changeset: 7aabfb8e11f8 Author: vlivanov Date: 2014-07-14 03:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/7aabfb8e11f8 8043546: C1 optimizes @Stable instance fields with default values Reviewed-by: kvn, jrose ! src/share/vm/c1/c1_GraphBuilder.cpp + test/compiler/stable/StableConfiguration.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java Changeset: 307ecb8f6676 Author: vlivanov Date: 2014-07-14 03:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/307ecb8f6676 8049530: Provide descriptive failure reason for compilation tasks removed for the queue Reviewed-by: roland, iveresov ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp Changeset: cdf968fe49ce Author: vlivanov Date: 2014-07-14 03:27 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/cdf968fe49ce 8049529: LogCompilation: annotate make_not_compilable with compilation level Reviewed-by: roland, iveresov ! src/share/vm/oops/method.cpp Changeset: 4102555e5695 Author: vlivanov Date: 2014-07-14 03:28 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/4102555e5695 8049532: LogCompilation: C1: inlining tree is flat (no depth is stored) Reviewed-by: roland, iveresov ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/vm/c1/c1_GraphBuilder.cpp Changeset: 18d4d4c8beea Author: vlivanov Date: 2014-07-14 03:29 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/18d4d4c8beea 8048703: ReplacedNodes dumps it's content to tty Reviewed-by: roland, iveresov, drchase ! src/share/vm/opto/replacednodes.cpp Changeset: 8000c4cbbb01 Author: rbackman Date: 2014-07-18 10:41 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/8000c4cbbb01 Merge - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: d1dfb2de0a63 Author: amurillo Date: 2014-07-18 12:02 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d1dfb2de0a63 Merge ! src/share/vm/compiler/compileBroker.cpp - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: d67e5dd44c2d Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d67e5dd44c2d Added tag jdk9-b23 for changeset dd472cdacc32 ! .hgtags Changeset: dde2d03b0ea4 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/dde2d03b0ea4 Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp Changeset: be5e8df2904f Author: lana Date: 2014-07-22 11:56 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/be5e8df2904f Merge - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 0e8a713072cc Author: wmdietl Date: 2014-07-23 15:08 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/0e8a713072cc Automated merge with http://hg.openjdk.java.net/jdk9/dev/hotspot ! .hgtags ! src/share/vm/runtime/sharedRuntime.cpp From wdietl at gmail.com Wed Jul 23 19:10:27 2014 From: wdietl at gmail.com (wdietl at gmail.com) Date: Wed, 23 Jul 2014 19:10:27 +0000 Subject: hg: type-annotations/type-annotations/langtools: 105 new changesets Message-ID: <201407231910.s6NJASW2019982@aojmv0008> Changeset: f7be68b3bd2e Author: dlsmith Date: 2014-06-10 12:41 -0600 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f7be68b3bd2e 8037385: constant pool errors with -target 1.7 and static default methods Summary: Add error check for static interface methods invoked from -source 7 Reviewed-by: vromero, mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/StaticIntfMethodInvokeNotSupported.java Changeset: 71e241ea30f1 Author: dlsmith Date: 2014-06-10 15:25 -0600 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/71e241ea30f1 8015101: Covariance of return type implied by upper bounding on type parameter is ignored Summary: Capture intersection supertypes before comparing their members Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Check.java ! test/tools/javac/generics/wildcards/7034495/T7034495.out + test/tools/javac/generics/wildcards/T8015101.java Changeset: 40d829674bb4 Author: pgovereau Date: 2014-06-11 12:49 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/40d829674bb4 8027886: javac allows illegal receiver parameters 8029042: Receiver parameter not supported on local class constructor Reviewed-by: jfranck, jlahoda ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/annotations/FinalReceiverTest.java + test/tools/javac/annotations/FinalReceiverTest.out + test/tools/javac/annotations/LocalInnerReceiverTest.java ! test/tools/javac/annotations/typeAnnotations/newlocations/Receivers.java Changeset: 8e921a530aaf Author: emc Date: 2014-06-12 11:32 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/8e921a530aaf 8043484: DPrinter does not compile Summary: Make DPrinter compile Reviewed-by: jjg ! test/tools/javac/lib/DPrinter.java Changeset: fd8da51c5df4 Author: katleman Date: 2014-06-12 10:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fd8da51c5df4 Added tag jdk9-b17 for changeset b64f8d5b97fa ! .hgtags Changeset: 94543b979c40 Author: lana Date: 2014-06-12 15:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/94543b979c40 Merge - src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java Changeset: 017098c7fa18 Author: ksrini Date: 2014-05-22 12:16 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/017098c7fa18 8042829: [javadoc] index-file output is not sorted correctly 8043062: JDK 9 platform and compiler upgrade failed on Solaris-sparcv9 with Javadoc.gmk:360: recipe for target docs/api/index.html Reviewed-by: erikj, jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! test/com/sun/javadoc/lib/JavadocTester.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java ! test/com/sun/javadoc/testOrdering/pkg1/UsedClass.java - test/com/sun/javadoc/testOrdering/pkg1/ZZTop.java Changeset: c2d589333410 Author: alundblad Date: 2014-06-12 14:29 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/c2d589333410 8042830: A recently added Xprefer test fails on Windows Summary: Test now accepts both / and \ as file separator. Reviewed-by: mcimadamore ! test/tools/javac/options/xprefer/XPreferTest.java Changeset: 220bfc92607e Author: jjg Date: 2014-06-16 11:30 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/220bfc92607e 8046369: sjavac should not use javac internal API for starting javac Reviewed-by: jfranck, alundblad, ohrstrom ! src/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/share/classes/com/sun/tools/javac/main/Main.java ! src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java ! test/tools/sjavac/SJavac.java Changeset: 33cb06e65de2 Author: pgovereau Date: 2014-06-17 11:11 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/33cb06e65de2 8038975: Access control in enhanced for Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java + src/share/classes/com/sun/tools/javac/comp/TypeEnvs.java + test/tools/javac/T8038975/AccessTest.java + test/tools/javac/T8038975/a/A.java + test/tools/javac/T8038975/a/B.java Changeset: b4d1f317b2cc Author: vromero Date: 2014-06-17 17:33 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b4d1f317b2cc 8036953: Fix timing of varargs access check, per JDK-8016205 Reviewed-by: mcimadamore, dlsmith ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/varargs/6313164/T6313164.java - test/tools/javac/varargs/6313164/T6313164.out + test/tools/javac/varargs/6313164/T6313164Source7.out + test/tools/javac/varargs/6313164/T6313164Source8AndHigher.out ! test/tools/javac/varargs/6313164/T7175433.java + test/tools/javac/varargs/6313164/T7175433.out ! test/tools/javac/varargs/6313164/p1/B.java Changeset: d8d49a41294a Author: jlahoda Date: 2014-06-18 10:44 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d8d49a41294a 8046916: Type parameter annotations don't work with multiple type parameters Summary: When reading type variable's annotations out of the owner's type annotations, use the type variable's index in owner to exclude annotations belonging to other type variables. Reviewed-by: jfranck, emc ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! test/tools/javac/processing/model/element/TestTypeParameterAnnotations.java Changeset: f4ea5dca6498 Author: mcimadamore Date: 2014-06-18 13:51 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f4ea5dca6498 8043253: Slow javac compile times in JDK 8 Summary: Enable on-demand diagnostic source position completion Reviewed-by: jjg, vromero ! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java Changeset: 22edab1c93db Author: katleman Date: 2014-06-13 11:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/22edab1c93db Added tag jdk9-b18 for changeset fd8da51c5df4 ! .hgtags Changeset: a9accd7c4415 Author: lana Date: 2014-06-18 10:09 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a9accd7c4415 Merge - src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java Changeset: ca2f625d3712 Author: lana Date: 2014-06-18 10:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/ca2f625d3712 Merge - test/com/sun/javadoc/testOrdering/pkg1/ZZTop.java - test/tools/javac/varargs/6313164/T6313164.out Changeset: c230fa74ef7b Author: sogoel Date: 2014-06-18 14:58 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/c230fa74ef7b 8046071: update three javadoc tests for empty

tag Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/DocRootSlash/p1/package.html ! test/com/sun/javadoc/JavascriptWinTitle/overview.html ! test/com/sun/javadoc/ValidHtml/overview.html Changeset: f25395823aab Author: vromero Date: 2014-06-19 15:39 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f25395823aab 8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface Reviewed-by: mcimadamore Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java + test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.out Changeset: 8085359d9444 Author: jlahoda Date: 2014-06-19 22:06 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/8085359d9444 8041648: do while loop that misses ending semicolon has wrong end position Summary: Ensure the end positions are meaningful even if statement's semicolon is missing. Reviewed-by: jjg Contributed-by: dusan.balek at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/tree/MissingSemicolonTest.java Changeset: 340148a26acf Author: vromero Date: 2014-06-19 23:52 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/340148a26acf 8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java + test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.out Changeset: 9b187f24c709 Author: dlsmith Date: 2014-06-20 10:56 -0600 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/9b187f24c709 8034147: javac crashes with a NullPointerException during bounds checking Summary: Types.supertype should return Type.noType rather than null Reviewed-by: vromero, mcimadamore ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/wildcards/T8034147.java Changeset: 11ed38d8765b Author: dlsmith Date: 2014-06-20 11:42 -0600 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/11ed38d8765b 8047407: Add test for JDK-8037385 Reviewed-by: mcimadamore + test/tools/javac/defaultMethods/static/StaticInvoke.java + test/tools/javac/defaultMethods/static/StaticInvoke6.out + test/tools/javac/defaultMethods/static/StaticInvoke7.out Changeset: 173f27d6e81f Author: rfield Date: 2014-06-20 10:56 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/173f27d6e81f 8046060: Different results of floating point multiplication for lambda code block Summary: propogate strictfp into lambda body Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/LambdaTestStrictFP.java + test/tools/javac/lambda/LambdaTestStrictFPFlag.java + test/tools/javac/lambda/LambdaTestStrictFPMethod.java Changeset: 6c8c530a1b1b Author: vromero Date: 2014-06-20 20:36 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6c8c530a1b1b 8044546: Crash on faulty reduce/lambda Reviewed-by: mcimadamore, dlsmith Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/generics/inference/T8044546/CrashImplicitLambdaTest.java + test/tools/javac/generics/inference/T8044546/NestedInvocationsTest.java Changeset: db0bca6feeb2 Author: sogoel Date: 2014-06-20 13:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/db0bca6feeb2 8047300: update tools/javadoc/6227454 test for missing tags Reviewed-by: jjg, ksrini ! test/tools/javadoc/6227454/Test.java Changeset: 97731dc59ef6 Author: rfield Date: 2014-06-24 00:43 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/97731dc59ef6 8037404: javac NPE or VerifyError for code with constructor reference of inner class 8047341: lambda reference to inner class in base class causes LambdaConversionException 8044748: JVM cannot access constructor though ::new reference although can call it directly 8044737: Lambda: NPE while obtaining method reference through lambda expression Summary: revamp and simplify handling of complex method references Reviewed-by: dlsmith, vromero ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java Changeset: f935f27abaef Author: mcimadamore Date: 2014-06-24 16:04 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f935f27abaef 8046451: Add basic IntelliJ support for langtools Summary: Add new ant target 'idea' to create IntelliJ langtools project Reviewed-by: jjg ! .hgignore ! make/build.xml + make/intellij/ant.xml + make/intellij/build.xml + make/intellij/compiler.xml + make/intellij/inspectionProfiles/langtools.xml + make/intellij/inspectionProfiles/profiles_settings.xml + make/intellij/langtools.iml + make/intellij/misc.xml + make/intellij/modules.xml + make/intellij/vcs.xml + make/intellij/workspace.xml Changeset: 9fe158562a96 Author: darcy Date: 2014-06-24 10:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/9fe158562a96 7196160: Project Coin: allow @SafeVarargs on private methods Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/VarargsFinalOnly.java ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java Changeset: 65ad8ee1ff0f Author: ksrini Date: 2014-06-24 15:15 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/65ad8ee1ff0f 8047157: [javadoc] fixup tests for determinism and add classes uses Reviewed-by: jjg ! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java ! test/com/sun/javadoc/testUseOption/pkg1/C1.java + test/com/sun/javadoc/testUseOption/pkg1/C10.java + test/com/sun/javadoc/testUseOption/pkg1/C9.java + test/com/sun/javadoc/testUseOption/pkg1/UsedInterface.java + test/com/sun/javadoc/testUseOption/pkg1/UsedInterfaceA.java Changeset: 2b6b96ed3878 Author: rfield Date: 2014-06-25 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2b6b96ed3878 8048121: javac complex method references: revamp and simplify 8038776: VerifyError when running successfully compiled java class Summary: Add tests missing from the push of 8037404 Reviewed-by: dlsmith, vromero + test/tools/javac/lambda/methodReference/MethodRefNewInnerBootstrap.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE1.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE2.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify1.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2simple.java + test/tools/javac/lambda/methodReference/MethodRefQualifier1.java + test/tools/javac/lambda/methodReference/MethodRefSingleRefEvalBridge.java + test/tools/javac/lambda/methodReference/MethodRefToInner.java + test/tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java Changeset: 3c49a62452a0 Author: jjg Date: 2014-06-25 17:58 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3c49a62452a0 8046613: Fill in missing doc comments Reviewed-by: darcy ! src/share/classes/com/sun/javadoc/AnnotatedType.java Changeset: e0e50718a250 Author: jjg Date: 2014-06-25 19:04 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e0e50718a250 8046614: Fill in missing doc comments Reviewed-by: darcy ! src/share/classes/com/sun/source/doctree/AttributeTree.java ! src/share/classes/com/sun/source/doctree/AuthorTree.java ! src/share/classes/com/sun/source/doctree/BlockTagTree.java ! src/share/classes/com/sun/source/doctree/CommentTree.java ! src/share/classes/com/sun/source/doctree/DeprecatedTree.java ! src/share/classes/com/sun/source/doctree/DocCommentTree.java ! src/share/classes/com/sun/source/doctree/DocTree.java ! src/share/classes/com/sun/source/doctree/DocTreeVisitor.java ! src/share/classes/com/sun/source/doctree/EndElementTree.java ! src/share/classes/com/sun/source/doctree/EntityTree.java ! src/share/classes/com/sun/source/doctree/ErroneousTree.java ! src/share/classes/com/sun/source/doctree/IdentifierTree.java ! src/share/classes/com/sun/source/doctree/InlineTagTree.java ! src/share/classes/com/sun/source/doctree/LinkTree.java ! src/share/classes/com/sun/source/doctree/LiteralTree.java ! src/share/classes/com/sun/source/doctree/ParamTree.java ! src/share/classes/com/sun/source/doctree/ReferenceTree.java ! src/share/classes/com/sun/source/doctree/ReturnTree.java ! src/share/classes/com/sun/source/doctree/SeeTree.java ! src/share/classes/com/sun/source/doctree/SerialDataTree.java ! src/share/classes/com/sun/source/doctree/SerialFieldTree.java ! src/share/classes/com/sun/source/doctree/SerialTree.java ! src/share/classes/com/sun/source/doctree/SinceTree.java ! src/share/classes/com/sun/source/doctree/StartElementTree.java ! src/share/classes/com/sun/source/doctree/TextTree.java ! src/share/classes/com/sun/source/doctree/ThrowsTree.java ! src/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java ! src/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java ! src/share/classes/com/sun/source/doctree/ValueTree.java ! src/share/classes/com/sun/source/doctree/VersionTree.java ! src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java ! src/share/classes/com/sun/source/tree/AnnotationTree.java ! src/share/classes/com/sun/source/tree/ArrayAccessTree.java ! src/share/classes/com/sun/source/tree/ArrayTypeTree.java ! src/share/classes/com/sun/source/tree/AssertTree.java ! src/share/classes/com/sun/source/tree/AssignmentTree.java ! src/share/classes/com/sun/source/tree/BinaryTree.java ! src/share/classes/com/sun/source/tree/BlockTree.java ! src/share/classes/com/sun/source/tree/BreakTree.java ! src/share/classes/com/sun/source/tree/CaseTree.java ! src/share/classes/com/sun/source/tree/CatchTree.java ! src/share/classes/com/sun/source/tree/ClassTree.java ! src/share/classes/com/sun/source/tree/CompilationUnitTree.java ! src/share/classes/com/sun/source/tree/CompoundAssignmentTree.java ! src/share/classes/com/sun/source/tree/ConditionalExpressionTree.java ! src/share/classes/com/sun/source/tree/ContinueTree.java ! src/share/classes/com/sun/source/tree/DoWhileLoopTree.java ! src/share/classes/com/sun/source/tree/EnhancedForLoopTree.java ! src/share/classes/com/sun/source/tree/ErroneousTree.java ! src/share/classes/com/sun/source/tree/ExpressionStatementTree.java ! src/share/classes/com/sun/source/tree/ForLoopTree.java ! src/share/classes/com/sun/source/tree/IdentifierTree.java ! src/share/classes/com/sun/source/tree/IfTree.java ! src/share/classes/com/sun/source/tree/ImportTree.java ! src/share/classes/com/sun/source/tree/InstanceOfTree.java ! src/share/classes/com/sun/source/tree/IntersectionTypeTree.java ! src/share/classes/com/sun/source/tree/LabeledStatementTree.java ! src/share/classes/com/sun/source/tree/LambdaExpressionTree.java ! src/share/classes/com/sun/source/tree/LineMap.java ! src/share/classes/com/sun/source/tree/LiteralTree.java ! src/share/classes/com/sun/source/tree/MemberReferenceTree.java ! src/share/classes/com/sun/source/tree/MemberSelectTree.java ! src/share/classes/com/sun/source/tree/MethodInvocationTree.java ! src/share/classes/com/sun/source/tree/MethodTree.java ! src/share/classes/com/sun/source/tree/ModifiersTree.java ! src/share/classes/com/sun/source/tree/NewArrayTree.java ! src/share/classes/com/sun/source/tree/NewClassTree.java ! src/share/classes/com/sun/source/tree/PackageTree.java ! src/share/classes/com/sun/source/tree/ParameterizedTypeTree.java ! src/share/classes/com/sun/source/tree/ParenthesizedTree.java ! src/share/classes/com/sun/source/tree/PrimitiveTypeTree.java ! src/share/classes/com/sun/source/tree/ReturnTree.java ! src/share/classes/com/sun/source/tree/Scope.java ! src/share/classes/com/sun/source/tree/SwitchTree.java ! src/share/classes/com/sun/source/tree/SynchronizedTree.java ! src/share/classes/com/sun/source/tree/ThrowTree.java ! src/share/classes/com/sun/source/tree/Tree.java ! src/share/classes/com/sun/source/tree/TreeVisitor.java ! src/share/classes/com/sun/source/tree/TryTree.java ! src/share/classes/com/sun/source/tree/TypeCastTree.java ! src/share/classes/com/sun/source/tree/TypeParameterTree.java ! src/share/classes/com/sun/source/tree/UnaryTree.java ! src/share/classes/com/sun/source/tree/UnionTypeTree.java ! src/share/classes/com/sun/source/tree/VariableTree.java ! src/share/classes/com/sun/source/tree/WhileLoopTree.java ! src/share/classes/com/sun/source/tree/WildcardTree.java ! src/share/classes/com/sun/source/util/DocSourcePositions.java ! src/share/classes/com/sun/source/util/DocTreePath.java ! src/share/classes/com/sun/source/util/DocTreePathScanner.java ! src/share/classes/com/sun/source/util/DocTreeScanner.java ! src/share/classes/com/sun/source/util/DocTrees.java ! src/share/classes/com/sun/source/util/JavacTask.java ! src/share/classes/com/sun/source/util/Plugin.java ! src/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/share/classes/com/sun/source/util/SourcePositions.java ! src/share/classes/com/sun/source/util/TaskEvent.java ! src/share/classes/com/sun/source/util/TaskListener.java ! src/share/classes/com/sun/source/util/TreePath.java ! src/share/classes/com/sun/source/util/TreePathScanner.java ! src/share/classes/com/sun/source/util/TreeScanner.java ! src/share/classes/com/sun/source/util/Trees.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/share/classes/com/sun/tools/javac/util/JavacMessages.java ! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java ! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javah/NativeHeaderTool.java ! src/share/classes/com/sun/tools/javap/DisassemblerTool.java ! src/share/classes/javax/tools/Diagnostic.java ! src/share/classes/javax/tools/DiagnosticCollector.java ! src/share/classes/javax/tools/DocumentationTool.java ! src/share/classes/javax/tools/FileObject.java ! src/share/classes/javax/tools/JavaCompiler.java ! src/share/classes/javax/tools/JavaFileManager.java ! src/share/classes/javax/tools/JavaFileObject.java ! src/share/classes/javax/tools/StandardJavaFileManager.java ! src/share/classes/javax/tools/StandardLocation.java ! src/share/classes/javax/tools/Tool.java ! src/share/classes/javax/tools/ToolProvider.java Changeset: 0099245e979a Author: jjg Date: 2014-06-25 19:15 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0099245e979a 8048162: Restrict catch type from Throwable to ReflectiveOperationException Reviewed-by: darcy ! src/share/classes/com/sun/source/util/Trees.java Changeset: 0518710873ff Author: pgovereau Date: 2014-06-26 13:48 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0518710873ff 8042345: getDocComment fails for doc comments on PackageElement found in package-info.java Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java + test/tools/javac/processing/model/util/elements/doccomments/p/package-info.java Changeset: 020679d7393f Author: jjg Date: 2014-06-26 11:31 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/020679d7393f 8047183: JDK build fails with sjavac enabled Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java + test/tools/sjavac/IgnoreSymbolFile.java Changeset: 72b438e9500a Author: jjg Date: 2014-06-26 11:45 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/72b438e9500a 8007307: DPrinter: support the DocTree API Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! test/tools/javac/lib/DPrinter.java Changeset: 2a83edbd9e4c Author: sogoel Date: 2014-06-26 15:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2a83edbd9e4c 8047303: update com/sun/javadoc/DocRootSlash/DocRootSlash for unexpected Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/DocRootSlash/overview.html ! test/com/sun/javadoc/DocRootSlash/p1/package.html Changeset: 197330877ece Author: sogoel Date: 2014-06-26 15:30 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/197330877ece 8047743: update com/sun/javadoc/testHref for unrecognized Reviewed-by: jjg, ksrini - test/com/sun/javadoc/testHref/pkg/C3.java Changeset: 30107d3a97b2 Author: sogoel Date: 2014-06-26 15:41 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/30107d3a97b2 8047744: update 2 javadoc tests for nested emphasis Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C2.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C2.java Changeset: e95a75d1098c Author: sogoel Date: 2014-06-26 15:47 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e95a75d1098c 8048168: update 2 javadoc tests to add summary attribute for table tag Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java ! test/com/sun/javadoc/testHtmlTableStyles/pkg1/TestTable.java ! test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java ! test/com/sun/javadoc/testLegacyTaglet/ToDoTaglet.java Changeset: 0ae21b11d85b Author: sogoel Date: 2014-06-26 16:07 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0ae21b11d85b 8047316: update javadoc tests to fix tidy warning for incorrect html comment Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/DocRootSlash/overview.html ! test/com/sun/javadoc/DocRootSlash/p1/C1.java ! test/com/sun/javadoc/DocRootSlash/p1/package.html Changeset: 18e2c22d5c2e Author: sogoel Date: 2014-06-26 16:39 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/18e2c22d5c2e 8048293: update tools/javadoc/6227454 to have missing tag Reviewed-by: jjg, bpatel ! test/tools/javadoc/6227454/Test.java Changeset: 855f8c7337eb Author: vromero Date: 2014-06-27 20:32 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/855f8c7337eb 8047719: Incorrect LVT in switch statement Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/flow/tests/TestCaseSwitch.java Changeset: 5bd36f40e4c5 Author: alundblad Date: 2014-06-17 14:01 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/5bd36f40e4c5 8048594: The sjavac client/server protocol should be hidden behind an interface Reviewed-by: jfranck ! src/share/classes/com/sun/tools/sjavac/CleanProperties.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/Main.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/comp/JavaCompilerWithDeps.java + src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.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/JavacServer.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: f278516ca25e Author: ksrini Date: 2014-06-27 17:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f278516ca25e 8047162: [javadoc] index files are non deterministic Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java + test/com/sun/javadoc/testOrdering/src-2/a/A.java + test/com/sun/javadoc/testOrdering/src-2/a/something.java + test/com/sun/javadoc/testOrdering/src-2/b/B.java + test/com/sun/javadoc/testOrdering/src-2/b/something.java + test/com/sun/javadoc/testOrdering/src-2/e/something.java + test/com/sun/javadoc/testOrdering/src-2/something/J.java + test/com/sun/javadoc/testOrdering/src-2/something/package-info.java + test/com/sun/javadoc/testOrdering/src-2/something/something.java Changeset: eb1989ca0494 Author: jlahoda Date: 2014-06-30 17:08 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/eb1989ca0494 6707032: Division by zero warning not suppressed properly in some cases Summary: Delay reporting of the division by zero warning until annotations are resolved, so that @SuppressWarnings works correctly. Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/warnings/suppress/T6707032.java + test/tools/javac/warnings/suppress/T6707032.out ! test/tools/javac/warnings/suppress/VerifySuppressWarnings.java Changeset: 45882ef4495c Author: mcimadamore Date: 2014-07-01 17:23 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/45882ef4495c 8048905: More tweaking with langtools intellij support Summary: Add support for 'jtreg.home' property; fix code width to be 80; disable import optimizations Reviewed-by: vromero ! make/build.xml ! make/intellij/ant.xml + make/intellij/codeStyleSettings.xml Changeset: 0b822b876bc9 Author: mchung Date: 2014-06-20 13:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0b822b876bc9 8044063: Remove com.sun.java.browser.* from jdk repo Reviewed-by: darcy, alanb ! src/share/classes/com/sun/tools/javac/resources/legacy.properties ! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java Changeset: b7a5cbf1090e Author: ddehaven Date: 2014-06-23 13:06 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b7a5cbf1090e Merge Changeset: b594326278ed Author: prr Date: 2014-07-01 10:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b594326278ed Merge - test/com/sun/javadoc/testHref/pkg/C3.java Changeset: ba3328912cde Author: briangoetz Date: 2014-07-01 15:54 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/ba3328912cde 8032188: Remove dead code in TransTypes Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java Changeset: 34229d03afe7 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/34229d03afe7 Added tag jdk9-b19 for changeset a9accd7c4415 ! .hgtags Changeset: 31acbc476a52 Author: lana Date: 2014-06-20 10:15 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/31acbc476a52 Merge - test/com/sun/javadoc/testOrdering/pkg1/ZZTop.java - test/tools/javac/varargs/6313164/T6313164.out Changeset: fa0d1059a26f Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fa0d1059a26f Added tag jdk9-b20 for changeset 31acbc476a52 ! .hgtags Changeset: 3fce8f1a0d76 Author: lana Date: 2014-07-01 14:28 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3fce8f1a0d76 Merge - test/com/sun/javadoc/testHref/pkg/C3.java Changeset: 86f3208c0070 Author: sogoel Date: 2014-07-02 12:04 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/86f3208c0070 8044236: create .out files for DefiniteAssignment tests in tools/javac dir Reviewed-by: jjg, vromero ! test/tools/javac/DefiniteAssignment/DASwitch.java + test/tools/javac/DefiniteAssignment/DASwitch.out ! test/tools/javac/DefiniteAssignment/DUParam1.java + test/tools/javac/DefiniteAssignment/DUParam1.out ! test/tools/javac/DefiniteAssignment/DUParam2.java + test/tools/javac/DefiniteAssignment/DUParam2.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterThis_1.java + test/tools/javac/DefiniteAssignment/DefAssignAfterThis_1.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterThis_2.java ! test/tools/javac/DefiniteAssignment/DefAssignAfterTry1.java + test/tools/javac/DefiniteAssignment/DefAssignAfterTry1.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterTry2.java + test/tools/javac/DefiniteAssignment/DefAssignAfterTry2.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterTry3.java + test/tools/javac/DefiniteAssignment/DefAssignAfterTry3.out ! test/tools/javac/DefiniteAssignment/T4704365.java + test/tools/javac/DefiniteAssignment/T4704365.out ! test/tools/javac/DefiniteAssignment/T4717164.java + test/tools/javac/DefiniteAssignment/T4717164.out ! test/tools/javac/DefiniteAssignment/T4717165.java + test/tools/javac/DefiniteAssignment/T4717165.out ! test/tools/javac/DefiniteAssignment/T4718142.java + test/tools/javac/DefiniteAssignment/T4718142.out ! test/tools/javac/DefiniteAssignment/T4718142a.java + test/tools/javac/DefiniteAssignment/T4718142a.out ! test/tools/javac/DefiniteAssignment/T4718708.java + test/tools/javac/DefiniteAssignment/T4718708.out ! test/tools/javac/DefiniteAssignment/T4721062a.java + test/tools/javac/DefiniteAssignment/T4721062a.out ! test/tools/javac/DefiniteAssignment/T4721062b.java + test/tools/javac/DefiniteAssignment/T4721062b.out ! test/tools/javac/DefiniteAssignment/T4725725.java + test/tools/javac/DefiniteAssignment/T4725725.out ! test/tools/javac/DefiniteAssignment/UncaughtException.java + test/tools/javac/DefiniteAssignment/UncaughtException.out Changeset: 185e5bcbc04e Author: sogoel Date: 2014-07-02 13:29 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/185e5bcbc04e 8044864: .out files for enum tests in tools/javac dir - part 1 Reviewed-by: jjg ! test/tools/javac/enum/DA1.java + test/tools/javac/enum/DA1.out ! test/tools/javac/enum/DA2.java + test/tools/javac/enum/DA2.out ! test/tools/javac/enum/DA3.java + test/tools/javac/enum/DA3.out ! test/tools/javac/enum/EnumProtectedConstructor.java + test/tools/javac/enum/EnumProtectedConstructor.out ! test/tools/javac/enum/EnumPublicConstructor.java + test/tools/javac/enum/EnumPublicConstructor.out ! test/tools/javac/enum/EnumSwitch2.java + test/tools/javac/enum/EnumSwitch2.out ! test/tools/javac/enum/ExplicitlyAbstractEnum1.java + test/tools/javac/enum/ExplicitlyAbstractEnum1.out ! test/tools/javac/enum/ExplicitlyAbstractEnum2.java + test/tools/javac/enum/ExplicitlyAbstractEnum2.out ! test/tools/javac/enum/ExplicitlyFinalEnum1.java + test/tools/javac/enum/ExplicitlyFinalEnum1.out ! test/tools/javac/enum/ExplicitlyFinalEnum2.java + test/tools/javac/enum/ExplicitlyFinalEnum2.out Changeset: 61954520ac34 Author: sogoel Date: 2014-07-02 14:27 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/61954520ac34 8046770: .out files for assert, boxing, and overload tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/assert/DU1.java + test/tools/javac/assert/DU1.out ! test/tools/javac/assert/DU2.java + test/tools/javac/assert/DU2.out ! test/tools/javac/boxing/Boxing2.java + test/tools/javac/boxing/Boxing2.out ! test/tools/javac/boxing/T5082929.java + test/tools/javac/boxing/T5082929.out - test/tools/javac/completion/C.java - test/tools/javac/completion/C.out - test/tools/javac/completion/example/B.class ! test/tools/javac/expression/NullAppend.java + test/tools/javac/expression/NullAppend.out ! test/tools/javac/expression/NullAppend2.java + test/tools/javac/expression/NullAppend2.out ! test/tools/javac/nested/5009484/X.java + test/tools/javac/nested/5009484/X.out ! test/tools/javac/nested/5009484/Y.java + test/tools/javac/nested/5009484/Y.out ! test/tools/javac/overload/T4743490.java + test/tools/javac/overload/T4743490.out ! test/tools/javac/overload/T5090220.java + test/tools/javac/overload/T5090220.out Changeset: 854b6d0d408c Author: sogoel Date: 2014-07-03 15:48 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/854b6d0d408c 8049284: Missing bug id in test/tools/javac/varargs/warning/Warn* Reviewed-by: darcy ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java Changeset: 1c63fdd5dee3 Author: jjg Date: 2014-07-04 10:52 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/1c63fdd5dee3 8042261: Implement classfile tests for Deprecated attribute. Reviewed-by: jjg, anazarov, shurailine ! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java + test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java + test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/tools/javac/classfiles/attributes/lib/TestBase.java + test/tools/javac/classfiles/attributes/lib/TestResult.java Changeset: a92bd8ad80b1 Author: vromero Date: 2014-07-04 16:34 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a92bd8ad80b1 8049075: javac, wildcards and generic vararg method invocation not accepted Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java Changeset: 1b2e5054b2fb Author: sogoel Date: 2014-07-07 12:36 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/1b2e5054b2fb 8046635: .out files for enum tests in tools/javac/dir Reviewed-by: jjg ! test/tools/javac/enum/FauxEnum1.java + test/tools/javac/enum/FauxEnum1.out ! test/tools/javac/enum/FauxEnum3.java + test/tools/javac/enum/FauxEnum3.out ! test/tools/javac/enum/FauxSpecialEnum1.java + test/tools/javac/enum/FauxSpecialEnum1.out ! test/tools/javac/enum/FauxSpecialEnum2.java + test/tools/javac/enum/FauxSpecialEnum2.out ! test/tools/javac/enum/forwardRef/TestEnum1.java + test/tools/javac/enum/forwardRef/TestEnum1.out ! test/tools/javac/enum/forwardRef/TestEnum2.java + test/tools/javac/enum/forwardRef/TestEnum2.out ! test/tools/javac/enum/forwardRef/TestEnum3.java + test/tools/javac/enum/forwardRef/TestEnum3.out ! test/tools/javac/enum/forwardRef/TestEnum4.java + test/tools/javac/enum/forwardRef/TestEnum4.out ! test/tools/javac/enum/forwardRef/TestEnum5.java + test/tools/javac/enum/forwardRef/TestEnum5.out ! test/tools/javac/enum/forwardRef/TestEnum6.java + test/tools/javac/enum/forwardRef/TestEnum6.out Changeset: d46e370a336c Author: sogoel Date: 2014-07-07 12:44 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d46e370a336c 8046618: .out files for enum tests in tools/javac/dir Reviewed-by: jjg ! test/tools/javac/enum/AbstractEmptyEnum.java + test/tools/javac/enum/AbstractEmptyEnum.out ! test/tools/javac/enum/Enum2.java + test/tools/javac/enum/Enum2.out ! test/tools/javac/enum/LocalEnum.java + test/tools/javac/enum/LocalEnum.out ! test/tools/javac/enum/NestedEnum.java + test/tools/javac/enum/NestedEnum.out ! test/tools/javac/enum/NoFinal.java + test/tools/javac/enum/NoFinal.out ! test/tools/javac/enum/NoFinal2.java + test/tools/javac/enum/NoFinal2.out ! test/tools/javac/enum/NoFinal3.java + test/tools/javac/enum/NoFinal3.out ! test/tools/javac/enum/NoFinal4.java + test/tools/javac/enum/NoFinal4.out ! test/tools/javac/enum/NoFinal5.java + test/tools/javac/enum/NoFinal5.out ! test/tools/javac/enum/T5081785.java + test/tools/javac/enum/T5081785.out Changeset: 10938dc2251d Author: sogoel Date: 2014-07-07 12:55 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/10938dc2251d 8049491: Remove three auxilary files in tools/javac/enum dir Reviewed-by: jjg - test/tools/javac/enum/T5081785a.java - test/tools/javac/enum/T5081785b.java - test/tools/javac/enum/T5081785c.java Changeset: e320e5265383 Author: sogoel Date: 2014-07-07 13:39 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e320e5265383 8044080: .out files for unicode, implicitThis and importChecks tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/implicitThis/NewBeforeOuterConstructed.java + test/tools/javac/implicitThis/NewBeforeOuterConstructed.out ! test/tools/javac/implicitThis/NewBeforeOuterConstructed2.java + test/tools/javac/implicitThis/NewBeforeOuterConstructed2.out ! test/tools/javac/importChecks/ImportCanonical1.java + test/tools/javac/importChecks/ImportCanonical1.out ! test/tools/javac/importChecks/ImportIsFullyQualified.java + test/tools/javac/importChecks/ImportIsFullyQualified.out ! test/tools/javac/importChecks/InvalidImportsNoClasses.java + test/tools/javac/importChecks/InvalidImportsNoClasses.out ! test/tools/javac/unicode/NonasciiDigit.java + test/tools/javac/unicode/NonasciiDigit.out ! test/tools/javac/unicode/NonasciiDigit2.java + test/tools/javac/unicode/NonasciiDigit2.out ! test/tools/javac/unicode/SupplementaryJavaID2.java + test/tools/javac/unicode/SupplementaryJavaID2.out ! test/tools/javac/unicode/SupplementaryJavaID3.java + test/tools/javac/unicode/SupplementaryJavaID3.out ! test/tools/javac/unicode/TripleQuote.java + test/tools/javac/unicode/TripleQuote.out Changeset: 650b288b51aa Author: jlahoda Date: 2014-07-08 15:13 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/650b288b51aa 8042239: javac: TreeMaker.Type(Type t) does not handle UnionClassType Summary: Enhancing TreeMaker.Type(Type t) with support for UnionClassType and IntersectionClassType. Reviewed-by: vromero, rfield Contributed-by: robert.field at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java + test/tools/javac/tree/MakeTypeTest.java + test/tools/javac/tree/MakeTypeTest.out Changeset: 27c261414e4f Author: mcimadamore Date: 2014-07-08 15:42 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/27c261414e4f 8043926: javac, code valid in 7 is not compiling for 8 Summary: type-containment doesn't handle inference variables correctly Reviewed-by: vromero, dlsmith ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/inference/8043926/T8043926.java Changeset: 2b31e9278cd6 Author: mchung Date: 2014-07-08 18:26 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2b31e9278cd6 8029548: (jdeps) use @jdk.Exported to determine supported vs JDK internal API 8031092: jdeps does not recognize --help option. 8048063: (jdeps) Add filtering capability Reviewed-by: alanb, dfuchs ! src/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/share/classes/com/sun/tools/jdeps/Archive.java ! src/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/share/classes/com/sun/tools/jdeps/Main.java ! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java ! src/share/classes/com/sun/tools/jdeps/Profile.java ! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/Basic.java + test/tools/jdeps/DotFileTest.java ! test/tools/jdeps/m/Gee.java ! test/tools/jdeps/p/Bar.java Changeset: 85ff2daae534 Author: jlahoda Date: 2014-07-09 16:32 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/85ff2daae534 8031569: Refactor javac scope implementation to enable lazy imports Summary: Introducing an internal API for Scope; rewriting ImportScopes to extend CompoundScopes. Reviewed-by: mcimadamore, jjg, jfranck Contributed-by: maurizio.cimadamore at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/api/JavacScope.java ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/share/classes/com/sun/tools/javac/code/Scope.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/share/classes/com/sun/tools/javac/model/FilteredMemberList.java ! src/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java ! src/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java ! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java ! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java ! src/share/classes/com/sun/tools/javadoc/SerializedForm.java ! test/tools/javac/6402516/CheckLocalElements.java ! test/tools/javac/6402516/Checker.java ! test/tools/javac/6402516/TestLocalElements.java ! test/tools/javac/6889255/T6889255.java + test/tools/javac/importOnDemand/ImportOnDemandConflicts.java + test/tools/javac/importOnDemand/ImportOnDemandConflicts.out + test/tools/javac/importOnDemand/p1/Object.java + test/tools/javac/importOnDemand/p1/String.java + test/tools/javac/importOnDemand/p2/Boolean.java ! test/tools/javac/lib/DPrinter.java ! test/tools/javac/scope/7017664/CompoundScopeTest.java ! test/tools/javac/scope/7017664/ImplementationCacheTest.java ! test/tools/javac/scope/HashCollisionTest.java ! test/tools/javac/scope/StarImportTest.java ! test/tools/javac/staticImport/6537020/T6537020.out Changeset: 1ea840327bf6 Author: vromero Date: 2014-07-09 10:49 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/1ea840327bf6 8033483: Should ignore nested lambda bodies during overload resolution Reviewed-by: mcimadamore, dlsmith ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.java + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.out + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.java + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.out Changeset: fbfbefa43016 Author: ntoda Date: 2014-07-10 13:57 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fbfbefa43016 8011044: Remove support for 1.5 and earlier source and target options Reviewed-by: darcy, jjg Contributed-by: neil.toda at oracle.com, brian.goetz at oracle.com ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/share/classes/com/sun/tools/javac/jvm/Target.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/main/Main.java ! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java ! test/tools/javac/defaultMethods/crossCompile/CrossCompile.java ! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java - test/tools/javac/diags/examples/AnnotationsNotSupported.java - test/tools/javac/diags/examples/AssertAsIdentifier.java - test/tools/javac/diags/examples/EnumAsIdentifier.java - test/tools/javac/diags/examples/EnumsNotSupported.java ! test/tools/javac/diags/examples/Expected2.java - test/tools/javac/diags/examples/ForeachNotSupported.java - test/tools/javac/diags/examples/GenericsNotSupported.java ! test/tools/javac/diags/examples/NeitherConditionalSubtype.java ! test/tools/javac/diags/examples/ObsoleteSourceAndTarget.java + test/tools/javac/diags/examples/OptionRemovedSource.java + test/tools/javac/diags/examples/OptionRemovedTarget.java ! test/tools/javac/diags/examples/SourceNoBootclasspath.java - test/tools/javac/diags/examples/StaticImportNotSupported.java ! test/tools/javac/diags/examples/TypeAnnotationsNotSupported.java - test/tools/javac/diags/examples/UnsupportedFpLit.java - test/tools/javac/diags/examples/VarargsNotSupported.java - test/tools/javac/expression/_super/NonDirectSuper/Base.java - test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java - test/tools/javac/expression/_super/NonDirectSuper/Target11.java - test/tools/javac/miranda/6964669/T6964669.java - test/tools/javac/miranda/6964669/pkg/A.java - test/tools/javac/miranda/6964669/pkg/B.java - test/tools/javac/miranda/6964669/pkg/C.java - test/tools/javac/mixedTarget/CompatibleAbstracts1.java - test/tools/javac/mixedTarget/CompatibleAbstracts2.java ! test/tools/javac/mixedTarget/ExtendCovariant1.java ! test/tools/javac/mixedTarget/ExtendCovariant2.java ! test/tools/javac/options/T6900037.java ! test/tools/javac/options/T6900037.out ! test/tools/javac/options/T7022337.java ! test/tools/javac/processing/messager/MessagerDiags.java ! test/tools/javac/versions/check.sh Changeset: 9bc48352fb7b Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/9bc48352fb7b Added tag jdk9-b21 for changeset fa0d1059a26f ! .hgtags Changeset: aca19c52b246 Author: lana Date: 2014-07-09 10:42 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/aca19c52b246 Merge - test/com/sun/javadoc/testHref/pkg/C3.java - test/tools/javac/completion/C.java - test/tools/javac/completion/C.out - test/tools/javac/completion/example/B.class Changeset: 14cf3ffab2b7 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/14cf3ffab2b7 Added tag jdk9-b22 for changeset aca19c52b246 ! .hgtags Changeset: 50fe4b116ef4 Author: lana Date: 2014-07-10 12:39 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/50fe4b116ef4 Merge - test/tools/javac/enum/T5081785a.java - test/tools/javac/enum/T5081785b.java - test/tools/javac/enum/T5081785c.java Changeset: 31b95f27e9ea Author: lana Date: 2014-07-10 14:06 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/31b95f27e9ea Merge Changeset: 796d8ae1287f Author: ntoda Date: 2014-07-10 16:03 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/796d8ae1287f 8030610: replace test/tools/javac/versions/check.sh Reviewed-by: jjg - test/tools/javac/versions/CheckClassFileVersion.java + test/tools/javac/versions/Versions.java - test/tools/javac/versions/check.sh Changeset: a0ead6b798e3 Author: ksrini Date: 2014-06-29 17:13 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a0ead6b798e3 8049393: [javadoc] parameters are not sorted correctly Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java + test/com/sun/javadoc/testOrdering/pkg1/A.java + test/com/sun/javadoc/testOrdering/pkg1/B.java + test/com/sun/javadoc/testOrdering/pkg1/MethodOrder.java ! test/com/sun/javadoc/testOrdering/pkg1/UsedClass.java Changeset: 714df883ec8f Author: ksrini Date: 2014-07-11 06:52 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/714df883ec8f 8049396: [javadoc] add more class-use test cases Reviewed-by: jjg ! test/com/sun/javadoc/testUseOption/TestUseOption.java + test/com/sun/javadoc/testUseOption/pkg1/AnAbstract.java ! test/com/sun/javadoc/testUseOption/pkg1/C10.java ! test/com/sun/javadoc/testUseOption/pkg1/UsedInterface.java ! test/com/sun/javadoc/testUseOption/pkg1/UsedInterfaceA.java Changeset: 33bfb7b328f1 Author: darcy Date: 2014-07-11 13:57 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/33bfb7b328f1 8050086: jdk.Exported is missing @return Reviewed-by: jjg ! src/share/classes/jdk/Exported.java Changeset: e1689786eba3 Author: jjg Date: 2014-07-11 18:51 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e1689786eba3 8048806: Javadoc errors out on some valid HTML tags Reviewed-by: bpatel ! src/share/classes/com/sun/tools/doclint/HtmlTag.java ! test/tools/doclint/ValidTest.java Changeset: 396ae17eb5a2 Author: jjg Date: 2014-07-12 07:32 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/396ae17eb5a2 8050106: JavaCompiler relies on inappropriate result from comparison Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/tools/javac/versions/SourceTargetTest.java Changeset: 0402a91cd14b Author: ksrini Date: 2014-06-15 08:41 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0402a91cd14b 8039028: [javadoc] refactor the usage of Util.java Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java ! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/CommentedMethodFinder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TaggedMethodFinder.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java + src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java Changeset: 9afce8591cc7 Author: jlahoda Date: 2014-07-14 12:02 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/9afce8591cc7 8048805: Request to investigate and update lexer error recovery in javac 8046620: Further investigation needed for few error messages for negative unicode tests in langtools regression ws 8048803: javac should report complete character code in the error messages Summary: Improving error reporting and recovery in the lexer Reviewed-by: jjg, mcimadamore Contributed-by: jan.lahoda at oracle.com, sonali.goel at oracle.com ! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! test/tools/javac/diags/examples/EmptyCharLiteral.java ! test/tools/javac/unicode/NonasciiDigit.java ! test/tools/javac/unicode/NonasciiDigit.out - test/tools/javac/unicode/NonasciiDigit2.java - test/tools/javac/unicode/NonasciiDigit2.out ! test/tools/javac/unicode/SupplementaryJavaID2.out ! test/tools/javac/unicode/SupplementaryJavaID3.out ! test/tools/javac/unicode/SupplementaryJavaID4.java + test/tools/javac/unicode/SupplementaryJavaID4.out ! test/tools/javac/unicode/SupplementaryJavaID5.java + test/tools/javac/unicode/SupplementaryJavaID5.out ! test/tools/javac/unicode/TripleQuote.java ! test/tools/javac/unicode/TripleQuote.out Changeset: da7cc9fd6e38 Author: jlahoda Date: 2014-07-14 12:03 +0200 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/da7cc9fd6e38 8049948: Restore NonDirectSuper.java test Reviewed-by: jjg + test/tools/javac/expression/_super/NonDirectSuper/Base.java + test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java Changeset: dc0620fc24c6 Author: vromero Date: 2014-07-14 13:36 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/dc0620fc24c6 8049305: Verification error due to a bad stackmap frame generated by javac Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/T8049305/WrongStackframeGenerationTest.java Changeset: 31c2308a7150 Author: jjg Date: 2014-07-14 11:46 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/31c2308a7150 8046824: class SJavacTestUtil and *Wrapper are redundant and should be removed Reviewed-by: ksrini ! test/tools/sjavac/ExclPattern.java - test/tools/sjavac/ExclPatternWrapper.java ! test/tools/sjavac/IgnoreSymbolFile.java ! test/tools/sjavac/JavacOptionPrep.java - test/tools/sjavac/JavacOptionPrepWrapper.java ! test/tools/sjavac/OptionDecoding.java - test/tools/sjavac/OptionDecodingWrapper.java ! test/tools/sjavac/SJavac.java - test/tools/sjavac/SJavacTestUtil.java - test/tools/sjavac/SJavacWrapper.java ! test/tools/sjavac/Serialization.java - test/tools/sjavac/SerializationWrapper.java + test/tools/sjavac/Wrapper.java Changeset: 14a0a4a35bf2 Author: vromero Date: 2014-07-14 16:59 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/14a0a4a35bf2 8050283: fix for JDK-8049305 should be removed Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/Gen.java - test/tools/javac/T8049305/WrongStackframeGenerationTest.java Changeset: 7eb023c885df Author: jjg Date: 2014-07-14 17:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7eb023c885df 8050408: A few new Java src files for sjavac are missing copyright notices Reviewed-by: mduigou ! src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java ! src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java ! src/share/classes/com/sun/tools/sjavac/server/JavacService.java ! src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java Changeset: e6e8e286c316 Author: jjg Date: 2014-07-15 18:17 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e6e8e286c316 8050805: Add a target to langtools/make/build.xml to generate docs for test library classes Reviewed-by: ksrini ! make/build.xml Changeset: ad8d63da5811 Author: vromero Date: 2014-07-16 10:47 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/ad8d63da5811 8050386: javac, follow-up of fix for JDK-8049305 Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/T8049305/WrongStackframeGenerationTest1.java + test/tools/javac/T8049305/WrongStackframeGenerationTest2.java Changeset: b40c130a0a95 Author: vromero Date: 2014-07-17 10:55 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b40c130a0a95 8051004: javac, incorrect bug id in tests for JDK-8050386 Reviewed-by: mcimadamore = test/tools/javac/T8050386/WrongStackframeGenerationTest1.java < test/tools/javac/T8049305/WrongStackframeGenerationTest1.java = test/tools/javac/T8050386/WrongStackframeGenerationTest2.java < test/tools/javac/T8049305/WrongStackframeGenerationTest2.java Changeset: 6394204fcef8 Author: darcy Date: 2014-07-17 09:47 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6394204fcef8 8050430: Provided new utility visitors supporting SourceVersion.RELEASE_9 Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/share/classes/com/sun/tools/javah/JavahTask.java ! src/share/classes/com/sun/tools/javah/LLNI.java ! src/share/classes/com/sun/tools/javah/TypeSignature.java ! src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java ! src/share/classes/javax/lang/model/element/ElementVisitor.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java + src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor8.java + src/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java + src/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor8.java + src/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/share/classes/javax/lang/model/util/ElementScanner6.java ! src/share/classes/javax/lang/model/util/ElementScanner7.java ! src/share/classes/javax/lang/model/util/ElementScanner8.java + src/share/classes/javax/lang/model/util/ElementScanner9.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java + src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor8.java + src/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java + src/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java + src/share/classes/javax/lang/model/util/TypeKindVisitor9.java ! src/share/sample/javac/processing/src/CheckNamesProcessor.java ! src/share/sample/language/model/CoreReflectionFactory.java ! test/tools/javac/6402516/CheckLocalElements.java ! test/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/tools/javac/multicatch/model/ModelChecker.java ! test/tools/javac/processing/model/TestSymtabItems.java ! test/tools/javac/processing/model/element/TestTypeParameter.java ! test/tools/javac/processing/model/type/InheritedAP.java ! test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java ! test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java ! test/tools/javac/tree/NoPrivateTypesExported.java Changeset: bbf11d72b334 Author: sogoel Date: 2014-07-17 09:56 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/bbf11d72b334 8048833: .out files for generics tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/generics/typevars/5060485/Neg1.java + test/tools/javac/generics/typevars/5060485/Neg1.out ! test/tools/javac/generics/typevars/5060485/Neg2.java + test/tools/javac/generics/typevars/5060485/Neg2.out ! test/tools/javac/generics/typevars/5061359/T5061359.java + test/tools/javac/generics/typevars/5061359/T5061359.out ! test/tools/javac/generics/typevars/5061359/T5061359a.java + test/tools/javac/generics/typevars/5061359/T5061359a.out ! test/tools/javac/generics/typevars/6199146/T6199146.java + test/tools/javac/generics/typevars/6199146/T6199146.out ! test/tools/javac/generics/typevars/6486430/T6486430.java + test/tools/javac/generics/typevars/6486430/T6486430.out ! test/tools/javac/generics/typevars/6486430/T6486430a.java + test/tools/javac/generics/typevars/6486430/T6486430a.out ! test/tools/javac/generics/wildcards/6762569/T6762569b.java + test/tools/javac/generics/wildcards/6762569/T6762569b.out ! test/tools/javac/generics/wildcards/T6450290.java + test/tools/javac/generics/wildcards/T6450290.out Changeset: 5ac5790e3fc9 Author: mchung Date: 2014-07-17 10:17 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/5ac5790e3fc9 8050804: (jdeps) Recommend supported API to replace use of JDK internal API Reviewed-by: dfuchs ! src/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties + src/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties ! test/tools/jdeps/APIDeps.java Changeset: 06b98d7646e7 Author: sogoel Date: 2014-07-17 11:14 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/06b98d7646e7 8048836: .out files for generics tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/generics/6495506/T6495506.java + test/tools/javac/generics/6495506/T6495506.out ! test/tools/javac/generics/CatchTyparam.java + test/tools/javac/generics/CatchTyparam.out ! test/tools/javac/generics/inference/4941882/T4941882.java + test/tools/javac/generics/inference/4941882/T4941882.out ! test/tools/javac/generics/inference/4972073/T4972073.java + test/tools/javac/generics/inference/4972073/T4972073.out ! test/tools/javac/generics/inference/4972073/T4972073a.java + test/tools/javac/generics/inference/4972073/T4972073a.out ! test/tools/javac/generics/inference/4972073/T4972073b.java + test/tools/javac/generics/inference/4972073/T4972073b.out ! test/tools/javac/generics/inference/5081782/Neg.java + test/tools/javac/generics/inference/5081782/Neg.out ! test/tools/javac/generics/rawOverride/Fail1.java + test/tools/javac/generics/rawOverride/Fail1.out Changeset: 306ecd42b96f Author: sogoel Date: 2014-07-17 11:22 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/306ecd42b96f 8048837: .out files for generics tests in tools/javac dir - part 3 Reviewed-by: jjg ! test/tools/javac/generics/5086027/T5086027.java + test/tools/javac/generics/5086027/T5086027.out ! test/tools/javac/generics/6227936/Orig.java + test/tools/javac/generics/6227936/Orig.out ! test/tools/javac/generics/6245699/T6245699b.java + test/tools/javac/generics/6245699/T6245699b.out ! test/tools/javac/generics/6294779/T6294779c.java + test/tools/javac/generics/6294779/T6294779c.out ! test/tools/javac/generics/6413682/T6413682.java + test/tools/javac/generics/6413682/T6413682.out ! test/tools/javac/generics/syntax/6318240/BarNeg1.java + test/tools/javac/generics/syntax/6318240/BarNeg1.out ! test/tools/javac/generics/syntax/6318240/BarNeg1a.java + test/tools/javac/generics/syntax/6318240/BarNeg1a.out ! test/tools/javac/generics/syntax/6318240/BarNeg2.java + test/tools/javac/generics/syntax/6318240/BarNeg2.out ! test/tools/javac/generics/syntax/6318240/BarNeg2a.java + test/tools/javac/generics/syntax/6318240/BarNeg2a.out Changeset: bfed975590b9 Author: sogoel Date: 2014-07-17 16:46 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/bfed975590b9 8050954: update DocRootSlash test for tidy error: empty

Reviewed-by: ksrini, bpatel ! test/com/sun/javadoc/DocRootSlash/overview.html ! test/com/sun/javadoc/DocRootSlash/p1/package.html Changeset: 2906eb8e5cc3 Author: darcy Date: 2014-07-21 16:21 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2906eb8e5cc3 8051482: Fix deprecation warnings in javax.lang.model.util Reviewed-by: ksrini ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/share/classes/javax/lang/model/util/ElementScanner7.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor7.java Changeset: ea227dce3324 Author: mcimadamore Date: 2014-07-22 17:47 +0100 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/ea227dce3324 8049234: Add support for running/debugging bootstrap tools in IntelliJ Summary: Add support for bootstrap tools; overhaul ant logger Reviewed-by: vromero ! make/build.xml ! make/intellij/ant.xml ! make/intellij/build.xml ! make/intellij/codeStyleSettings.xml ! make/intellij/compiler.xml + make/intellij/copyright/langtools.xml + make/intellij/copyright/profiles_settings.xml ! make/intellij/inspectionProfiles/langtools.xml ! make/intellij/langtools.iml ! make/intellij/misc.xml + make/intellij/src/idea/LangtoolsIdeaAntLogger.java ! make/intellij/workspace.xml Changeset: 01837f3ed565 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/01837f3ed565 Added tag jdk9-b23 for changeset 0402a91cd14b ! .hgtags Changeset: 980b18627fd3 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/980b18627fd3 Merge - test/tools/javac/unicode/NonasciiDigit2.java - test/tools/javac/unicode/NonasciiDigit2.out - test/tools/sjavac/ExclPatternWrapper.java - test/tools/sjavac/JavacOptionPrepWrapper.java - test/tools/sjavac/OptionDecodingWrapper.java - test/tools/sjavac/SJavacTestUtil.java - test/tools/sjavac/SJavacWrapper.java - test/tools/sjavac/SerializationWrapper.java Changeset: 731e97ed8d2b Author: lana Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/731e97ed8d2b Merge Changeset: 66d31183696d Author: ksrini Date: 2014-07-23 09:19 -0700 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/66d31183696d 8050319: LocalVariableTestBase has unexpected dependency on LocalVariableTableTest Reviewed-by: jjg, ksrini Contributed-by: andrey.x.nazarov at oracle.com ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java Changeset: 27a6c3c4ab84 Author: wmdietl Date: 2014-07-23 15:10 -0400 URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/27a6c3c4ab84 Automated merge with http://hg.openjdk.java.net/jdk9/dev/langtools ! .hgtags ! make/build.xml ! src/share/classes/com/sun/javadoc/AnnotatedType.java ! src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java ! src/share/classes/com/sun/source/tree/MethodTree.java ! src/share/classes/com/sun/source/tree/Tree.java ! src/share/classes/com/sun/source/tree/TreeVisitor.java ! src/share/classes/com/sun/source/tree/TypeParameterTree.java ! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/share/classes/com/sun/source/util/TaskEvent.java ! src/share/classes/com/sun/source/util/TreePath.java ! src/share/classes/com/sun/source/util/TreeScanner.java ! src/share/classes/com/sun/source/util/Trees.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Target.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java ! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/share/classes/javax/tools/JavaCompiler.java ! src/share/classes/javax/tools/StandardJavaFileManager.java ! test/tools/javac/annotations/typeAnnotations/newlocations/Receivers.java ! test/tools/javac/diags/examples/TypeAnnotationsNotSupported.java ! test/tools/javac/lib/DPrinter.java