From glewis at eyesbeyond.com Sun Dec 13 08:03:17 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 13 Dec 2015 08:03:17 +0000 Subject: hg: bsd-port/bsd-port/jaxws: 9 new changesets Message-ID: <201512130803.tBD83HU4003271@aojmv0008.oracle.com> Changeset: 2e4590eadc2c Author: asaha Date: 2015-04-10 18:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/2e4590eadc2c Added tag jdk7u80-b32 for changeset b0dd986766bc ! .hgtags Changeset: 705d613d09cf Author: andrew Date: 2015-07-03 23:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/705d613d09cf 8014464: Update jcheck for OpenJDK 7 Reviewed-by: omajid ! .jcheck/conf Changeset: bb46da1a4550 Author: andrew Date: 2015-07-08 21:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/bb46da1a4550 Added tag jdk7u85-b00 for changeset 705d613d09cf ! .hgtags Changeset: 76a0707a9780 Author: andrew Date: 2015-07-11 16:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/76a0707a9780 Added tag jdk7u85-b01 for changeset bb46da1a4550 ! .hgtags Changeset: 902c8893132e Author: andrew Date: 2015-08-19 20:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/902c8893132e 8133968: Revert 8014464 on OpenJDK 7 Summary: No longer need to ignore bug IDs Reviewed-by: omajid ! .jcheck/conf Changeset: 8206da0912d3 Author: andrew Date: 2015-08-27 23:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/8206da0912d3 Added tag jdk7u85-b02 for changeset 902c8893132e ! .hgtags Changeset: 3862008078f8 Author: andrew Date: 2015-10-19 09:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/3862008078f8 Added tag jdk7u91-b00 for changeset 8206da0912d3 ! .hgtags Changeset: 2230b8f8e03a Author: andrew Date: 2015-10-20 23:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/2230b8f8e03a Added tag jdk7u91-b01 for changeset 3862008078f8 ! .hgtags Changeset: 7c523e38f0a8 Author: Greg Lewis Date: 2015-12-12 22:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/7c523e38f0a8 Merge from main OpenJDK repository ! .hgtags From glewis at eyesbeyond.com Sun Dec 13 08:03:19 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 13 Dec 2015 08:03:19 +0000 Subject: hg: bsd-port/bsd-port/hotspot: 20 new changesets Message-ID: <201512130803.tBD83J6m003337@aojmv0008.oracle.com> Changeset: f547ab7c2681 Author: asaha Date: 2015-04-10 18:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f547ab7c2681 Added tag jdk7u80-b32 for changeset 198c700d102c ! .hgtags Changeset: b2789e8600f3 Author: sgehwolf Date: 2015-04-03 17:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b2789e8600f3 8074312: Enable hotspot builds on 4.x Linux kernels Summary: Add "4" to list of allowable versions Reviewed-by: dholmes, mikael ! make/linux/Makefile Changeset: d40349452eba Author: sgehwolf Date: 2015-04-29 12:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d40349452eba 8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases" Summary: do the math on the unsigned type where overflows are well defined Reviewed-by: kvn, aph ! src/share/vm/opto/type.cpp Changeset: 5d0a13adec23 Author: mgerdin Date: 2014-06-26 13:20 +0200 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5d0a13adec23 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: e22137065c4c Author: andrew Date: 2015-07-03 16:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e22137065c4c 8068674: Increment minor version of HSx for 7u85 and initialize the build number Reviewed-by: omajid ! make/hotspot_version Changeset: f826faea93e0 Author: roland Date: 2015-07-03 21:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f826faea93e0 8071731: Better scaling for C1 Reviewed-by: kvn, iveresov ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: ecdd49fa23ad Author: andrew Date: 2015-07-03 23:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ecdd49fa23ad 8014464: Update jcheck for OpenJDK 7 Reviewed-by: omajid ! .jcheck/conf Changeset: cb62e7be61c4 Author: andrew Date: 2015-07-03 23:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cb62e7be61c4 8133966: Allow OpenJDK to build on PaX-enabled kernels Reviewed-by: aph ! make/linux/makefiles/buildtree.make Changeset: 902bb117fdfb Author: vlivanov Date: 2015-07-06 19:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/902bb117fdfb 8075838: Method for typing MethodTypes Reviewed-by: jrose, ahgross, alanb, bmoloden ! src/share/vm/classfile/systemDictionary.cpp Changeset: b4bc3cca22b8 Author: andrew Date: 2015-07-06 22:10 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b4bc3cca22b8 8078529: Increment the build value to b02 for hs24.85 in 7u85 Reviewed-by: aph ! make/hotspot_version Changeset: 28fcd793e509 Author: andrew Date: 2015-07-06 22:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/28fcd793e509 8081622: Increment the build value to b03 for hs24.85 in 7u85 Reviewed-by: aph ! make/hotspot_version Changeset: ea2051eb6ee8 Author: andrew Date: 2015-07-07 14:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ea2051eb6ee8 8133970: Only apply PaX-marking when needed by a running PaX kernel Reviewed-by: aph ! make/linux/makefiles/buildtree.make Changeset: 1c6c2bdf4321 Author: andrew Date: 2015-07-08 21:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1c6c2bdf4321 Added tag jdk7u85-b00 for changeset ea2051eb6ee8 ! .hgtags Changeset: 0a4074c99717 Author: andrew Date: 2015-07-11 16:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0a4074c99717 Added tag jdk7u85-b01 for changeset 1c6c2bdf4321 ! .hgtags Changeset: e45a07be1cac Author: andrew Date: 2015-08-19 20:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e45a07be1cac 8133968: Revert 8014464 on OpenJDK 7 Summary: No longer need to ignore bug IDs Reviewed-by: omajid ! .jcheck/conf Changeset: 98167cb0c40a Author: andrew Date: 2015-08-27 23:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/98167cb0c40a Added tag jdk7u85-b02 for changeset e45a07be1cac ! .hgtags Changeset: cce125604308 Author: asaha Date: 2015-04-01 12:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cce125604308 8076506: Increment minor version of HSx for 7u91 and initialize the build number Reviewed-by: katleman ! make/hotspot_version Changeset: 5eaaa63440c4 Author: andrew Date: 2015-10-19 09:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5eaaa63440c4 Added tag jdk7u91-b00 for changeset cce125604308 ! .hgtags Changeset: 2f2d431ace96 Author: andrew Date: 2015-10-20 23:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2f2d431ace96 Added tag jdk7u91-b01 for changeset 5eaaa63440c4 ! .hgtags Changeset: afc7b53e0ad5 Author: Greg Lewis Date: 2015-12-12 22:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/afc7b53e0ad5 Merge from main OpenJDK repository ! .hgtags ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp From glewis at eyesbeyond.com Sun Dec 13 08:03:23 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 13 Dec 2015 08:03:23 +0000 Subject: hg: bsd-port/bsd-port: 11 new changesets Message-ID: <201512130803.tBD83Nwd003380@aojmv0008.oracle.com> Changeset: 2b5a57ff82be Author: asaha Date: 2015-04-10 18:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/2b5a57ff82be Added tag jdk7u80-b32 for changeset 458545155c93 ! .hgtags Changeset: 7b756c5d638c Author: andrew Date: 2015-07-03 23:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/7b756c5d638c 8014464: Update jcheck for OpenJDK 7 Reviewed-by: omajid ! .jcheck/conf Changeset: efa50fef5637 Author: andrew Date: 2015-07-03 23:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/efa50fef5637 8133966: Allow OpenJDK to build on PaX-enabled kernels Reviewed-by: omajid ! make/Defs-internal.gmk Changeset: 3b6a81ffb636 Author: andrew Date: 2015-07-07 14:16 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/3b6a81ffb636 8133967: Fix build where PAX_COMMAND is not specified Reviewed-by: omajid ! make/Defs-internal.gmk Changeset: 76707a6d46af Author: andrew Date: 2015-07-08 21:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/76707a6d46af Added tag jdk7u85-b00 for changeset 3b6a81ffb636 ! .hgtags Changeset: 0827ff549393 Author: andrew Date: 2015-07-11 16:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/0827ff549393 Added tag jdk7u85-b01 for changeset 76707a6d46af ! .hgtags Changeset: bc294917c5eb Author: andrew Date: 2015-08-19 20:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/bc294917c5eb 8133968: Revert 8014464 on OpenJDK 7 Summary: No longer need to ignore bug IDs Reviewed-by: omajid ! .jcheck/conf Changeset: 63d687368ce5 Author: andrew Date: 2015-08-27 23:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/63d687368ce5 Added tag jdk7u85-b02 for changeset bc294917c5eb ! .hgtags Changeset: 03b03194afbe Author: andrew Date: 2015-10-19 09:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/03b03194afbe Added tag jdk7u91-b00 for changeset 63d687368ce5 ! .hgtags Changeset: 2be0ab1a24b2 Author: andrew Date: 2015-10-20 23:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/2be0ab1a24b2 Added tag jdk7u91-b01 for changeset 03b03194afbe ! .hgtags Changeset: 014244c4a547 Author: Greg Lewis Date: 2015-12-12 22:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/014244c4a547 Merge from main OpenJDK repository ! .hgtags ! make/Defs-internal.gmk From glewis at eyesbeyond.com Sun Dec 13 08:03:26 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 13 Dec 2015 08:03:26 +0000 Subject: hg: bsd-port/bsd-port/langtools: 9 new changesets Message-ID: <201512130803.tBD83QHd003395@aojmv0008.oracle.com> Changeset: 4af9a5de2a39 Author: asaha Date: 2015-04-10 18:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4af9a5de2a39 Added tag jdk7u80-b32 for changeset f1ffea3bd4a4 ! .hgtags Changeset: 1b20ca77fa98 Author: andrew Date: 2015-07-03 23:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/1b20ca77fa98 8014464: Update jcheck for OpenJDK 7 Reviewed-by: omajid ! .jcheck/conf Changeset: dce5a828bdd5 Author: andrew Date: 2015-07-08 21:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/dce5a828bdd5 Added tag jdk7u85-b00 for changeset 1b20ca77fa98 ! .hgtags Changeset: 837186d1c03e Author: andrew Date: 2015-07-11 16:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/837186d1c03e Added tag jdk7u85-b01 for changeset dce5a828bdd5 ! .hgtags Changeset: b22cdae823ba Author: andrew Date: 2015-08-19 20:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/b22cdae823ba 8133968: Revert 8014464 on OpenJDK 7 Summary: No longer need to ignore bug IDs Reviewed-by: omajid ! .jcheck/conf Changeset: 2741575d96f3 Author: andrew Date: 2015-08-27 23:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/2741575d96f3 Added tag jdk7u85-b02 for changeset b22cdae823ba ! .hgtags Changeset: 1a9e2dcc91dc Author: andrew Date: 2015-10-19 09:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/1a9e2dcc91dc Added tag jdk7u91-b00 for changeset 2741575d96f3 ! .hgtags Changeset: 08e99c45e470 Author: andrew Date: 2015-10-20 23:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/08e99c45e470 Added tag jdk7u91-b01 for changeset 1a9e2dcc91dc ! .hgtags Changeset: e8c7671c9be9 Author: Greg Lewis Date: 2015-12-12 22:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/e8c7671c9be9 Merge from main OpenJDK repository ! .hgtags From glewis at eyesbeyond.com Sun Dec 13 08:03:33 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 13 Dec 2015 08:03:33 +0000 Subject: hg: bsd-port/bsd-port/corba: 13 new changesets Message-ID: <201512130803.tBD83XrZ003410@aojmv0008.oracle.com> Changeset: 7d2fbbe9048e Author: asaha Date: 2015-04-10 18:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/7d2fbbe9048e Added tag jdk7u80-b32 for changeset a97bddc81932 ! .hgtags Changeset: 04fa81933b34 Author: andrew Date: 2015-07-03 23:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/04fa81933b34 8014464: Update jcheck for OpenJDK 7 Reviewed-by: omajid ! .jcheck/conf Changeset: 02c5cee149d9 Author: msheppar Date: 2015-04-20 00:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/02c5cee149d9 8076376: Enhance IIOP operations Reviewed-by: rriggs, coffeys, ahgross, skoivu ! src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java Changeset: a1436e2c0aa8 Author: andrew Date: 2015-07-08 21:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/a1436e2c0aa8 Added tag jdk7u85-b00 for changeset 02c5cee149d9 ! .hgtags Changeset: c5342e350920 Author: andrew Date: 2015-07-11 16:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/c5342e350920 Added tag jdk7u85-b01 for changeset a1436e2c0aa8 ! .hgtags Changeset: 7a91bf11c82b Author: andrew Date: 2015-08-19 20:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/7a91bf11c82b 8133968: Revert 8014464 on OpenJDK 7 Summary: No longer need to ignore bug IDs Reviewed-by: omajid ! .jcheck/conf Changeset: a9eab43ca16d Author: andrew Date: 2015-08-27 23:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/a9eab43ca16d Added tag jdk7u85-b02 for changeset 7a91bf11c82b ! .hgtags Changeset: e334f8704edd Author: msheppar Date: 2015-06-25 13:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/e334f8704edd 8076383: Better CORBA exception handling Reviewed-by: rriggs, coffeys, skoivu, ahgross ! src/share/classes/sun/rmi/rmic/iiop/StubGenerator.java Changeset: 6518e1969ae1 Author: msheppar Date: 2015-07-14 18:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/6518e1969ae1 8076387: Better CORBA value handling Reviewed-by: rriggs, coffeys, skoivu, ahgross ! src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java ! src/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java Changeset: f9630ed441a0 Author: msheppar Date: 2015-07-14 16:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/f9630ed441a0 8076392: Improve IIOPInputStream consistency Reviewed-by: rriggs, coffeys, skoivu, ahgross ! src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java Changeset: 34be12b4b6ea Author: andrew Date: 2015-10-19 09:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/34be12b4b6ea Added tag jdk7u91-b00 for changeset f9630ed441a0 ! .hgtags Changeset: e3a6331d136e Author: andrew Date: 2015-10-20 23:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/e3a6331d136e Added tag jdk7u91-b01 for changeset 34be12b4b6ea ! .hgtags Changeset: be3a966e2c3e Author: Greg Lewis Date: 2015-12-12 22:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/be3a966e2c3e Merge from main OpenJDK repository ! .hgtags From glewis at eyesbeyond.com Sun Dec 13 08:03:38 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 13 Dec 2015 08:03:38 +0000 Subject: hg: bsd-port/bsd-port/jaxp: 18 new changesets Message-ID: <201512130803.tBD83cxg003433@aojmv0008.oracle.com> Changeset: 0322611cf0d7 Author: asaha Date: 2015-04-10 18:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/0322611cf0d7 Added tag jdk7u80-b32 for changeset b45dfccc8773 ! .hgtags Changeset: fc6c0fd4bb5f Author: aefimov Date: 2015-04-09 16:23 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/fc6c0fd4bb5f 8073385: Bad error message on parsing illegal character in XML attribute Reviewed-by: joehw ! 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/XMLNSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java Changeset: b6fd23ff77d2 Author: andrew Date: 2015-07-03 23:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/b6fd23ff77d2 8014464: Update jcheck for OpenJDK 7 Reviewed-by: omajid ! .jcheck/conf Changeset: 9105a7ef40d5 Author: aefimov Date: 2015-04-10 01:10 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/9105a7ef40d5 8074297: substring in XSLT returns wrong character if string contains supplementary chars 8076290: JCK test api/xsl/conf/string/string17 starts failing after JDK-8074297 Reviewed-by: joehw ! src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java Changeset: b50728249c16 Author: mfang Date: 2015-05-18 10:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/b50728249c16 8080318: jdk8u51 l10n resource file translation update Reviewed-by: joehw, yhuang ! src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties ! src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java ! src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java Changeset: e9190eeef373 Author: andrew Date: 2015-07-08 21:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/e9190eeef373 Added tag jdk7u85-b00 for changeset b50728249c16 ! .hgtags Changeset: 8f7c644a0275 Author: andrew Date: 2015-07-11 16:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/8f7c644a0275 Added tag jdk7u85-b01 for changeset e9190eeef373 ! .hgtags Changeset: d42101f9c06e Author: andrew Date: 2015-08-19 20:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/d42101f9c06e 8133968: Revert 8014464 on OpenJDK 7 Summary: No longer need to ignore bug IDs Reviewed-by: omajid ! .jcheck/conf Changeset: b5c74ec32065 Author: andrew Date: 2015-08-27 23:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/b5c74ec32065 Added tag jdk7u85-b02 for changeset d42101f9c06e ! .hgtags Changeset: 35dc0af3c933 Author: aefimov Date: 2015-04-28 15:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/35dc0af3c933 8068842: Better JAXP data handling Reviewed-by: joehw, dfuchs, lancea ! src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java ! src/com/sun/org/apache/xalan/internal/lib/Extensions.java ! src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java ! src/com/sun/org/apache/xalan/internal/xsltc/DOM.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java ! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java ! src/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java ! src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java ! src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java ! src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java ! src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java ! src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java ! src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java ! src/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java ! src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java ! src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java ! src/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java ! src/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java ! src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.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/DocumentTypeImpl.java ! src/com/sun/org/apache/xerces/internal/dom/LCount.java ! src/com/sun/org/apache/xerces/internal/dom/NodeImpl.java ! src/com/sun/org/apache/xerces/internal/dom/ParentNode.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/XMLStreamReaderImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java ! src/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.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/XSGrammarBucket.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.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/parsers/XMLGrammarPreparser.java ! src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java ! src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java ! src/com/sun/org/apache/xerces/internal/util/DOMUtil.java ! src/com/sun/org/apache/xerces/internal/util/EncodingMap.java ! src/com/sun/org/apache/xerces/internal/util/SymbolHash.java ! src/com/sun/org/apache/xerces/internal/util/SymbolTable.java ! src/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java ! src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java ! src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java ! src/com/sun/org/apache/xml/internal/resolver/Catalog.java ! src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java ! src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java ! src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java ! src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java ! src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java ! src/com/sun/org/apache/xml/internal/serialize/ElementState.java ! src/com/sun/org/apache/xml/internal/serialize/Encodings.java ! src/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java ! src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java ! src/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java ! src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java ! src/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java ! src/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java ! src/com/sun/org/apache/xml/internal/serializer/utils/Utils.java ! src/com/sun/org/apache/xml/internal/utils/DOMHelper.java ! src/com/sun/org/apache/xml/internal/utils/ElemDesc.java ! src/com/sun/org/apache/xpath/internal/compiler/Keywords.java ! src/com/sun/xml/internal/stream/XMLEntityStorage.java ! src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java ! src/org/xml/sax/helpers/NamespaceSupport.java Changeset: 7fb0bb6f3bd0 Author: aefimov Date: 2015-04-28 16:07 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/7fb0bb6f3bd0 8078822: 8068842 fix missed one new file PrimeNumberSequenceGenerator.java Reviewed-by: joehw, dfuchs, lancea - src/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java + src/com/sun/org/apache/xerces/internal/util/PrimeNumberSequenceGenerator.java - src/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java - src/com/sun/org/apache/xml/internal/serializer/Utils.java - src/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java Changeset: ba508fc2eeb6 Author: aefimov Date: 2015-06-03 17:05 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/ba508fc2eeb6 8078427: More supportive home environment Reviewed-by: dfuchs, lancea, skoivu ! src/com/sun/org/apache/xml/internal/resolver/Catalog.java ! src/com/sun/org/apache/xml/internal/serializer/TreeWalker.java ! src/com/sun/org/apache/xml/internal/utils/TreeWalker.java Changeset: fe931343ad6a Author: aefimov Date: 2015-07-12 22:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/fe931343ad6a 8086733: Improve namespace handling Reviewed-by: dfuchs, lancea, ahgross ! src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.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/XMLEntityManager.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties ! src/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java ! src/com/sun/xml/internal/stream/Entity.java Changeset: ab72c17cd492 Author: aefimov Date: 2015-07-15 18:40 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/ab72c17cd492 8130078: Document better processing Reviewed-by: dfuchs, lancea, ahgross ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java Changeset: e95e9042c8f3 Author: aefimov Date: 2015-05-15 11:24 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/e95e9042c8f3 8079323: Serialization compatibility for Templates: need to exclude Hashtable from serialization Reviewed-by: dfuchs, lancea, hawtin ! src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java Changeset: 9f5bcd95c8d5 Author: andrew Date: 2015-10-19 09:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/9f5bcd95c8d5 Added tag jdk7u91-b00 for changeset e95e9042c8f3 ! .hgtags Changeset: 6d9a19297633 Author: andrew Date: 2015-10-20 23:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/6d9a19297633 Added tag jdk7u91-b01 for changeset 9f5bcd95c8d5 ! .hgtags Changeset: 6eaef272c8e8 Author: Greg Lewis Date: 2015-12-12 22:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/6eaef272c8e8 Merge from main OpenJDK repository ! .hgtags From glewis at eyesbeyond.com Sun Dec 13 08:03:34 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 13 Dec 2015 08:03:34 +0000 Subject: hg: bsd-port/bsd-port/jdk: 102 new changesets Message-ID: <201512130803.tBD83aHO003428@aojmv0008.oracle.com> Changeset: 70e3553d9d6e Author: asaha Date: 2015-01-21 08:22 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/70e3553d9d6e Added tag jdk7u80-b05 for changeset d4bd8bd71ca7 ! .hgtags Changeset: e0cfff6c9ce1 Author: asaha Date: 2015-04-10 18:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e0cfff6c9ce1 Added tag jdk7u80-b32 for changeset a942e0b52477 ! .hgtags Changeset: 55f6804b4352 Author: asaha Date: 2015-04-14 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/55f6804b4352 Merge ! .hgtags - test/java/security/cert/CertificateFactory/invalidEncodedCerts/invalidcert.pem Changeset: 418a0393a253 Author: asmotrak Date: 2015-07-03 14:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/418a0393a253 8043201: Deprecate RC4 in SunJSSE provider Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java + src/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java + src/share/classes/sun/security/util/AbstractAlgorithmConstraints.java + src/share/classes/sun/security/util/AlgorithmDecomposer.java ! src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java + src/share/classes/sun/security/util/LegacyAlgorithmConstraints.java ! 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: 333bc4f04e09 Author: asmotrak Date: 2015-07-06 13:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/333bc4f04e09 8043202: Prohibit RC4 cipher suites Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/CipherSuite.java ! src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java ! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ConnectionTest.java ! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargeBufs.java ! test/sun/security/ssl/javax/net/ssl/TLSv11/GenericStreamCipher.java ! test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOldOrder.java ! test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Changeset: aa433fd3f2dc Author: igerasim Date: 2015-04-19 21:08 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/aa433fd3f2dc 8064546: CipherInputStream throws BadPaddingException if stream is not fully read Reviewed-by: xuelei ! src/share/classes/javax/crypto/CipherInputStream.java + test/javax/crypto/Cipher/CipherInputStreamExceptions.java Changeset: 6df5615ed40b Author: igerasim Date: 2015-04-20 15:17 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6df5615ed40b 8076405: Improve serial serialization Reviewed-by: alanb, chegar ! src/share/classes/java/io/ObjectInputStream.java ! src/share/classes/java/io/SerialCallbackContext.java Changeset: ac648bddc0c1 Author: igerasim Date: 2015-04-20 15:07 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ac648bddc0c1 8076401: Serialize OIS data Reviewed-by: alanb, chegar ! src/share/classes/java/io/ObjectInputStream.java Changeset: 4282223018f5 Author: sjiang Date: 2014-09-16 17:08 +0200 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4282223018f5 8042205: javax/management/monitor/*: some tests didn't get all the notifications Reviewed-by: dfuchs ! test/javax/management/monitor/AttributeArbitraryDataTypeTest.java ! test/javax/management/monitor/CounterMonitorTest.java ! test/javax/management/monitor/NonComparableAttributeValueTest.java ! test/javax/management/monitor/ReflectionExceptionTest.java ! test/javax/management/monitor/RuntimeExceptionTest.java Changeset: 9cc5841f4871 Author: sjiang Date: 2014-12-03 11:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9cc5841f4871 8065764: javax/management/monitor/CounterMonitorTest.java hangs Reviewed-by: jbachorik, dfuchs ! test/javax/management/monitor/CounterMonitorTest.java Changeset: 71731b6aa03f Author: sjiang Date: 2014-12-23 14:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/71731b6aa03f 8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java hangs Reviewed-by: dfuchs ! test/javax/management/monitor/CounterMonitorTest.java Changeset: 39db1f19278e Author: xuelei Date: 2015-07-03 16:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/39db1f19278e 8067694: Improved certification checking Reviewed-by: mullan, jnimeh, coffeys, robm, asmotrak, ahgross ! src/share/classes/java/net/InetAddress.java ! src/share/classes/java/net/URLClassLoader.java ! src/share/classes/sun/misc/JavaNetAccess.java ! src/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 02b20035956c Author: pchelko Date: 2013-11-15 17:40 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/02b20035956c 7124253: [macosx] Flavor change notification not coming Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CClipboard.java ! src/macosx/native/sun/awt/CClipboard.h ! src/macosx/native/sun/awt/CClipboard.m Changeset: 7aff489eab42 Author: pchelko Date: 2015-07-03 17:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7aff489eab42 8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long) Reviewed-by: anthony, art ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/CWrapper.m + test/java/awt/Window/MaximizeOffscreen/MaximizeOffscreenTest.java Changeset: cf1e4f4993c9 Author: alexsch Date: 2013-10-07 16:42 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/cf1e4f4993c9 8007219: [macosx] Frame size reverts meaning of maximized attribute if frame size close to display Reviewed-by: serb, anthony ! 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 + test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java Changeset: 87b53ca08d79 Author: leonidr Date: 2015-07-03 17:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/87b53ca08d79 8013581: [macosx] Key Bindings break with awt GraphicsEnvironment setFullScreenWindow Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/AWTWindow.h ! src/macosx/native/sun/awt/AWTWindow.m ! src/macosx/native/sun/awt/CWrapper.m + test/java/awt/FullScreen/8013581/bug8013581.java Changeset: 6905d894c17e Author: pchelko Date: 2015-07-03 17:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6905d894c17e 8027561: [macosx] Cleanup "may not respond to selector" warnings in native code Reviewed-by: azvegint, serb ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/AWTView.h ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/CDragSource.h ! src/macosx/native/sun/awt/CDragSource.m ! src/macosx/native/sun/awt/CDropTarget.h - src/macosx/native/sun/awt/CWrapper.h ! src/macosx/native/sun/awt/CWrapper.m Changeset: c1141f32864d Author: pchelko Date: 2015-07-03 18:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c1141f32864d 8029868: Fix KSS issues in sun.lwawt.macosx Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CClipboard.java ! 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/CPrinterJob.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java ! src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java + src/macosx/classes/sun/lwawt/macosx/NSEvent.java - src/macosx/classes/sun/lwawt/macosx/event/NSEvent.java ! src/macosx/native/sun/awt/AWTEvent.m ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/CTrayIcon.m ! src/share/classes/java/awt/SystemColor.java ! src/share/classes/sun/awt/AWTAccessor.java Changeset: f2807cfffda2 Author: anashaty Date: 2015-07-03 18:08 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f2807cfffda2 8028617: Dvorak keyboard mapping not honored when ctrl key pressed Reviewed-by: pchelko, anthony ! src/macosx/classes/sun/lwawt/macosx/NSEvent.java Changeset: 794b7e27a905 Author: anashaty Date: 2015-07-03 19:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/794b7e27a905 8071668: [macosx] Clipboard does not work with 3rd parties Clipboard Managers Reviewed-by: ant, serb ! src/macosx/classes/sun/lwawt/macosx/CClipboard.java ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/macosx/native/sun/awt/CClipboard.m ! src/share/classes/sun/awt/datatransfer/SunClipboard.java + test/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java Changeset: 9be55c58b95c Author: prr Date: 2015-03-10 14:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9be55c58b95c 8071715: Tune font layout engine Reviewed-by: srl, bae, mschoene ! src/share/native/sun/font/layout/ContextualGlyphInsertionProc2.cpp ! src/share/native/sun/font/layout/ContextualGlyphSubstProc.cpp ! src/share/native/sun/font/layout/ContextualGlyphSubstProc2.cpp ! src/share/native/sun/font/layout/IndicRearrangementProcessor.cpp ! src/share/native/sun/font/layout/IndicRearrangementProcessor2.cpp ! src/share/native/sun/font/layout/LigatureSubstProc.cpp ! src/share/native/sun/font/layout/StateTableProcessor.cpp ! src/share/native/sun/font/layout/StateTableProcessor2.cpp ! src/share/native/sun/font/layout/StateTables.h Changeset: d6ff1698bb6b Author: vadim Date: 2015-07-03 21:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d6ff1698bb6b 8072490: Better font morphing redux Reviewed-by: prr, srl, mschoene ! src/share/native/sun/font/layout/LETableReference.h ! src/share/native/sun/font/layout/LigatureSubstProc.cpp ! src/share/native/sun/font/layout/LigatureSubstProc2.cpp ! src/share/native/sun/font/layout/MorphTables.cpp ! src/share/native/sun/font/layout/PairPositioningSubtables.cpp Changeset: 4ae0b1080761 Author: vadim Date: 2015-02-27 19:21 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4ae0b1080761 8072887: Better font handling improvements Reviewed-by: prr, srl, mschoene ! src/share/native/sun/font/layout/GXLayoutEngine.cpp ! src/share/native/sun/font/layout/GXLayoutEngine2.cpp Changeset: aac360d4caff Author: prr Date: 2015-04-07 16:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/aac360d4caff 8073334: Improved font substitutions Reviewed-by: bae, srl, mschoene ! src/share/native/sun/font/layout/AlternateSubstSubtables.cpp Changeset: b11679b955b5 Author: aefimov Date: 2015-01-26 22:37 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b11679b955b5 8046817: JDK 8 schemagen tool does not generate xsd files for enum types Reviewed-by: joehw, mkos + test/javax/xml/ws/8046817/GenerateEnumSchema.java + test/javax/xml/ws/8046817/TestClassType.java + test/javax/xml/ws/8046817/TestEnumType.java Changeset: f3bdfccb0f84 Author: aefimov Date: 2015-04-23 22:16 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f3bdfccb0f84 8073357: schema1.xsd has wrong content. Sequence of the enum values has been changed Reviewed-by: joehw, lancea ! test/javax/xml/ws/8046817/GenerateEnumSchema.java ! test/javax/xml/ws/8046817/TestEnumType.java Changeset: cb393d659a75 Author: aefimov Date: 2015-04-09 16:24 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/cb393d659a75 8073385: Bad error message on parsing illegal character in XML attribute Reviewed-by: joehw + test/javax/xml/jaxp/parsers/8073385/BadExceptionMessageTest.java Changeset: 0654d3488c7a Author: andrew Date: 2015-07-03 23:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0654d3488c7a 8014464: Update jcheck for OpenJDK 7 Reviewed-by: omajid ! .jcheck/conf Changeset: 198896739ded Author: andrew Date: 2015-07-03 23:57 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/198896739ded 8133966: Allow OpenJDK to build on PaX-enabled kernels Reviewed-by: aph ! make/com/sun/jmx/Makefile Changeset: f01c6c8f3ba5 Author: ksrini Date: 2015-07-04 00:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f01c6c8f3ba5 8073773: Presume path preparedness Reviewed-by: darcy, dholmes, ahgross ! src/macosx/bin/java_md_macosx.c ! src/solaris/bin/java_md_solinux.c ! src/windows/bin/java_md.c Changeset: 8b1325d83338 Author: mullan Date: 2015-07-06 11:59 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8b1325d83338 8073894: Getting to the root of certificate chains Reviewed-by: weijun, igerasim, ahgross ! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/share/classes/sun/security/validator/SimpleValidator.java Changeset: 7a705ae59e27 Author: prr Date: 2015-03-10 14:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7a705ae59e27 8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on Solaris Sparc Reviewed-by: bae, mschoene ! src/share/native/sun/font/layout/MorphTables.cpp ! src/share/native/sun/font/layout/MorphTables2.cpp Changeset: c4008928235a Author: aefimov Date: 2015-04-10 01:11 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c4008928235a 8074297: substring in XSLT returns wrong character if string contains supplementary chars 8076290: JCK test api/xsl/conf/string/string17 starts failing after JDK-8074297 Reviewed-by: joehw ! test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java Changeset: 1ca5dca17c5d Author: vadim Date: 2015-04-07 14:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1ca5dca17c5d 8074330: Set font anchors more solidly Reviewed-by: prr, srl, mschoene ! src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp Changeset: 1fe354591840 Author: vadim Date: 2015-04-07 14:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1fe354591840 8074335: Substitute for substitution formats Reviewed-by: prr, srl, mschoene ! src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp Changeset: ac6778706ec0 Author: valeriep Date: 2015-07-06 13:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ac6778706ec0 8074865: General crypto resilience changes Reviewed-by: mullan, xuelei ! src/share/classes/com/sun/crypto/provider/AESCrypt.java ! src/share/classes/com/sun/crypto/provider/CipherCore.java ! src/share/classes/com/sun/crypto/provider/DESKey.java ! src/share/classes/com/sun/crypto/provider/DESedeKey.java ! src/share/classes/com/sun/crypto/provider/PBEKey.java ! src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/share/classes/java/security/Identity.java ! src/share/classes/java/security/MessageDigest.java ! src/share/classes/java/security/Signature.java ! src/share/classes/javax/crypto/spec/SecretKeySpec.java ! src/share/classes/sun/security/pkcs11/P11Key.java ! src/share/classes/sun/security/pkcs11/wrapper/Functions.java ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/share/classes/sun/security/rsa/RSASignature.java ! src/share/classes/sun/security/ssl/ClientHandshaker.java ! src/share/classes/sun/security/ssl/HandshakeMessage.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java Changeset: 3af704f39128 Author: vadim Date: 2015-04-07 14:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3af704f39128 8074871: Adjust device table handling Reviewed-by: prr, srl, mschoene ! src/share/native/sun/font/layout/AnchorTables.cpp Changeset: 8c9d6ea1bcfd Author: igerasim Date: 2015-04-22 00:24 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8c9d6ea1bcfd 8075378: JNDI DnsClient Exception Handling Reviewed-by: vinnie ! src/share/classes/com/sun/jndi/dns/DnsClient.java Changeset: 2eb606426280 Author: vinnie Date: 2015-07-06 15:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2eb606426280 8075374: Responding to OCSP responses Reviewed-by: mullan ! src/share/classes/java/security/cert/X509CRLSelector.java ! src/share/classes/sun/security/provider/certpath/OCSPResponse.java Changeset: 1146ef7828bb Author: weijun Date: 2015-04-22 23:27 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1146ef7828bb 8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java failed in certain env. 8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java failed in certain env. Reviewed-by: xuelei ! test/com/sun/security/auth/login/ConfigFile/InconsistentError.java ! test/com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Changeset: 2b35fe5229be Author: aefimov Date: 2015-07-06 16:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2b35fe5229be 8075667: (tz) Support tzdata2015b Reviewed-by: okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/asia ! make/sun/javazic/tzdata/australasia ! make/sun/javazic/tzdata/europe ! make/sun/javazic/tzdata/northamerica ! make/sun/javazic/tzdata/southamerica Changeset: 4f028479c666 Author: robm Date: 2015-04-21 20:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4f028479c666 8075738: Better multi-JVM sharing Reviewed-by: michaelm ! src/solaris/native/java/net/net_util_md.c Changeset: 1ea911b8a36e Author: igerasim Date: 2015-04-22 23:29 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1ea911b8a36e 8075833: Straighter Elliptic Curves Reviewed-by: mullan ! src/share/native/sun/security/ec/impl/ec.c Changeset: 27d53436ba6b Author: sjiang Date: 2015-07-06 19:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/27d53436ba6b 8075853: Proxy for MBean proxies Reviewed-by: dfuchs, ahgross, bmoloden ! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java Changeset: 36cb0cb58b7b Author: igerasim Date: 2015-07-06 20:06 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/36cb0cb58b7b 8076328: Enforce key exchange constraints Reviewed-by: wetmore, ahgross, asmotrak, xuelei ! src/share/classes/sun/security/ssl/ClientHandshaker.java ! src/share/classes/sun/security/ssl/DHCrypt.java ! src/share/classes/sun/security/ssl/ECDHCrypt.java ! src/share/classes/sun/security/ssl/Handshaker.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java ! 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/sun/security/ec/TestEC.java ! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java ! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java ! test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java Changeset: b560cd166335 Author: jbachorik Date: 2015-04-10 16:08 +0200 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b560cd166335 8076397: Better MBean connections Reviewed-by: dfuchs, ahgross ! src/share/classes/javax/management/MBeanServerInvocationHandler.java Changeset: 7c48e877192f Author: coffeys Date: 2015-05-12 17:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7c48e877192f 8076409: Reinforce RMI framework Reviewed-by: smarks ! src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java Changeset: fa171c4da078 Author: vadim Date: 2015-04-16 11:27 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fa171c4da078 8077520: Morph tables into improved form Reviewed-by: prr, srl, mschoene ! src/share/native/sun/font/layout/Features.cpp ! src/share/native/sun/font/layout/LETableReference.h Changeset: b93d9f7611f0 Author: aefimov Date: 2015-07-06 21:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b93d9f7611f0 8077685: (tz) Support tzdata2015d Reviewed-by: okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/antarctica ! make/sun/javazic/tzdata/backward ! make/sun/javazic/tzdata/europe ! make/sun/javazic/tzdata/northamerica ! make/sun/javazic/tzdata/southamerica ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java Changeset: 253b772552f1 Author: vinnie Date: 2015-07-06 21:57 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/253b772552f1 8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails with BindException Reviewed-by: xuelei ! test/sun/security/pkcs11/sslecc/CipherTest.java ! test/sun/security/pkcs11/sslecc/JSSEServer.java Changeset: 2dd9c7c285ea Author: weijun Date: 2014-07-21 22:10 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2dd9c7c285ea 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: 038d982d8ee5 Author: igerasim Date: 2015-05-05 20:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/038d982d8ee5 8078439: SPNEGO auth fails if client proposes MS krb5 OID Reviewed-by: valeriep ! src/share/classes/sun/security/jgss/GSSUtil.java ! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java + test/sun/security/jgss/spnego/MSOID.java + test/sun/security/jgss/spnego/msoid.txt + test/sun/security/krb5/auto/MSOID2.java Changeset: 4b352e4f5d3f Author: vinnie Date: 2015-07-06 22:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4b352e4f5d3f 8078562: Add modified dates Reviewed-by: mullan ! src/share/native/sun/security/ec/impl/ec.c ! src/share/native/sun/security/ec/impl/ecc_impl.h ! src/share/native/sun/security/ec/impl/ecdecode.c ! src/share/native/sun/security/ec/impl/mpi.c ! src/share/native/sun/security/ec/impl/oid.c ! src/share/native/sun/security/ec/impl/secitem.c Changeset: 39ffcb122ede Author: mfang Date: 2015-07-06 22:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/39ffcb122ede 8080318: jdk7u85 l10n resource file translation update Reviewed-by: yhuang ! src/share/classes/sun/tools/jar/resources/jar_de.properties ! src/share/classes/sun/tools/jar/resources/jar_es.properties ! src/share/classes/sun/tools/jar/resources/jar_fr.properties ! src/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/share/classes/sun/tools/jar/resources/jar_ko.properties ! src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties ! src/share/classes/sun/tools/jar/resources/jar_sv.properties ! src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties Changeset: 7f9b3e1c96b2 Author: jbachorik Date: 2013-10-30 14:50 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7f9b3e1c96b2 8027058: sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh Failed to initialize connector Summary: Dynamically discover the first available port instead of hard-coding one Reviewed-by: sla, chegar, dfuchs ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java Changeset: 60776ad0cf22 Author: asmotrak Date: 2015-06-02 13:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/60776ad0cf22 8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh test has RC4 dependencies Reviewed-by: coffeys ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java ! test/sun/management/jmxremote/bootstrap/management_ssltest07_ok.properties.in ! test/sun/management/jmxremote/bootstrap/management_ssltest11_ok.properties.in Changeset: bf2e9b824179 Author: asaha Date: 2015-06-03 20:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bf2e9b824179 8081775: two lib/testlibrary tests are failing with "Error. failed to clean up files after test" with jtreg 4.1 b12 Reviewed-by: amlu ! test/lib/testlibrary/AssertsTest.java ! test/lib/testlibrary/OutputAnalyzerReportingTest.java ! test/lib/testlibrary/OutputAnalyzerTest.java Changeset: a4521bae2693 Author: andrew Date: 2015-07-07 14:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a4521bae2693 8133970: Only apply PaX-marking when needed by a running PaX kernel Reviewed-by: aph ! make/com/sun/jmx/Makefile Changeset: 4f02eca4b7e4 Author: andrew Date: 2015-07-08 21:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4f02eca4b7e4 Added tag jdk7u85-b00 for changeset a4521bae2693 ! .hgtags Changeset: 1cb18f1a402c Author: andrew Date: 2015-07-09 11:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1cb18f1a402c 8133990: Revert introduction of lambda expression in sun.lwawt.macosx.LWCToolkit Reviewed-by: aph ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: 47954a92adb0 Author: omajid Date: 2015-07-11 16:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/47954a92adb0 8133991: Fix mistake in 8075374 backport Reviewed-by: andrew ! src/share/classes/sun/security/provider/certpath/OCSPResponse.java Changeset: 5c6bd5d2d602 Author: andrew Date: 2015-07-11 16:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5c6bd5d2d602 Added tag jdk7u85-b01 for changeset 47954a92adb0 ! .hgtags Changeset: 24aa1fb94814 Author: andrew Date: 2015-07-13 18:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/24aa1fb94814 8133993: [TEST_BUG] Make CipherInputStreamExceptions compile on OpenJDK 7 Summary: OpenJDK 7 lacks GCM encryption so tests should be removed Reviewed-by: aph ! test/javax/crypto/Cipher/CipherInputStreamExceptions.java Changeset: f26dc1cb7deb Author: andrew Date: 2015-08-19 20:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f26dc1cb7deb 8133968: Revert 8014464 on OpenJDK 7 Summary: No longer need to ignore bug IDs Reviewed-by: omajid ! .jcheck/conf Changeset: 334ea703b2f0 Author: andrew Date: 2015-08-22 01:24 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/334ea703b2f0 8134248: Fix recently backported tests to work with OpenJDK 7u Reviewed-by: martin ! test/javax/xml/ws/8046817/GenerateEnumSchema.java ! test/sun/security/jgss/spnego/MSOID.java Changeset: 3bf99e4002e2 Author: akasko Date: 2015-08-27 18:05 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3bf99e4002e2 8134610: Mac OS X build fails after July 2015 CPU Summary: Fix directory path in Mac OS makefiles Reviewed-by: andrew ! make/sun/lwawt/FILES_export_macosx.gmk Changeset: 66eea0d72776 Author: omajid Date: 2015-08-27 13:32 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/66eea0d72776 8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java has bad license header Summary: Use the version from jdk8u instead Reviewed-by: andrew ! test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java Changeset: e228aaace9c9 Author: andrew Date: 2015-08-27 23:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e228aaace9c9 Added tag jdk7u85-b02 for changeset 66eea0d72776 ! .hgtags Changeset: 276da990e386 Author: igerasim Date: 2015-08-03 22:36 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/276da990e386 6854417: TESTBUG: java/util/regex/RegExTest.java fails intermittently Reviewed-by: sherman ! test/java/util/regex/RegExTest.java Changeset: 2e19c3812aa4 Author: igerasim Date: 2015-07-31 00:48 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2e19c3812aa4 8076339: Better handling of remote object invocation Reviewed-by: asmotrak, igerasim, skoivu ! src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java Changeset: 4d9ce055f3ed Author: igerasim Date: 2015-05-16 02:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4d9ce055f3ed 8076413: Better JRMP message handling Reviewed-by: smarks ! src/share/classes/sun/rmi/transport/DGCClient.java Changeset: 7970533c0ce5 Author: prr Date: 2015-07-24 09:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7970533c0ce5 8103675: Better Binary searches Reviewed-by: srl, serb, mschoene ! src/share/native/sun/font/layout/LookupTables.cpp Changeset: 20a2e0bba042 Author: michaelm Date: 2015-07-09 13:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/20a2e0bba042 8130193: Improve HTTP connections Reviewed-by: alanb ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java Changeset: ef180dadb94f Author: igerasim Date: 2015-07-31 17:18 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ef180dadb94f 8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java fails intermittently Reviewed-by: rriggs, smarks ! test/java/rmi/testlibrary/TestLibrary.java ! test/java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java Changeset: 48bbb605fcd6 Author: jdn Date: 2015-10-16 15:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/48bbb605fcd6 8014097: add doPrivileged methods with limited privilege scope Summary: Backport new limited privilege doPrivileged using SharedSecrets Reviewed-by: mchung, omajid ! src/share/classes/java/security/AccessControlContext.java ! src/share/classes/java/security/AccessController.java ! src/share/classes/java/security/ProtectionDomain.java ! src/share/classes/sun/misc/JavaSecurityAccess.java + test/java/security/AccessController/LimitedDoPrivileged.java Changeset: e78b8cfe9db2 Author: mullan Date: 2013-10-22 08:03 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e78b8cfe9db2 8021191: Add isAuthorized check to limited doPrivileged methods Reviewed-by: weijun, xuelei ! src/share/classes/java/security/AccessControlContext.java ! src/share/classes/java/security/AccessController.java Changeset: 6d723c53eeae Author: kevinw Date: 2015-10-16 15:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6d723c53eeae 8064331: JavaSecurityAccess.doIntersectionPrivilege() drops the information about the domain combiner of the stack ACC Reviewed-by: jbachorik, mullan ! src/share/classes/java/security/AccessControlContext.java ! src/share/classes/java/security/ProtectionDomain.java + test/java/security/ProtectionDomain/PreserveCombinerTest.java Changeset: aee5fcdcc13e Author: weijun Date: 2015-10-16 02:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/aee5fcdcc13e 6966259: Make PrincipalName and Realm immutable Reviewed-by: xuelei ! src/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/share/classes/sun/security/jgss/krb5/Krb5NameElement.java ! src/share/classes/sun/security/krb5/Credentials.java ! src/share/classes/sun/security/krb5/KrbApReq.java ! src/share/classes/sun/security/krb5/KrbAppMessage.java ! src/share/classes/sun/security/krb5/KrbAsRep.java ! src/share/classes/sun/security/krb5/KrbAsReq.java ! src/share/classes/sun/security/krb5/KrbAsReqBuilder.java ! src/share/classes/sun/security/krb5/KrbCred.java ! src/share/classes/sun/security/krb5/KrbException.java ! src/share/classes/sun/security/krb5/KrbKdcRep.java ! src/share/classes/sun/security/krb5/KrbPriv.java ! src/share/classes/sun/security/krb5/KrbSafe.java ! src/share/classes/sun/security/krb5/KrbTgsRep.java ! src/share/classes/sun/security/krb5/KrbTgsReq.java ! src/share/classes/sun/security/krb5/PrincipalName.java ! src/share/classes/sun/security/krb5/Realm.java ! src/share/classes/sun/security/krb5/RealmException.java - src/share/classes/sun/security/krb5/ServiceName.java ! src/share/classes/sun/security/krb5/internal/ASRep.java ! src/share/classes/sun/security/krb5/internal/Authenticator.java ! src/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! src/share/classes/sun/security/krb5/internal/EncASRepPart.java ! src/share/classes/sun/security/krb5/internal/EncKDCRepPart.java ! src/share/classes/sun/security/krb5/internal/EncTGSRepPart.java ! src/share/classes/sun/security/krb5/internal/EncTicketPart.java ! src/share/classes/sun/security/krb5/internal/KDCRep.java ! src/share/classes/sun/security/krb5/internal/KDCReqBody.java ! src/share/classes/sun/security/krb5/internal/KRBError.java ! src/share/classes/sun/security/krb5/internal/KrbCredInfo.java ! src/share/classes/sun/security/krb5/internal/TGSRep.java ! src/share/classes/sun/security/krb5/internal/Ticket.java ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/share/classes/sun/security/krb5/internal/ccache/Credentials.java ! src/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java ! src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! src/share/classes/sun/security/krb5/internal/ccache/MemoryCredentialsCache.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java ! src/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java ! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java ! src/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java ! src/windows/classes/sun/security/krb5/internal/tools/Ktab.java ! src/windows/native/sun/security/krb5/NativeCreds.c - test/sun/security/krb5/ServiceNameClone.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/name/Constructors.java + test/sun/security/krb5/name/empty.conf + test/sun/security/krb5/name/krb5.conf Changeset: 6cc1fcddea86 Author: weijun Date: 2015-10-16 03:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6cc1fcddea86 8028780: JDK KRB5 module throws OutOfMemoryError when CCache is corrupt Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/share/classes/sun/security/krb5/internal/ccache/FileCCacheConstants.java + test/sun/security/jgss/GssMemoryIssues.java - test/sun/security/krb5/TimeInCCache.java + test/sun/security/krb5/ccache/CorruptedCC.java + test/sun/security/krb5/ccache/TimeInCCache.java Changeset: c28fc5539220 Author: weijun Date: 2015-10-16 16:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c28fc5539220 8048030: Expectations should be consistent Reviewed-by: valeriep, mullan, ahgross ! src/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/share/classes/sun/security/jgss/krb5/Krb5NameElement.java ! src/share/classes/sun/security/jgss/wrapper/GSSNameElement.java ! src/share/classes/sun/security/krb5/KrbServiceLocator.java ! src/share/classes/sun/security/krb5/PrincipalName.java ! src/share/classes/sun/security/krb5/Realm.java ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/name/Constructors.java Changeset: c3f7837442fe Author: prr Date: 2015-10-16 18:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c3f7837442fe 8086092: More palette improvements Reviewed-by: bae, serb ! make/sun/cmm/lcms/Makefile Changeset: 0fa7065bb921 Author: xuelei Date: 2015-07-23 09:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0fa7065bb921 8081760: Better group dynamics Reviewed-by: coffeys, mullan, weijun, jnimeh, ahgross, asmotrak ! src/share/classes/sun/security/ssl/DHCrypt.java ! src/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! 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: 47ad7e6d23a5 Author: aefimov Date: 2015-06-03 17:06 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/47ad7e6d23a5 8078427: More supportive home environment Reviewed-by: dfuchs, lancea, skoivu ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: 701e84955503 Author: sjiang Date: 2015-05-07 09:37 +0200 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/701e84955503 8078440: Safer managed types Reviewed-by: dfuchs, ahgross ! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java Changeset: d1171cfa66a8 Author: serb Date: 2015-05-23 02:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d1171cfa66a8 8080541: More direct property handling Reviewed-by: prr, alexsch ! src/share/classes/java/beans/PropertyDescriptor.java Changeset: 9006b8e45e6d Author: smarks Date: 2015-06-25 16:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9006b8e45e6d 8080688: Service for DGC services Reviewed-by: skoivu, igerasim, jeff ! src/share/classes/sun/rmi/transport/DGCImpl.java Changeset: 6964c084c898 Author: aefimov Date: 2015-06-11 10:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6964c084c898 8087118: Remove missing package from java.security files Reviewed-by: joehw ! 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: 8cbcdff3f3be Author: poonam Date: 2015-07-30 07:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8cbcdff3f3be 8087350: Improve array conversions Reviewed-by: jbachorik, kevinw ! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java Changeset: 91ca9662221d Author: igerasim Date: 2015-06-30 15:53 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/91ca9662221d 8103671: More objective stream classes Reviewed-by: rriggs, igerasim ! src/share/classes/java/io/ObjectStreamClass.java Changeset: 274ffe976dd5 Author: igerasim Date: 2015-07-03 17:50 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/274ffe976dd5 8130253: ObjectStreamClass.getFields too restrictive Reviewed-by: igerasim, skoivu ! src/share/classes/java/io/ObjectStreamClass.java Changeset: 666241daf19c Author: xuelei Date: 2015-07-13 13:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/666241daf19c 8130864: Better server identity handling Reviewed-by: jnimeh, asmotrak, ahgross ! src/share/classes/sun/security/ssl/ClientHandshaker.java Changeset: fcdc53161daa Author: bpb Date: 2015-08-06 10:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fcdc53161daa 8130891: (bf) More direct buffering Summary: Improve non-byte direct buffering. Reviewed-by: alanb, jeff, ahgross, robm, rriggs ! src/share/classes/java/nio/Direct-X-Buffer.java.template Changeset: fe651d1bc5a9 Author: igerasim Date: 2015-08-10 18:21 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fe651d1bc5a9 8131291: Perfect parameter patterning Reviewed-by: mullan ! src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java Changeset: f61b0ce49ba9 Author: prr Date: 2015-07-29 11:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f61b0ce49ba9 8132042: Preserve layout presentation Reviewed-by: mschoene, srl, serb ! src/share/native/sun/font/layout/IndicRearrangementProcessor.cpp ! src/share/native/sun/font/layout/IndicRearrangementProcessor.h ! src/share/native/sun/font/layout/IndicRearrangementProcessor2.cpp ! src/share/native/sun/font/layout/IndicRearrangementProcessor2.h ! src/share/native/sun/font/layout/MorphTables.cpp ! src/share/native/sun/font/layout/MorphTables2.cpp ! src/share/native/sun/font/layout/SegmentArrayProcessor.cpp ! src/share/native/sun/font/layout/SegmentArrayProcessor2.cpp ! src/share/native/sun/font/layout/SegmentSingleProcessor2.cpp ! src/share/native/sun/font/layout/SimpleArrayProcessor2.cpp ! src/share/native/sun/font/layout/SingleTableProcessor.cpp Changeset: d96acbda20f9 Author: igerasim Date: 2015-09-08 22:31 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d96acbda20f9 8135043: ObjectStreamClass.getField(String) too restrictive Reviewed-by: igerasim, chegar ! src/share/classes/java/io/ObjectStreamClass.java + test/java/io/ObjectInputStream/TestObjectStreamClass.java Changeset: 614293ac4e81 Author: aefimov Date: 2015-06-30 17:19 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/614293ac4e81 8098547: (tz) Support tzdata2015e Reviewed-by: coffeys, okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/iso3166.tab ! make/sun/javazic/tzdata/northamerica ! make/sun/javazic/tzdata/southamerica Changeset: 295856e8680f Author: aefimov Date: 2015-08-18 14:43 +0300 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/295856e8680f 8133321: (tz) Support tzdata2015f Reviewed-by: okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/asia ! make/sun/javazic/tzdata/europe ! make/sun/javazic/tzdata/leapseconds ! make/sun/javazic/tzdata/northamerica ! make/sun/javazic/tzdata/southamerica ! make/sun/javazic/tzdata/zone.tab Changeset: 7b060f76bf18 Author: andrew Date: 2015-10-19 09:40 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7b060f76bf18 Added tag jdk7u91-b00 for changeset 295856e8680f ! .hgtags Changeset: 9fc5d7338840 Author: kevinw Date: 2015-03-04 13:41 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9fc5d7338840 8072932: Test fails with java.security.AccessControlException: access denied ("java.security.SecurityPermission" "getDomainCombiner") Reviewed-by: jbachorik ! src/share/classes/java/security/ProtectionDomain.java Changeset: 12d1f39ed743 Author: andrew Date: 2015-10-20 23:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/12d1f39ed743 Added tag jdk7u91-b01 for changeset 9fc5d7338840 ! .hgtags Changeset: c434c67b8189 Author: rasbold Date: 2015-11-13 01:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c434c67b8189 8142882: rebinding of the receiver of a DirectMethodHandle may allow a protected method to be accessed Reviewed-by: jrose, andrew ! src/share/classes/java/lang/invoke/DirectMethodHandle.java + test/java/lang/invoke/ProtectedMethodHandleTest.java Changeset: 88a5229dda8e Author: Greg Lewis Date: 2015-12-12 22:20 -0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/88a5229dda8e Merge from main OpenJDK repository ! .hgtags ! src/share/native/sun/security/ec/impl/ecc_impl.h ! src/share/native/sun/security/ec/impl/ecdecode.c ! src/share/native/sun/security/ec/impl/oid.c ! src/share/native/sun/security/ec/impl/secitem.c ! src/solaris/bin/java_md_solinux.c ! src/solaris/native/java/net/net_util_md.c From hammad_a17 at yahoo.com Thu Dec 17 06:32:00 2015 From: hammad_a17 at yahoo.com (Amal Adnan Hammad) Date: Thu, 17 Dec 2015 10:32:00 +0400 Subject: NASA News Services Message-ID: ???? ???? ??? iPhone ????? ??? -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: NASA News Services.vcf Type: text/directory Size: 232 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From glewis at eyesbeyond.com Sun Dec 20 00:13:21 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 20 Dec 2015 00:13:21 +0000 Subject: hg: bsd-port/jdk9/corba: 19 new changesets Message-ID: <201512200013.tBK0DMfQ024753@aojmv0008.oracle.com> Changeset: e2c563af9ef4 Author: msheppar Date: 2015-06-25 13:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/e2c563af9ef4 8076383: Better CORBA exception handling Reviewed-by: rriggs, coffeys, skoivu, ahgross ! src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StubGenerator.java Changeset: dc8238c2c66a Author: msheppar Date: 2015-07-14 16:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/dc8238c2c66a 8076392: Improve IIOPInputStream consistency Reviewed-by: rriggs, coffeys, skoivu, ahgross ! src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java Changeset: a88d571b42b6 Author: msheppar Date: 2015-07-14 18:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/a88d571b42b6 8076387: Better CORBA value handling Reviewed-by: rriggs, coffeys, skoivu, ahgross ! src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java ! src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java Changeset: ab90c50a6a13 Author: lana Date: 2015-10-21 18:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/ab90c50a6a13 Merge Changeset: c847a53b38d2 Author: lana Date: 2015-10-22 11:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/c847a53b38d2 Merge Changeset: 29cc8228d623 Author: lana Date: 2015-10-29 08:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/29cc8228d623 Added tag jdk9-b89 for changeset c847a53b38d2 ! .hgtags Changeset: 75843e0a9371 Author: lana Date: 2015-10-30 10:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/75843e0a9371 Added tag jdk9-b90 for changeset 29cc8228d623 ! .hgtags Changeset: f7d70caad89a Author: lana Date: 2015-11-05 08:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/f7d70caad89a Added tag jdk9-b91 for changeset 75843e0a9371 ! .hgtags Changeset: f82629452836 Author: lana Date: 2015-11-12 10:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/f82629452836 Added tag jdk9-b92 for changeset f7d70caad89a ! .hgtags Changeset: e7ddf972e152 Author: chegar Date: 2015-11-11 11:31 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/e7ddf972e152 8140606: Update library code to use internal Unsafe Reviewed-by: alanb, mchung, psandoz, weijun ! src/java.corba/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java ! src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ManagedLocalsThread.java ! src/java.corba/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java ! src/java.corba/share/classes/sun/corba/Bridge.java ! src/java.corba/share/classes/sun/corba/SharedSecrets.java Changeset: 27e9c8d8091e Author: lana Date: 2015-11-12 18:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/27e9c8d8091e Merge Changeset: 1f623d855dc7 Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/1f623d855dc7 Added tag jdk9-b93 for changeset 27e9c8d8091e ! .hgtags Changeset: 43a7d43ab43c Author: lana Date: 2015-11-12 14:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/43a7d43ab43c Merge - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ManagedLocalsThread.java Changeset: 61e9f509be0f Author: lana Date: 2015-11-20 15:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/61e9f509be0f Merge Changeset: fd038e8a16ee Author: lana Date: 2015-11-29 10:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/fd038e8a16ee Added tag jdk9-b94 for changeset 61e9f509be0f ! .hgtags Changeset: feb1bd85d799 Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/feb1bd85d799 Added tag jdk-9+95 for changeset fd038e8a16ee ! .hgtags Changeset: 10a482b86358 Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/10a482b86358 Added tag jdk-9+96 for changeset feb1bd85d799 ! .hgtags Changeset: ea285530245c Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/ea285530245c Added tag jdk-9+97 for changeset 10a482b86358 ! .hgtags Changeset: 180212ee1d87 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/180212ee1d87 Added tag jdk-9+98 for changeset ea285530245c ! .hgtags From glewis at eyesbeyond.com Sun Dec 20 00:13:35 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 20 Dec 2015 00:13:35 +0000 Subject: hg: bsd-port/jdk9/jaxws: 15 new changesets Message-ID: <201512200013.tBK0DZv8024836@aojmv0008.oracle.com> Changeset: b3e45213d574 Author: lana Date: 2015-10-29 08:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/b3e45213d574 Added tag jdk9-b89 for changeset 2d84c6f4cbba ! .hgtags Changeset: 3b2a3cb658e4 Author: lana Date: 2015-10-30 10:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/3b2a3cb658e4 Added tag jdk9-b90 for changeset b3e45213d574 ! .hgtags Changeset: 59060592a8fc Author: lana Date: 2015-11-05 08:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/59060592a8fc Added tag jdk9-b91 for changeset 3b2a3cb658e4 ! .hgtags Changeset: 63c89fbee619 Author: mkos Date: 2015-10-30 10:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/63c89fbee619 8139743: Update JAX-WS RI integration to latest version (2.3.0-SNAPSHOT) Reviewed-by: lancea ! src/java.xml.bind/share/classes/com/sun/istack/internal/logging/Logger.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AccessorFactoryImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/DatatypeConverterImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/JAXBRIContext.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/DataWriter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/XMLWriter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/ClassFactory.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/ContextFactory.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/WellKnownNamespace.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/package-info.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/package-info.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Util.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/CleanUpExecutorFactory.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DecodingException.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FactoryFinder.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/XMLStreamReaderToXMLStreamWriter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Document.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/ResultFactory.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/XMLWriter.java ! src/java.xml.bind/share/classes/javax/xml/bind/Marshaller.java ! src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/MessageContextFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePullMultipart.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/OutputUtil.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ContextClassloaderLocal.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxLazySourceBridge.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxReaderBridge.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/Base64.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/CharReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/CharWriter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriterEx.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingIDFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageContextFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Packet.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SAAJFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/package-info.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/DatabindingImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/package-info.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/ServiceFinder.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/package-info.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContext.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContextFactory.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/version.properties - src/java.xml.ws/share/classes/javax/xml/soap/package.html ! src/java.xml.ws/share/classes/javax/xml/ws/spi/FactoryFinder.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationUse.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClass.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpr.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpression.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JJavaName.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/package-info.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ConfigReader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/Const.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_zh_TW.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_de.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_es.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_it.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ModelLoader.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Plugin.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/J2SJAXBModel.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/Mapping.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/XJC.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/package.html ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CElementInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/package-info.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/package-info.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Const.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGInternalizationLogic.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultClassBinder.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDEventListener.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDParser.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/EntityDecl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/InputEntity.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/MessageCatalog.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/Resolver.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlChars.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlReader.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/resources/Messages.properties ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/Datatype.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeException.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeLibrary.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeLibraryFactory.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeStreamingValidator.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/ValidationContext.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/StreamingValidatorImpl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Grammar.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/GrammarSection.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/IncludedGrammar.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DChoicePattern.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DDataPattern.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DGrammarPattern.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClass.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSSchema.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSTerm.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Iterators.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/ParseException.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParser.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/XSOMParser.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/package-info.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/version.properties ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/Options.java Changeset: fe772cbc64f4 Author: lana Date: 2015-11-05 13:43 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/fe772cbc64f4 Merge - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/CharReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/CharWriter.java - src/java.xml.ws/share/classes/javax/xml/soap/package.html - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/Messages_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/package.html Changeset: 5e94fbbb7032 Author: lana Date: 2015-11-12 10:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/5e94fbbb7032 Added tag jdk9-b92 for changeset fe772cbc64f4 ! .hgtags Changeset: e8d15c61400c Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/e8d15c61400c Added tag jdk9-b93 for changeset 5e94fbbb7032 ! .hgtags Changeset: 3e03ddaaac65 Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/3e03ddaaac65 Added tag jdk9-b94 for changeset e8d15c61400c ! .hgtags Changeset: e625f295b89e Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/e625f295b89e Added tag jdk-9+95 for changeset 3e03ddaaac65 ! .hgtags Changeset: c9651a1f9063 Author: mkos Date: 2015-11-27 11:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/c9651a1f9063 8131334: SAAJ Plugability Layer: using java.util.ServiceLoader Reviewed-by: lancea ! src/java.xml.ws/share/classes/javax/xml/soap/FactoryFinder.java ! src/java.xml.ws/share/classes/javax/xml/soap/MessageFactory.java ! src/java.xml.ws/share/classes/javax/xml/soap/SAAJMetaFactory.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPConnectionFactory.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPFactory.java + src/java.xml.ws/share/classes/javax/xml/soap/ServiceLoaderUtil.java + src/java.xml.ws/share/classes/javax/xml/soap/package-info.java Changeset: 2f21153bea9d Author: lana Date: 2015-11-30 13:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/2f21153bea9d Merge Changeset: b55cebc47555 Author: lana Date: 2015-12-07 14:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/b55cebc47555 Merge Changeset: 7293db4716ee Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/7293db4716ee Added tag jdk-9+96 for changeset b55cebc47555 ! .hgtags Changeset: 67c84077edc3 Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/67c84077edc3 Added tag jdk-9+97 for changeset 7293db4716ee ! .hgtags Changeset: 97b31ca0dd77 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/97b31ca0dd77 Added tag jdk-9+98 for changeset 67c84077edc3 ! .hgtags From glewis at eyesbeyond.com Sun Dec 20 00:14:39 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 20 Dec 2015 00:14:39 +0000 Subject: hg: bsd-port/jdk9/jaxp: 57 new changesets Message-ID: <201512200014.tBK0Ee8X025223@aojmv0008.oracle.com> Changeset: 00fa5efc9ace Author: joehw Date: 2015-04-18 00:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/00fa5efc9ace 8068842: Better JAXP data handling Reviewed-by: dfuchs, lancea, hawtin ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltSets.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOM.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/LCount.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMUtil.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EncodingMap.java + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/PrimeNumberSequenceGenerator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolHash.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolTable.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/ElementState.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Utils.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ElemDesc.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Keywords.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEntityStorage.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java ! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java Changeset: 3345330dd03a Author: joehw Date: 2015-05-12 10:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/3345330dd03a 8079323: Serialization compatibility for Templates: need to exclude Hashtable from serialization Reviewed-by: dfuchs, lancea, hawtin ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java + test/javax/xml/jaxp/unittest/transform/TemplatesTest.java Changeset: e9fb9655fd36 Author: joehw Date: 2015-05-26 10:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/e9fb9655fd36 8078427: More supportive home environment Reviewed-by: dfuchs, lancea, skoivu ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/TreeWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/TreeWalker.java Changeset: 5f2ff10c2974 Author: joehw Date: 2015-07-07 15:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/5f2ff10c2974 8086733: Improve namespace handling Reviewed-by: dfuchs, lancea, ahgross ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/Entity.java Changeset: 686f3a3e49ac Author: joehw Date: 2015-07-07 16:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/686f3a3e49ac 8130078: Document better processing Reviewed-by: dfuchs, lancea, ahgross ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java Changeset: 198a7fd9ec1f Author: lana Date: 2015-10-21 18:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/198a7fd9ec1f Merge - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java Changeset: 5021da4c9496 Author: lana Date: 2015-10-22 11:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/5021da4c9496 Merge - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java Changeset: 35f68242b624 Author: lana Date: 2015-10-29 08:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/35f68242b624 Added tag jdk9-b89 for changeset 5021da4c9496 ! .hgtags Changeset: ffaff3d0ad0e Author: lana Date: 2015-10-30 10:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/ffaff3d0ad0e Added tag jdk9-b90 for changeset 35f68242b624 ! .hgtags Changeset: c44ed58b7928 Author: lana Date: 2015-11-05 08:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/c44ed58b7928 Added tag jdk9-b91 for changeset ffaff3d0ad0e ! .hgtags Changeset: d6dcb5df3d6d Author: joehw Date: 2015-10-29 21:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/d6dcb5df3d6d 8081248: Implement JEP 268: XML Catalog API Reviewed-by: lancea, dfuchs + src/java.xml/share/classes/javax/xml/catalog/AltCatalog.java + src/java.xml/share/classes/javax/xml/catalog/BaseEntry.java + src/java.xml/share/classes/javax/xml/catalog/Catalog.java + src/java.xml/share/classes/javax/xml/catalog/CatalogEntry.java + src/java.xml/share/classes/javax/xml/catalog/CatalogException.java + src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java + src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java + src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java + src/java.xml/share/classes/javax/xml/catalog/CatalogMessages.java + src/java.xml/share/classes/javax/xml/catalog/CatalogMessages.properties + src/java.xml/share/classes/javax/xml/catalog/CatalogReader.java + src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java + src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java + src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolver.java + src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolverImpl.java + src/java.xml/share/classes/javax/xml/catalog/DelegatePublic.java + src/java.xml/share/classes/javax/xml/catalog/DelegateSystem.java + src/java.xml/share/classes/javax/xml/catalog/DelegateUri.java + src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java + src/java.xml/share/classes/javax/xml/catalog/NextCatalog.java + src/java.xml/share/classes/javax/xml/catalog/Normalizer.java + src/java.xml/share/classes/javax/xml/catalog/PublicEntry.java + src/java.xml/share/classes/javax/xml/catalog/RewriteSystem.java + src/java.xml/share/classes/javax/xml/catalog/RewriteUri.java + src/java.xml/share/classes/javax/xml/catalog/SystemEntry.java + src/java.xml/share/classes/javax/xml/catalog/SystemSuffix.java + src/java.xml/share/classes/javax/xml/catalog/UriEntry.java + src/java.xml/share/classes/javax/xml/catalog/UriSuffix.java + src/java.xml/share/classes/javax/xml/catalog/Util.java + src/java.xml/share/classes/javax/xml/catalog/package.html + src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java ! test/javax/xml/jaxp/unittest/TEST.properties + test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/catalog.xml + test/javax/xml/jaxp/unittest/catalog/catalog_invalid.xml + test/javax/xml/jaxp/unittest/catalog/delegatepublic.xml + test/javax/xml/jaxp/unittest/catalog/delegatesystem.xml + test/javax/xml/jaxp/unittest/catalog/files/delegatecatalog.xml + test/javax/xml/jaxp/unittest/catalog/files/delegatepublic.dtd + test/javax/xml/jaxp/unittest/catalog/files/delegatesystem.dtd + test/javax/xml/jaxp/unittest/catalog/files/rewritesystem.dtd + test/javax/xml/jaxp/unittest/catalog/files/systemsuffix.dtd + test/javax/xml/jaxp/unittest/catalog/public.dtd + test/javax/xml/jaxp/unittest/catalog/public.xml + test/javax/xml/jaxp/unittest/catalog/rewritesystem.xml + test/javax/xml/jaxp/unittest/catalog/rewritesystem1.xml + test/javax/xml/jaxp/unittest/catalog/system.dtd + test/javax/xml/jaxp/unittest/catalog/system.xml + test/javax/xml/jaxp/unittest/catalog/systemsuffix.xml Changeset: 395cd2b14c1d Author: joehw Date: 2015-10-29 22:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/395cd2b14c1d 8077931: Develop tests for XML Catalog API Reviewed-by: joehw, lancea Contributed-by: sha.jiang at oracle.com + test/javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java + test/javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java + test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java + test/javax/xml/jaxp/functional/catalog/DelegatePublicTest.java + test/javax/xml/jaxp/functional/catalog/DelegateSystemTest.java + test/javax/xml/jaxp/functional/catalog/DelegateUriTest.java + test/javax/xml/jaxp/functional/catalog/GroupTest.java + test/javax/xml/jaxp/functional/catalog/LoadCatalogTest.java + test/javax/xml/jaxp/functional/catalog/NextCatalogTest.java + test/javax/xml/jaxp/functional/catalog/NormalizationTest.java + test/javax/xml/jaxp/functional/catalog/PreferFeatureTest.java + test/javax/xml/jaxp/functional/catalog/PreferTest.java + test/javax/xml/jaxp/functional/catalog/PublicFamilyTest.java + test/javax/xml/jaxp/functional/catalog/PublicTest.java + test/javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java + test/javax/xml/jaxp/functional/catalog/RewriteSystemTest.java + test/javax/xml/jaxp/functional/catalog/RewriteUriTest.java + test/javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java + test/javax/xml/jaxp/functional/catalog/SystemFamilyTest.java + test/javax/xml/jaxp/functional/catalog/SystemSuffixTest.java + test/javax/xml/jaxp/functional/catalog/SystemTest.java + test/javax/xml/jaxp/functional/catalog/UriFamilyTest.java + test/javax/xml/jaxp/functional/catalog/UriSuffixTest.java + test/javax/xml/jaxp/functional/catalog/UriTest.java + test/javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java + test/javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java + test/javax/xml/jaxp/functional/catalog/catalogFiles/catalogReferCircle-itself.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/catalogReferCircle-left.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/catalogReferCircle-right.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/deferFeature.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegatePublic-alice.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegatePublic-bob.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegatePublic-carl.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegatePublic.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegateSystem-alice.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegateSystem-bob.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegateSystem-carl.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegateSystem.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegateUri-alice.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegateUri-bob.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegateUri-carl.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/delegateUri.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/group.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/loadCatalogFiles.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/nextCatalog-left.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/nextCatalog-leftAlice.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/nextCatalog-leftBob.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/nextCatalog-leftCarl.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/nextCatalog-right.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/nextCatalog-rightAlice.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/nextCatalog-rightBob.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/normalization.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/prefer.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/preferFeature.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/public.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/publicFamily.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/rewriteSystem.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/rewriteUri.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/specifyCatalog-api.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/specifyCatalog-feature.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/specifyCatalog-sysProps.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/system.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/systemFamily.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/systemSuffix.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/uri.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/uriFamily.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/uriSuffix.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/urnUnwrapping.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/validateCatalog-malformed.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/validateCatalog-noNamingSpace.xml + test/javax/xml/jaxp/functional/catalog/catalogFiles/validateCatalog-wrongRoot.xml + test/javax/xml/jaxp/isolatedjdk/IsolatedJDK.sh + test/javax/xml/jaxp/isolatedjdk/TEST.properties + test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java + test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh + test/javax/xml/jaxp/isolatedjdk/catalog/catalogFiles/properties.xml + test/javax/xml/jaxp/libs/catalog/CatalogTestUtils.java + test/javax/xml/jaxp/libs/catalog/ResolutionChecker.java Changeset: fcabfb3c38ac Author: lana Date: 2015-11-05 13:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/fcabfb3c38ac Merge Changeset: f665f69fa8e3 Author: lana Date: 2015-11-12 10:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/f665f69fa8e3 Added tag jdk9-b92 for changeset fcabfb3c38ac ! .hgtags Changeset: 1528075e9d88 Author: chegar Date: 2015-11-11 11:33 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/1528075e9d88 8140606: Update library code to use internal Unsafe Reviewed-by: alanb, mchung, psandoz, weijun ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SafeThread.java Changeset: b9c50c63305c Author: lana Date: 2015-11-12 18:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/b9c50c63305c Merge Changeset: 510ee559d525 Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/510ee559d525 Added tag jdk9-b93 for changeset b9c50c63305c ! .hgtags Changeset: 99557a0e377a Author: lana Date: 2015-11-12 14:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/99557a0e377a Merge Changeset: f868402f8d7b Author: joehw Date: 2015-11-16 14:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/f868402f8d7b 8142900: Xerces Update: Xerces XPath Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPathException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java + test/javax/xml/jaxp/unittest/validation/tck/RegexWord.java + test/javax/xml/jaxp/unittest/validation/tck/reZ003.xsd + test/javax/xml/jaxp/unittest/validation/tck/reZ003vExc23082309.xml Changeset: e939badf7330 Author: cjplummer Date: 2015-11-05 10:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/e939badf7330 8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12 Summary: updated requiredVersion to 4.1 b12 Reviewed-by: dholmes, sla, darcy ! test/TEST.ROOT Changeset: e4034363b80d Author: jprovino Date: 2015-11-11 23:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/e4034363b80d Merge Changeset: 1f9f972a1d86 Author: amurillo Date: 2015-11-13 10:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/1f9f972a1d86 Merge Changeset: b091fdbfbf9a Author: amurillo Date: 2015-11-16 22:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/b091fdbfbf9a Merge Changeset: 5e75b8a9c01b Author: lana Date: 2015-11-20 15:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/5e75b8a9c01b Merge Changeset: 5caeffed1b51 Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/5caeffed1b51 Added tag jdk9-b94 for changeset 5e75b8a9c01b ! .hgtags Changeset: 1ba7abcb360a Author: amurillo Date: 2015-06-22 13:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/1ba7abcb360a 8098588: Allow for parsing jdk9 new version string Reviewed-by: alanb, joehw, dtitov ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java Changeset: ac13455e4d91 Author: iris Date: 2015-06-29 11:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/ac13455e4d91 Merge Changeset: 708e7d2c5193 Author: iris Date: 2015-07-06 11:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/708e7d2c5193 Merge Changeset: acf45cbcb4db Author: iris Date: 2015-07-13 13:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/acf45cbcb4db Merge Changeset: 7516e3688281 Author: iris Date: 2015-07-20 11:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/7516e3688281 Merge Changeset: b0fc74495cba Author: iris Date: 2015-07-23 13:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/b0fc74495cba Merge Changeset: e3ca0b30696c Author: iris Date: 2015-08-03 09:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/e3ca0b30696c Merge Changeset: 3ed0244b6dac Author: iris Date: 2015-08-10 19:58 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/3ed0244b6dac Merge Changeset: 33700d44422c Author: iris Date: 2015-08-17 13:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/33700d44422c Merge Changeset: 9e3888e9bd56 Author: iris Date: 2015-08-25 14:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/9e3888e9bd56 Merge Changeset: 4ddf08fc2ba5 Author: iris Date: 2015-08-31 13:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/4ddf08fc2ba5 Merge Changeset: eb35493e2384 Author: iris Date: 2015-09-08 10:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/eb35493e2384 Merge Changeset: 9e17144f8071 Author: iris Date: 2015-09-14 09:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/9e17144f8071 Merge Changeset: 414b99f4c839 Author: iris Date: 2015-09-21 20:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/414b99f4c839 Merge Changeset: 617fddec1083 Author: iris Date: 2015-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/617fddec1083 Merge Changeset: 019bcf8bbd9f Author: iris Date: 2015-10-05 20:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/019bcf8bbd9f Merge Changeset: eef5d9026bf2 Author: iris Date: 2015-10-25 19:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/eef5d9026bf2 Merge Changeset: 895507d26470 Author: iris Date: 2015-11-01 09:48 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/895507d26470 Merge Changeset: 2553199c86e0 Author: iris Date: 2015-11-09 10:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/2553199c86e0 Merge Changeset: ca8f8063f722 Author: iris Date: 2015-11-16 17:10 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/ca8f8063f722 Merge Changeset: 1a7582f8bc45 Author: iris Date: 2015-11-19 14:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/1a7582f8bc45 Merge Changeset: c8d0845877a8 Author: iris Date: 2015-11-29 20:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/c8d0845877a8 Merge Changeset: 4d8950df4d5f Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/4d8950df4d5f Added tag jdk-9+95 for changeset c8d0845877a8 ! .hgtags Changeset: e2fbfb7ed78a Author: joehw Date: 2015-11-30 16:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/e2fbfb7ed78a 8142463: Xml schema validation failing after Xerces update; maxOccurs ignored Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java + test/javax/xml/jaxp/unittest/validation/tck/ParticleTest.java + test/javax/xml/jaxp/unittest/validation/tck/upa01.xml + test/javax/xml/jaxp/unittest/validation/tck/upa01.xsd Changeset: 1cefe0c8447c Author: lana Date: 2015-12-02 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/1cefe0c8447c Merge Changeset: 2b4a2f136208 Author: joehw Date: 2015-12-03 11:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/2b4a2f136208 8132091: Clean up JAXP code that has dependency on Java version string Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java Changeset: 1f3182529f2c Author: lana Date: 2015-12-07 14:21 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/1f3182529f2c Merge Changeset: b078d4258d9c Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/b078d4258d9c Added tag jdk-9+96 for changeset 1f3182529f2c ! .hgtags Changeset: a549eb34d37e Author: joehw Date: 2015-12-09 21:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/a549eb34d37e 8072081: Supplementary characters are rejected in comments Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java + test/javax/xml/jaxp/unittest/parsers/SupplementaryChars.java Changeset: 9c107c050335 Author: lana Date: 2015-12-10 09:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/9c107c050335 Merge Changeset: 52b01339235f Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/52b01339235f Added tag jdk-9+97 for changeset 9c107c050335 ! .hgtags Changeset: a7d62c74abb9 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/a7d62c74abb9 Added tag jdk-9+98 for changeset 52b01339235f ! .hgtags From glewis at eyesbeyond.com Sun Dec 20 00:15:09 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 20 Dec 2015 00:15:09 +0000 Subject: hg: bsd-port/jdk9: 147 new changesets Message-ID: <201512200015.tBK0F9QA025274@aojmv0008.oracle.com> Changeset: c867c33f584b Author: jlahoda Date: 2015-10-19 19:13 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c867c33f584b 8134254: JShell API/tool: REPL for Java into JDK9 Summary: Adding jdk.jshell module into modules.xml; and listing it among TOOLS_MODULES. Reviewed-by: alanb, erikj, sundar Contributed-by: robert.field at oracle.com, jan.lahoda at oracle.com ! make/Images.gmk ! modules.xml Changeset: a60a0c1bd394 Author: erikj Date: 2015-10-20 09:47 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a60a0c1bd394 8139735: Switch compilers in JPRT for windows and linux Reviewed-by: tbell, ihse ! make/devkit/Tools.gmk ! make/devkit/createWindowsDevkit.sh ! make/jprt.properties Changeset: 24a3936909e3 Author: ihse Date: 2015-10-20 10:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/24a3936909e3 8139668: Generate README-build.html from markdown Reviewed-by: erikj ! README-builds.html + README-builds.md + common/bin/update-build-readme.sh Changeset: 257534f191e8 Author: ihse Date: 2015-10-20 16:40 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/257534f191e8 8139969: Fix unzip in compare.sh broken by JDK-8136813 Reviewed-by: erikj ! common/autoconf/compare.sh.in ! common/bin/compare.sh Changeset: cb3f10185e63 Author: erikj Date: 2015-10-20 17:29 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/cb3f10185e63 8139813: Base heap size on type of boot jdk, not architecture of build machine Reviewed-by: tbell, ihse ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: 8851df90bb66 Author: erikj Date: 2015-10-02 17:33 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8851df90bb66 8138739: Enable devkit on macosx in JPRT (again) Reviewed-by: ihse ! make/jprt.properties Changeset: 11c070dc7985 Author: ddehaven Date: 2015-10-06 12:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/11c070dc7985 Merge Changeset: efbea01d5b5c Author: prr Date: 2015-10-12 14:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/efbea01d5b5c Merge - common/autoconf/builddeps.conf.example - common/autoconf/builddeps.conf.nfs.example - common/autoconf/builddeps.m4 Changeset: a44eac54cdc3 Author: prr Date: 2015-10-20 08:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a44eac54cdc3 Merge ! make/jprt.properties Changeset: 827ea558b8a3 Author: prr Date: 2015-10-20 10:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/827ea558b8a3 Merge Changeset: 998803eeed50 Author: neliasso Date: 2015-09-18 10:09 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/998803eeed50 8135068: Extract method matchers from CompilerOracle Summary: Ecapsulate code to enable reuse Reviewed-by: roland, kvn ! test/lib/sun/hotspot/WhiteBox.java Changeset: b9acee978e94 Author: iveresov Date: 2015-09-25 12:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b9acee978e94 Merge Changeset: fd80ddb7553f Author: amurillo Date: 2015-10-01 11:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/fd80ddb7553f Merge Changeset: 0b5d2c8bd667 Author: amurillo Date: 2015-10-08 14:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/0b5d2c8bd667 Merge Changeset: 483de5dbcd96 Author: dsamersoff Date: 2015-09-24 20:39 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/483de5dbcd96 8086134: Deadlock detection fails to attach to core file Summary: Test reimplemented for jtreg Reviewed-by: jbachorik ! test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java + test/lib/share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java Changeset: 34280222936a Author: jwilhelm Date: 2015-09-28 15:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/34280222936a Merge Changeset: 9261bce638e3 Author: jwilhelm Date: 2015-10-07 00:46 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/9261bce638e3 Merge Changeset: dec57655571e Author: twisti Date: 2015-10-08 11:31 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/dec57655571e 8136421: JEP 243: Java-Level JVM Compiler Interface Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett ! .hgignore ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/common/Modules.gmk ! modules.xml ! test/lib/sun/hotspot/WhiteBox.java ! test/lib/sun/hotspot/code/NMethod.java Changeset: 82f1be4bd9c3 Author: dlong Date: 2015-10-09 02:43 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/82f1be4bd9c3 Merge - common/autoconf/builddeps.conf.example - common/autoconf/builddeps.conf.nfs.example - common/autoconf/builddeps.m4 Changeset: a6e5bdf52315 Author: dlong Date: 2015-10-17 15:41 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a6e5bdf52315 Merge Changeset: 3962780e2eda Author: amurillo Date: 2015-10-19 12:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3962780e2eda Merge ! make/Images.gmk ! modules.xml Changeset: 8d498217b215 Author: amurillo Date: 2015-10-20 11:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8d498217b215 Merge Changeset: e3cd4b33d245 Author: lana Date: 2015-10-21 18:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/e3cd4b33d245 Merge Changeset: 23d62be63eef Author: ihse Date: 2015-10-22 15:54 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/23d62be63eef 8140277: Configuration out-of-date check should also check closed sources Reviewed-by: erikj ! make/Init.gmk Changeset: ae4aba7142a1 Author: ihse Date: 2015-10-22 16:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/ae4aba7142a1 8140282: Remove test directories on clean-test-* Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/MainSupport.gmk Changeset: 8d873b9b0031 Author: lana Date: 2015-10-22 11:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8d873b9b0031 Merge Changeset: 2396a16033e1 Author: erikj Date: 2015-10-27 13:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/2396a16033e1 8140484: Vardeps broken when variable value contains '$' Reviewed-by: tbell ! make/common/MakeBase.gmk ! test/make/TestMakeBase.gmk Changeset: 8001eddb1672 Author: erikj Date: 2015-10-27 17:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8001eddb1672 8140312: Enable new sjavac server only mode in jdk build Reviewed-by: ihse, tbell ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/common/SetupJavaCompilers.gmk ! make/test/BuildTestLib.gmk Changeset: cd061b69a817 Author: jwilhelm Date: 2015-10-07 00:46 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/cd061b69a817 Merge Changeset: 08b3c7a80f56 Author: jprovino Date: 2015-10-20 11:17 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/08b3c7a80f56 Merge Changeset: 97134c4eba32 Author: amurillo Date: 2015-10-22 16:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/97134c4eba32 Merge Changeset: 895353113f38 Author: amurillo Date: 2015-10-27 10:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/895353113f38 Merge Changeset: cf1dc4c035fb Author: lana Date: 2015-10-29 08:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/cf1dc4c035fb Added tag jdk9-b89 for changeset 895353113f38 ! .hgtags Changeset: 3b1bba4161f3 Author: lana Date: 2015-10-30 10:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3b1bba4161f3 Added tag jdk9-b90 for changeset cf1dc4c035fb ! .hgtags Changeset: c8470ff83abe Author: ihse Date: 2015-10-29 15:24 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c8470ff83abe 8140762: Specifying --without-LIB if not needed should not result in warning Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/lib-alsa.m4 ! common/autoconf/lib-cups.m4 ! common/autoconf/lib-ffi.m4 ! common/autoconf/lib-freetype.m4 ! common/autoconf/lib-x11.m4 Changeset: f0b8f91a0c6f Author: ihse Date: 2015-10-29 16:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/f0b8f91a0c6f 8140661: Rename LDFLAGS_SUFFIX to LIBS Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk Changeset: 5f7679c96d7d Author: erikj Date: 2015-10-29 17:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5f7679c96d7d 8140593: Add configure parameter for devkit for the build compiler Reviewed-by: ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: d7c06f4e28b2 Author: erikj Date: 2015-10-29 17:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d7c06f4e28b2 8140591: Add configure argument specifying make executable in JPRT Reviewed-by: ihse, tbell ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! make/jprt.properties Changeset: 0cde07d1082a Author: lana Date: 2015-10-29 12:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/0cde07d1082a Merge Changeset: 122142a18538 Author: lana Date: 2015-11-04 13:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/122142a18538 Merge Changeset: fe54fea946e8 Author: lana Date: 2015-11-05 08:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/fe54fea946e8 Added tag jdk9-b91 for changeset 122142a18538 ! .hgtags Changeset: 05228b00bfcf Author: jbachorik Date: 2015-11-02 13:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/05228b00bfcf 8140481: NoClassDefFoundError thrown by ManagementFactory.getPlatformMBeanServer Reviewed-by: alanb, dsamersoff, erikj ! make/Images.gmk Changeset: 5e06ef3a390a Author: neliasso Date: 2015-10-20 18:07 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5e06ef3a390a 8137167: JEP165: Compiler Control: Implementation task Summary: Compiler Control JEP Reviewed-by: roland, twisti, zmajo, simonis ! test/lib/sun/hotspot/WhiteBox.java Changeset: e81b35d4c8ad Author: dlong Date: 2015-10-27 01:45 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/e81b35d4c8ad Merge Changeset: 27f356748627 Author: amurillo Date: 2015-10-30 12:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/27f356748627 Merge Changeset: cda1da5fc2dd Author: amurillo Date: 2015-11-02 10:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/cda1da5fc2dd Merge Changeset: a0c572d90b9d Author: erikj Date: 2015-11-03 16:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a0c572d90b9d 8141051: Build test libs -source/-target 9 Reviewed-by: tbell, vlivanov ! make/Main.gmk ! make/test/BuildTestLib.gmk Changeset: d7f1098c2fc8 Author: ihse Date: 2015-11-03 17:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d7f1098c2fc8 8141261: Clean up building of demos Reviewed-by: erikj, tbell ! make/Images.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/common/JavaCompilation.gmk Changeset: 426d96f4922f Author: ihse Date: 2015-11-03 17:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/426d96f4922f 8141333: Rename SetupArchive to SetupJarArchive Reviewed-by: erikj, tbell ! make/JrtfsJar.gmk ! make/common/JarArchive.gmk < make/common/JavaCompilation.gmk + make/common/JavaCompilation.gmk ! test/make/TestJavaCompilation.gmk Changeset: d0f163fcd4c8 Author: erikj Date: 2015-11-03 18:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d0f163fcd4c8 8141332: Switch macosx devkit in JPRT Reviewed-by: ihse, tbell ! make/devkit/createMacosxDevkit.sh ! make/jprt.properties Changeset: 82c695c9b53c Author: simonis Date: 2015-11-04 12:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/82c695c9b53c 8141290: AIX: fix build after '8140661: Rename LDFLAGS_SUFFIX to LIBS' Reviewed-by: ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 1ad0a683c83d Author: ihse Date: 2015-11-05 10:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/1ad0a683c83d 8141439: Fix compare.sh -o (broken by JDK-8136813) Reviewed-by: tbell, erikj ! common/autoconf/compare.sh.in ! common/bin/compare.sh Changeset: a36dc737a448 Author: ihse Date: 2015-11-05 15:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a36dc737a448 8141414: Deprecate configure source overriding Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/source-dirs.m4 ! common/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk Changeset: 4ba17e992008 Author: ihse Date: 2015-11-05 17:32 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/4ba17e992008 8141543: Propagate --disable-warnings-as-errors to hotspot Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot-spec.gmk.in Changeset: c26f2d9906cd Author: lana Date: 2015-11-05 13:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c26f2d9906cd Merge Changeset: 106c06398f7a Author: erikj Date: 2015-11-05 23:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/106c06398f7a 8141574: recent change for 8141543 breaks all builds Reviewed-by: darcy ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 0f0a47b76da7 Author: lana Date: 2015-11-12 10:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/0f0a47b76da7 Added tag jdk9-b92 for changeset 106c06398f7a ! .hgtags Changeset: 58e1d618b84c Author: bobv Date: 2015-10-19 13:21 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/58e1d618b84c 8136556: Add the ability to perform static builds of MacOSX x64 binaries Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 + make/BuildStatic.gmk ! make/Main.gmk ! make/common/NativeCompilation.gmk Changeset: 282d3849c90e Author: bobv Date: 2015-10-19 15:47 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/282d3849c90e Merge Changeset: f1a26551298e Author: bobv Date: 2015-10-21 16:38 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/f1a26551298e Merge ! make/Main.gmk Changeset: 61ca9d7b1d76 Author: ehelin Date: 2015-10-21 13:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/61ca9d7b1d76 8139256: Add Makefile target to run internal VM tests Reviewed-by: erikj, ihse ! make/Main.gmk Changeset: 6bf711eaf861 Author: ehelin Date: 2015-10-22 15:28 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/6bf711eaf861 8139271: Add top-level Makefile target to run hotspots jtreg tests Reviewed-by: ihse, erikj ! make/Main.gmk Changeset: 1697e1f12275 Author: jwilhelm Date: 2015-10-30 00:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/1697e1f12275 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in Changeset: 879da33f4837 Author: jwilhelm Date: 2015-11-05 19:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/879da33f4837 Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! make/common/NativeCompilation.gmk Changeset: 4982ccf5052b Author: twisti Date: 2015-11-04 07:01 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/4982ccf5052b 8139170: JVMCI refresh Reviewed-by: kvn ! test/lib/sun/hotspot/code/CodeBlob.java ! test/lib/sun/hotspot/code/NMethod.java Changeset: 38f26972eae7 Author: neliasso Date: 2015-11-06 11:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/38f26972eae7 Merge Changeset: 1b358a99109d Author: amurillo Date: 2015-11-06 11:11 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/1b358a99109d Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Main.gmk Changeset: b75a6740986a Author: ihse Date: 2015-11-10 11:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b75a6740986a 8141696: Improve COMPARE_BUILD Reviewed-by: tbell, erikj ! make/Init.gmk ! make/InitSupport.gmk Changeset: a8951ccde05f Author: chegar Date: 2015-11-11 11:27 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a8951ccde05f 8140606: Update library code to use internal Unsafe Reviewed-by: alanb, mchung, psandoz, weijun ! modules.xml Changeset: 331fda57dfd3 Author: lana Date: 2015-11-12 18:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/331fda57dfd3 Merge Changeset: 430540e2fe98 Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/430540e2fe98 Added tag jdk9-b93 for changeset 331fda57dfd3 ! .hgtags Changeset: 93f2a16f683d Author: lana Date: 2015-11-12 14:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/93f2a16f683d Merge Changeset: 66e94f3e000f Author: erikj Date: 2015-11-16 10:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/66e94f3e000f 8143036: Make install target does not depend on images Reviewed-by: alanb ! make/Main.gmk Changeset: 677b0352a707 Author: bpatel Date: 2015-11-16 22:49 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/677b0352a707 8142367: Allow files with .png extension to be copied for javadoc Reviewed-by: erikj ! make/CompileJavaModules.gmk Changeset: 882c782d7d5a Author: weijun Date: 2015-11-20 08:35 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/882c782d7d5a 8056174: New APIs for jar signing Reviewed-by: mullan ! modules.xml Changeset: 1637ae8449eb Author: dfuchs Date: 2015-11-20 19:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/1637ae8449eb 8140364: JEP 264 Platform Logger API and Service Implementation Summary: Initial implementation for JEP 264 Platform Logger API and Service Reviewed-by: mchung, psandoz, rriggs ! modules.xml Changeset: 349488425abc Author: lana Date: 2015-11-20 15:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/349488425abc Merge Changeset: c3a9e69cf142 Author: lana Date: 2015-11-29 10:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c3a9e69cf142 Added tag jdk9-b94 for changeset 349488425abc ! .hgtags Changeset: 4999895b3a44 Author: ihse Date: 2015-06-11 00:21 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/4999895b3a44 8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes Contributed-by: Magnus Ihse Bursie ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/jdk-options.m4 + common/autoconf/jdk-version.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/version-numbers - common/bin/test_builds.sh ! common/nb_native/nbproject/configurations.xml ! make/Images.gmk ! make/Install.gmk ! make/Javadoc.gmk ! make/JrtfsJar.gmk ! make/MacBundles.gmk ! make/jprt.properties Changeset: 5064fbd94e61 Author: ihse Date: 2015-06-11 00:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5064fbd94e61 Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: b0f70258d774 Author: erikj Date: 2015-06-26 10:02 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b0f70258d774 8087328: Move debuglevel info in version string from PRE to OPT Reviewed-by: ihse ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-version.m4 ! make/jprt.properties Changeset: c05542651555 Author: erikj Date: 2015-06-26 10:09 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c05542651555 8087329: Introduce VERSION_IS_GA Reviewed-by: ihse ! common/autoconf/jdk-version.m4 ! common/autoconf/spec.gmk.in ! make/Javadoc.gmk Changeset: d9a9395e80b6 Author: iris Date: 2015-06-29 13:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d9a9395e80b6 Merge ! common/autoconf/generated-configure.sh - common/bin/test_builds.sh ! make/MacBundles.gmk Changeset: 59c66735d841 Author: iris Date: 2015-07-06 11:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/59c66735d841 Merge - common/bin/test_builds.sh Changeset: 2b1043cd9a56 Author: iris Date: 2015-07-13 13:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/2b1043cd9a56 Merge ! common/autoconf/generated-configure.sh - common/bin/test_builds.sh ! make/Images.gmk ! make/MacBundles.gmk ! make/jprt.properties Changeset: 7039acd5233a Author: iris Date: 2015-07-20 10:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/7039acd5233a Merge - common/bin/test_builds.sh ! make/Images.gmk Changeset: 5148fa32e0f9 Author: iris Date: 2015-07-23 13:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5148fa32e0f9 Merge - common/bin/test_builds.sh ! make/Javadoc.gmk ! make/jprt.properties Changeset: eabe2c23d792 Author: iris Date: 2015-08-03 09:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/eabe2c23d792 Merge - common/bin/test_builds.sh ! make/jprt.properties Changeset: 8d42e700c730 Author: iris Date: 2015-08-10 19:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8d42e700c730 Merge - common/bin/test_builds.sh Changeset: 364e7c2c0f54 Author: iris Date: 2015-08-17 13:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/364e7c2c0f54 Merge - common/bin/test_builds.sh Changeset: 8472cf29f3ca Author: iris Date: 2015-08-25 14:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8472cf29f3ca Merge - common/bin/test_builds.sh ! make/Images.gmk Changeset: cad12d661f7b Author: iris Date: 2015-08-31 13:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/cad12d661f7b Merge - common/bin/test_builds.sh Changeset: 35e118e5bcb4 Author: iris Date: 2015-09-08 10:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/35e118e5bcb4 Merge - common/bin/test_builds.sh ! make/Images.gmk Changeset: 4c7275c964b3 Author: dtitov Date: 2015-09-10 09:04 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/4c7275c964b3 8135083: Product version string for DLLs and EXEs should not include trailing zeros Reviewed-by: katleman, iris, ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: ec282bb82ad9 Author: iris Date: 2015-09-14 09:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/ec282bb82ad9 Merge - common/bin/test_builds.sh Changeset: 94682bac8456 Author: iris Date: 2015-09-21 20:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/94682bac8456 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh Changeset: 38df42f29314 Author: iris Date: 2015-09-29 17:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/38df42f29314 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh Changeset: e1ef7db1e02d Author: ihse Date: 2015-09-30 14:09 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/e1ef7db1e02d 8137259: configure needs to parse Verona-style version strings for bootjdk Reviewed-by: erikj, iris ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: 9c37a640ddba Author: iris Date: 2015-10-05 21:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/9c37a640ddba Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh Changeset: 83a19847a443 Author: dmalav Date: 2015-10-12 10:31 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/83a19847a443 8138984: top-level directory of jdk*tar.gz bundles doesn't conform to JEP JDK-8061494 Reviewed-by: pbhat, asemenyuk, erikj ! common/autoconf/spec.gmk.in Changeset: 21efe3b23a5a Author: ihse Date: 2015-10-20 12:12 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/21efe3b23a5a 8139951: Do not store debug level in OPT part of Verona string Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-version.m4 Changeset: 3f5bfe602a9f Author: amurillo Date: 2015-10-21 10:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3f5bfe602a9f 8140191: Unable to build the verona stage repo with JPRT Reviewed-by: erikj ! make/jprt.properties Changeset: 8b85f3ce05a3 Author: iris Date: 2015-10-25 19:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8b85f3ce05a3 Merge ! common/autoconf/boot-jdk.m4 ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh Changeset: f54f87367d99 Author: iris Date: 2015-11-01 09:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/f54f87367d99 Merge ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh ! make/Images.gmk ! make/jprt.properties Changeset: 8f998d77a50c Author: iris Date: 2015-11-09 18:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8f998d77a50c Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh ! make/jprt.properties Changeset: 096dd665a6ff Author: iris Date: 2015-11-16 21:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/096dd665a6ff Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh ! make/Images.gmk ! make/JrtfsJar.gmk ! make/jprt.properties Changeset: fed781527153 Author: iris Date: 2015-11-19 13:58 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/fed781527153 Merge ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in - common/bin/test_builds.sh Changeset: 12a6fb4f070f Author: iris Date: 2015-11-29 20:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/12a6fb4f070f Merge - common/bin/test_builds.sh Changeset: f5988fb35e68 Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/f5988fb35e68 Added tag jdk-9+95 for changeset 12a6fb4f070f ! .hgtags Changeset: 1a889daf7eb0 Author: attila Date: 2015-11-24 10:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/1a889daf7eb0 8141338: Move jdk.internal.dynalink package to jdk.dynalink Reviewed-by: alanb, mchung, sundar ! make/CompileJavaModules.gmk ! make/Images.gmk ! modules.xml Changeset: 015cff85d10d Author: erikj Date: 2015-11-24 11:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/015cff85d10d 8143236: Update devkit creation makefiles for linux Reviewed-by: ihse ! make/devkit/Makefile ! make/devkit/Tools.gmk Changeset: 11b31df300ae Author: erikj Date: 2015-11-24 15:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/11b31df300ae 8143296: javac-server/sjavac not compatible with LogFailures on Windows Reviewed-by: ihse ! common/autoconf/basics_windows.m4 ! common/autoconf/boot-jdk.m4 ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/src/fixpath.c ! make/InitSupport.gmk ! make/common/SetupJavaCompilers.gmk Changeset: b2a9c5ef147e Author: erikj Date: 2015-11-24 15:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b2a9c5ef147e 8143141: Bring in minor build changes from the jigsaw/jake forest Reviewed-by: ihse, mchung ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Jprt.gmk ! make/Main.gmk ! make/common/JavaCompilation.gmk ! make/common/NativeCompilation.gmk Changeset: 358fb90ae6e6 Author: erikj Date: 2015-11-24 17:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/358fb90ae6e6 8142983: Enable builds with icecc/icecream Reviewed-by: ihse ! common/autoconf/build-performance.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot-spec.gmk.in ! common/autoconf/spec.gmk.in Changeset: f069169dc66f Author: erikj Date: 2015-11-25 15:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/f069169dc66f 8144039: Enable javac server by default Reviewed-by: ihse ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh Changeset: 12d27df4933e Author: erikj Date: 2015-11-27 16:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/12d27df4933e 8144172: Problem with bootcycle-images and sjavac Reviewed-by: ihse ! common/autoconf/bootcycle-spec.gmk.in ! make/Main.gmk Changeset: 8407c45c9379 Author: jbachorik Date: 2015-11-20 13:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8407c45c9379 8043138: Attach API should not require jvmstat rmi protocol Reviewed-by: alanb, mchung, erikj, ihse ! make/Images.gmk ! modules.xml Changeset: 5711553c7b41 Author: joehw Date: 2015-11-30 08:52 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5711553c7b41 8144094: Add Catalog API to java.xml module Reviewed-by: lancea ! make/common/CORE_PKGS.gmk ! modules.xml Changeset: 62351f9def8e Author: robm Date: 2015-11-30 17:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/62351f9def8e 8142872: Remove support for sun.nio.ch.PollSelectorProvider from 9 Reviewed-by: alanb, simonis ! make/CompileJavaModules.gmk Changeset: 8f3c139771af Author: lana Date: 2015-11-30 13:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8f3c139771af Merge Changeset: 09d04e9badce Author: neliasso Date: 2015-11-16 20:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/09d04e9badce Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Main.gmk Changeset: 3701b7e11a21 Author: neliasso Date: 2015-11-23 11:06 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3701b7e11a21 Merge Changeset: d430479aa7bc Author: amurillo Date: 2015-11-27 11:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d430479aa7bc Merge Changeset: f8e40a86242f Author: iklam Date: 2015-07-22 20:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/f8e40a86242f 8140802: Clean up and refactor of class loading code for CDS Reviewed-by: jiangli, acorn ! modules.xml ! test/lib/sun/hotspot/WhiteBox.java Changeset: 260c0796b4c7 Author: jiangli Date: 2015-11-19 19:30 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/260c0796b4c7 Merge ! modules.xml Changeset: 5af41a2286d0 Author: jiangli Date: 2015-11-23 14:41 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5af41a2286d0 Merge ! modules.xml Changeset: fdbe1b5e0eb6 Author: erikj Date: 2015-11-24 12:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/fdbe1b5e0eb6 8142336: Convert the SA agent build to modular build-infra makefiles Reviewed-by: ihse, sla, dsamersoff, twisti ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Main.gmk ! make/common/Modules.gmk ! make/common/NativeCompilation.gmk Changeset: 6e9c4ae0edf5 Author: jwilhelm Date: 2015-11-30 19:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/6e9c4ae0edf5 Merge ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Main.gmk ! make/common/NativeCompilation.gmk ! modules.xml Changeset: 370ef3d73d3e Author: amurillo Date: 2015-11-30 13:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/370ef3d73d3e Merge ! make/CompileJavaModules.gmk ! make/Images.gmk ! modules.xml Changeset: c68e1abd0df9 Author: erikj Date: 2015-12-02 10:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c68e1abd0df9 8144312: Remove limitations on the default number of jobs in the build Reviewed-by: tbell ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh Changeset: 90f455b5ff5e Author: lana Date: 2015-12-02 09:34 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/90f455b5ff5e Merge ! common/autoconf/boot-jdk.m4 ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Images.gmk Changeset: 7fd7d794d73e Author: bpb Date: 2015-11-23 12:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/7fd7d794d73e 8143342: Integrate Java Image I/O support for TIFF per JEP 262 Summary: Port TIFF reader and writer plugins from JAI Image I/O Tools to JDK 9 Reviewed-by: prr, serb ! make/common/CORE_PKGS.gmk Changeset: 668ba5feb9a8 Author: prr Date: 2015-12-02 11:22 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/668ba5feb9a8 Merge - common/bin/test_builds.sh ! make/common/CORE_PKGS.gmk Changeset: 5582a7989259 Author: lana Date: 2015-12-07 14:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5582a7989259 Merge Changeset: ab02ceac0ec1 Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/ab02ceac0ec1 Added tag jdk-9+96 for changeset 5582a7989259 ! .hgtags Changeset: ec0e9c395cc0 Author: vlivanov Date: 2015-11-30 13:39 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/ec0e9c395cc0 8072008: Emit direct call instead of linkTo* for recursive indy/MH.invoke* calls Reviewed-by: jrose, dlong, aph, forax ! test/lib/sun/hotspot/WhiteBox.java Changeset: a178cfd8a297 Author: neliasso Date: 2015-12-01 19:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a178cfd8a297 Merge ! test/lib/sun/hotspot/WhiteBox.java Changeset: d2ec5fa5ef7a Author: amurillo Date: 2015-12-03 22:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d2ec5fa5ef7a Merge Changeset: 19754c27a6a3 Author: sundar Date: 2015-12-08 10:11 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/19754c27a6a3 8143404: Remove apple script engine code in jdk repository Reviewed-by: alanb, mchung ! common/bin/unshuffle_list.txt ! modules.xml Changeset: a151b3ec17a1 Author: erikj Date: 2015-12-09 11:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a151b3ec17a1 8136782: Introduce a build/configure wrapper Reviewed-by: ihse ! .hgignore ! common/autoconf/basics.m4 ! common/autoconf/configure ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in + common/bin/jab.sh + common/conf/jab-profiles.js ! make/Help.gmk ! make/InitSupport.gmk ! make/Main.gmk Changeset: d86c771b7d54 Author: lana Date: 2015-12-10 09:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d86c771b7d54 Merge Changeset: aa66642d2fff Author: ysuenaga Date: 2015-12-11 21:58 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/aa66642d2fff 8036003: Add --with-debug-symbols=[none|internal|external|zipped] Reviewed-by: ihse, dholmes ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk Changeset: feffe40d47e1 Author: erikj Date: 2015-12-11 14:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/feffe40d47e1 8145115: make JAVAC_FLAGS=-g no longer works Reviewed-by: ihse ! make/CompileJavaModules.gmk Changeset: a208775dedf3 Author: erikj Date: 2015-12-11 17:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a208775dedf3 8145206: Configure broken on Macosx Reviewed-by: tbell ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 75c3897541ec Author: erikj Date: 2015-12-11 17:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/75c3897541ec 8145185: Rename JAB the build tool to JIB Reviewed-by: ihse, tbell ! .hgignore - common/bin/jab.sh + common/bin/jib.sh - common/conf/jab-profiles.js + common/conf/jib-profiles.js Changeset: 48987460c7d4 Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/48987460c7d4 Added tag jdk-9+97 for changeset 75c3897541ec ! .hgtags Changeset: 27bdfaf601e3 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/27bdfaf601e3 Added tag jdk-9+98 for changeset 48987460c7d4 ! .hgtags From glewis at eyesbeyond.com Sun Dec 20 00:16:01 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 20 Dec 2015 00:16:01 +0000 Subject: hg: bsd-port/jdk9/langtools: 108 new changesets Message-ID: <201512200016.tBK0G4cx025729@aojmv0008.oracle.com> Changeset: 23f76aadbb36 Author: ksrini Date: 2015-09-11 16:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/23f76aadbb36 8078320: Improve DocTrees parsing. Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/HtmlTag.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java ! test/tools/javac/doctree/DocCommentTester.java ! test/tools/javac/doctree/ElementTest.java ! test/tools/javac/doctree/FirstSentenceTest.java + test/tools/javac/doctree/InPreTest.java ! test/tools/javac/doctree/TagTest.java Changeset: 777c5a760a84 Author: jlahoda Date: 2015-10-19 12:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/777c5a760a84 8139751: Javac crash with -XDallowStringFolding=false Summary: When string folding is disabled, need to keep the original expression. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/tools/javac/parser/StringFoldingTest.java Changeset: 15bdc18525ff Author: jlahoda Date: 2015-10-19 19:15 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/15bdc18525ff 8134254: JShell API/tool: REPL for Java into JDK9 Summary: Adding the implementation of the jshell (read-eval-print-loop) tool. Reviewed-by: briangoetz, mcimadamore, psandoz, forax Contributed-by: robert.field at oracle.com, bitterfoxc at gmail.com, jan.lahoda at oracle.com ! make/build.properties ! make/build.xml + make/gensrc/Gensrc-jdk.jshell.gmk ! make/intellij/langtools.iml ! make/intellij/workspace.xml ! make/launcher.sh-template ! make/netbeans/langtools/build.xml ! make/netbeans/langtools/nbproject/project.xml + make/tools/anttasks/DumpClassesTask.java ! make/tools/anttasks/SelectToolTask.java + src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java + src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java + src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteClassLoader.java + src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java + src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteResolutionException.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditPad.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditingHistory.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/version.properties-template + src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java + src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java + src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/Diag.java + src/jdk.jshell/share/classes/jdk/jshell/DiagList.java + src/jdk.jshell/share/classes/jdk/jshell/ErroneousSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/Eval.java + src/jdk.jshell/share/classes/jdk/jshell/EvalException.java + src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java + src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/JDIConnection.java + src/jdk.jshell/share/classes/jdk/jshell/JDIEnv.java + src/jdk.jshell/share/classes/jdk/jshell/JDIEventHandler.java + src/jdk.jshell/share/classes/jdk/jshell/JDINotConnectedException.java + src/jdk.jshell/share/classes/jdk/jshell/JShell.java + src/jdk.jshell/share/classes/jdk/jshell/Key.java + src/jdk.jshell/share/classes/jdk/jshell/KeyMap.java + src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java + src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java + src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java + src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java + src/jdk.jshell/share/classes/jdk/jshell/ReplParserFactory.java + src/jdk.jshell/share/classes/jdk/jshell/ReplResolve.java + src/jdk.jshell/share/classes/jdk/jshell/Snippet.java + src/jdk.jshell/share/classes/jdk/jshell/SnippetEvent.java + src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java + src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java + src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java + src/jdk.jshell/share/classes/jdk/jshell/StatementSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java + src/jdk.jshell/share/classes/jdk/jshell/TreeDependencyScanner.java + src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java + src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java + src/jdk.jshell/share/classes/jdk/jshell/Unit.java + src/jdk.jshell/share/classes/jdk/jshell/UnresolvedReferenceException.java + src/jdk.jshell/share/classes/jdk/jshell/Util.java + src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java + src/jdk.jshell/share/classes/jdk/jshell/Wrap.java + src/jdk.jshell/share/classes/jdk/jshell/package-info.java + test/jdk/jshell/AnalysisTest.java + test/jdk/jshell/ClassMembersTest.java + test/jdk/jshell/ClassPathTest.java + test/jdk/jshell/ClassesTest.java + test/jdk/jshell/CommandCompletionTest.java + test/jdk/jshell/Compiler.java + test/jdk/jshell/CompletenessStressTest.java + test/jdk/jshell/CompletenessTest.java + test/jdk/jshell/CompletionSuggestionTest.java + test/jdk/jshell/CustomEditor.java + test/jdk/jshell/DropTest.java + test/jdk/jshell/EditorPadTest.java + test/jdk/jshell/EditorTestBase.java + test/jdk/jshell/EmptyTest.java + test/jdk/jshell/ErrorTranslationTest.java + test/jdk/jshell/ExceptionsTest.java + test/jdk/jshell/ExpectedDiagnostic.java + test/jdk/jshell/ExternalEditorTest.java + test/jdk/jshell/HistoryTest.java + test/jdk/jshell/IOTest.java + test/jdk/jshell/IdGeneratorTest.java + test/jdk/jshell/IgnoreTest.java + test/jdk/jshell/IllegalArgumentExceptionTest.java + test/jdk/jshell/ImportTest.java + test/jdk/jshell/JShellStateClosedTest.java + test/jdk/jshell/KullaCompletenessStressTest.java + test/jdk/jshell/KullaTesting.java + test/jdk/jshell/MethodsTest.java + test/jdk/jshell/ModifiersTest.java + test/jdk/jshell/NullTest.java + test/jdk/jshell/RejectedFailedTest.java + test/jdk/jshell/ReplToolTesting.java + test/jdk/jshell/ReplaceTest.java + test/jdk/jshell/ShutdownTest.java + test/jdk/jshell/SimpleRegressionTest.java + test/jdk/jshell/SnippetStatusListenerTest.java + test/jdk/jshell/SnippetTest.java + test/jdk/jshell/StartOptionTest.java + test/jdk/jshell/StopExecutionTest.java + test/jdk/jshell/TestingInputStream.java + test/jdk/jshell/ToolBasicTest.java + test/jdk/jshell/TypeNameTest.java + test/jdk/jshell/VariablesTest.java Changeset: 161940723360 Author: sadayapalam Date: 2015-10-20 15:25 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/161940723360 8139836: Can't use super::x method reference when x is protected Summary: Javac incorrectly diasllows reference to a protected method from a super class in method reference expressions. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/MethodReference74.java + test/tools/javac/lambda/pkg/Parent.java Changeset: 0cce85265987 Author: sadayapalam Date: 2015-10-21 17:52 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/0cce85265987 8138729: javac -parameters should not emit parameter names for lambda expressions Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! test/tools/javac/MethodParameters/ClassFileVisitor.java ! test/tools/javac/MethodParameters/LambdaTest.java ! test/tools/javac/MethodParameters/LambdaTest.out ! test/tools/javac/MethodParameters/ReflectionVisitor.java Changeset: 96a99cfb21be Author: lana Date: 2015-10-21 18:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/96a99cfb21be Merge Changeset: 820841f0e8bd Author: alundblad Date: 2015-10-22 09:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/820841f0e8bd 8087349: Test tools/sjavac/IncCompInheritance.java is failing Summary: Refactoring of Dependencies framework. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/NewDependencyCollector.java ! test/tools/javac/importscope/dependencies/DependenciesTest.java Changeset: 4b374a9b4b22 Author: sadayapalam Date: 2015-10-22 16:18 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/4b374a9b4b22 8074803: Name clash Summary: Javac incorrectly reports a name clash. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/NameClash/NameClashTest.java Changeset: 86e463879ae7 Author: mcimadamore Date: 2015-10-22 18:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/86e463879ae7 8140333: Tweak langtools IntelliJ project to better support Kulla changes Summary: Add support for target.java.home option to the idea target Reviewed-by: jlahoda ! make/build.xml ! make/intellij/ant.xml ! make/intellij/workspace.xml Changeset: b3f440e93b97 Author: lana Date: 2015-10-22 11:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/b3f440e93b97 Merge Changeset: b3ed4ac7cd91 Author: sadayapalam Date: 2015-10-23 08:21 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/b3ed4ac7cd91 8057685: javac should not crash compiling type annotations Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! test/tools/javac/annotations/typeAnnotations/newlocations/AllLocations.java Changeset: 16873e56156e Author: aeriksso Date: 2015-10-27 10:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/16873e56156e 8134759: jdb: Incorrect stepping inside finally block Summary: Add LineNumberTable attribute for return bytecodes split around finally code Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/linenumbers/FinallyLineNumberTest.java Changeset: 00a25f93cee8 Author: lana Date: 2015-10-29 08:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/00a25f93cee8 Added tag jdk9-b89 for changeset 16873e56156e ! .hgtags Changeset: 49da3649b796 Author: lana Date: 2015-10-30 10:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/49da3649b796 Added tag jdk9-b90 for changeset 00a25f93cee8 ! .hgtags Changeset: 522e516b8a83 Author: ksrini Date: 2015-10-28 10:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/522e516b8a83 8132096: Augment the Compiler Tree API to support the new Simplified Doclet API Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! test/tools/javac/doctree/DocCommentTester.java ! test/tools/javac/doctree/FirstSentenceTest.java + test/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java + test/tools/javac/doctree/dcapi/OverviewTest.java + test/tools/javac/doctree/dcapi/overview0.html + test/tools/javac/doctree/dcapi/overview1.html + test/tools/javac/doctree/dcapi/overview2.html + test/tools/javac/doctree/dcapi/overview3.html + test/tools/javac/doctree/dcapi/overview4.html + test/tools/javac/doctree/dcapi/overview5.html + test/tools/javac/doctree/dcapi/overview6.html + test/tools/javac/doctree/dcapi/package.html + test/tools/javac/doctree/dcapi/pkg/Anchor.java + test/tools/javac/doctree/dcapi/pkg/package.html ! test/tools/javac/tree/NoPrivateTypesExported.java Changeset: b278abcd113b Author: lana Date: 2015-10-29 12:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/b278abcd113b Merge Changeset: 79501a97ca57 Author: lana Date: 2015-11-04 13:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/79501a97ca57 Merge Changeset: ab33a84365a0 Author: lana Date: 2015-11-05 08:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ab33a84365a0 Added tag jdk9-b91 for changeset 79501a97ca57 ! .hgtags Changeset: 03bb9c99b573 Author: jlahoda Date: 2015-10-30 17:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/03bb9c99b573 8140766: langtools/make/test/sym/CreateSymbolsTest.java contains incorrect paths Summary: Fixing paths in CreateSymbolsTest; fixing imports in CreateSymbolsTestImpl. Reviewed-by: mcimadamore ! make/test/sym/CreateSymbolsTest.java ! make/test/sym/CreateSymbolsTestImpl.java Changeset: 19e44405ab4f Author: ihse Date: 2015-11-03 17:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/19e44405ab4f 8141333: Rename SetupArchive to SetupJarArchive Reviewed-by: erikj, tbell ! make/gendata/Gendata-jdk.compiler.gmk Changeset: 155f6671cab4 Author: alundblad Date: 2015-11-03 21:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/155f6671cab4 8137075: Sjavac tests are leaking file managers Summary: Closing sjavac file managers. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! test/tools/sjavac/ApiExtraction.java Changeset: a32f899caa49 Author: alundblad Date: 2015-11-03 22:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/a32f899caa49 8141355: PackagePathMismatch.java does not use --state-dir option Summary: Added --state-dir to the PackagePathMismatch.java test. Reviewed-by: jlahoda ! test/tools/sjavac/PackagePathMismatch.java Changeset: 17d15aa9140d Author: alundblad Date: 2015-11-04 12:27 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/17d15aa9140d 8139961: Various sjavac tests result in error on Windows (JPRT) Summary: Test now closes Stream properly. Reviewed-by: jlahoda ! test/tools/sjavac/NoState.java Changeset: 3298cbc00d2f Author: mcimadamore Date: 2015-11-05 11:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/3298cbc00d2f 8141343: Subtle semantics changes for union types in cast conversion Summary: cast applied to union types do not behave correctly and sometimes pass erroneously Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/cast/8141343/T8141343.java + test/tools/javac/cast/8141343/T8141343.out Changeset: a3415b57507c Author: lana Date: 2015-11-05 13:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/a3415b57507c Merge Changeset: 5245927b10eb Author: lana Date: 2015-11-12 10:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/5245927b10eb Added tag jdk9-b92 for changeset a3415b57507c ! .hgtags Changeset: 16d09290bb2a Author: sadayapalam Date: 2015-11-06 14:45 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/16d09290bb2a 8138612: Do not retain declaration annotations on lambda formal parameters Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java + test/tools/javac/lambda/SE5AnnotationsOnLambdaParameters.java Changeset: ed4c306ec942 Author: sadayapalam Date: 2015-11-09 05:45 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ed4c306ec942 8129740: Incorrect class file created when passing lambda in inner class constructor Summary: Lambda implementation method must be static when lambda is an argument to an explicit constructor call. Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java + test/tools/javac/lambda/T8129740/AllowEnclosingVarCaptureTest.java + test/tools/javac/lambda/T8129740/CaptureInCtorChainingTest.java + test/tools/javac/lambda/T8129740/QualifiedThisAccessTest.java + test/tools/javac/lambda/T8129740/SourceForTranslation.java + test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java + test/tools/javac/lambda/T8129740/Universe.java.out Changeset: 424fba7cabb0 Author: mcimadamore Date: 2015-11-09 16:03 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/424fba7cabb0 8141639: Signatures in Lower could be made tighter by using JCExpression instead of JCTree Summary: Make signatures of Lower methods more specific Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java Changeset: 66a7e82d10a4 Author: mcimadamore Date: 2015-11-10 11:49 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/66a7e82d10a4 8141613: Compiler fails to infer generic type Summary: Repeated capture of same expression leads to erroneous inference constraints Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8141613/T8141613.java Changeset: 2a83d2947323 Author: sadayapalam Date: 2015-11-11 17:13 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/2a83d2947323 8142467: Remove all references Flags.IPROXY Summary: Remove all references to flag bit IPROXY that has fallen into disuse. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java Changeset: 60e39427dbd0 Author: sadayapalam Date: 2015-11-11 18:46 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/60e39427dbd0 8141508: java.lang.invoke.LambdaConversionException: Invalid receiver type Summary: Incorrect handling of intersection type parameter of functional interface descriptor results in call site initialization exception Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/methodReference/IntersectionTypeReceiverTest.java Changeset: 582f31e79d74 Author: sadayapalam Date: 2015-11-12 05:59 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/582f31e79d74 8142476: Call site initialization exception caused by LambdaConversionException: Invalid receiver type Summary: Incorrect handling of intersection typed receiver in method references results in call site initialization exception Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/lambda/methodReference/IntersectionTypeReceiverTest2.java Changeset: 3449ae78c6dc Author: sadayapalam Date: 2015-11-12 06:13 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/3449ae78c6dc 8136419: Type annotations in initializers and lambda bodies not written to class file Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java + test/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java Changeset: fdfaa0e5c8c0 Author: sadayapalam Date: 2015-11-12 08:39 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/fdfaa0e5c8c0 8139255: javac reports "cannot override" messages instead of "cannot hide" messages for static methods Summary: Improve clarity of javac messages by discriminating hiding scenerio from overriding Reviewed-by: mcimadamore, sadayapalam Contributed-by: srinivas.dama at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/OverrideChecks/T4720359a.out + test/tools/javac/OverrideChecks/T8139255.java + test/tools/javac/OverrideChecks/T8139255.out + test/tools/javac/diags/examples/HideStatic.java Changeset: cf000bae9c31 Author: shinyafox Date: 2015-11-12 08:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/cf000bae9c31 8142384: JShell tool: New command: /imports, /i which show the list of imported packages or classes, etc... Reviewed-by: rfield, jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/ToolBasicTest.java Changeset: 329ae120e365 Author: jlahoda Date: 2015-11-12 15:10 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/329ae120e365 8141092: JShell: Completion hangs on identifier completion Summary: Avoiding recursive search when computing package completion. Reviewed-by: mcimadamore, rfield ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/jshell/CompletionSuggestionTest.java Changeset: 7f880f98506c Author: lana Date: 2015-11-12 18:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/7f880f98506c Merge Changeset: 58525132b5b0 Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/58525132b5b0 Added tag jdk9-b93 for changeset 7f880f98506c ! .hgtags Changeset: 40d8d237e5a2 Author: lana Date: 2015-11-12 14:13 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/40d8d237e5a2 Merge Changeset: 3793a6706e58 Author: mcimadamore Date: 2015-11-13 12:29 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/3793a6706e58 8046685: Uncompilable large expressions involving generics. Summary: Improve inference propagation logic so that unnecessary inference variables are not propagated. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java + test/tools/javac/lambda/speculative/T8046685.java Changeset: bcefe0a2b55c Author: sadayapalam Date: 2015-11-13 18:09 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/bcefe0a2b55c 8073616: Duplicate error message: cannot inherit from final (class) F Summary: Ensure that the compiler does not emit duplicate errors at slightly different source positions. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/CheckNoDuplicateErrors.java + test/tools/javac/generics/CheckNoDuplicateErrors.out ! test/tools/javac/lambda/TargetType68.out Changeset: d1a376cb2ae5 Author: mcimadamore Date: 2015-11-13 18:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d1a376cb2ae5 8142948: langtools/test/tools/javac/lambda/speculative/T8046685.java fails on some platforms Summary: Test uses too much stack on 32-bit platforms Reviewed-by: jlahoda ! test/tools/javac/lambda/speculative/T8046685.java Changeset: d170adcf5640 Author: bpatel Date: 2015-11-16 22:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d170adcf5640 8142367: Allow files with .png extension to be copied for javadoc Reviewed-by: erikj ! make/CompileInterim.gmk Changeset: 91ea64d22fd9 Author: cjplummer Date: 2015-11-05 10:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/91ea64d22fd9 8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12 Summary: updated requiredVersion to 4.1 b12 Reviewed-by: dholmes, sla, darcy ! test/TEST.ROOT Changeset: 9dcc408e6788 Author: jprovino Date: 2015-11-11 23:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/9dcc408e6788 Merge Changeset: dc47cea0c957 Author: amurillo Date: 2015-11-13 10:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/dc47cea0c957 Merge Changeset: f179d6b19171 Author: amurillo Date: 2015-11-16 10:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f179d6b19171 Merge Changeset: 3915d57ea958 Author: amurillo Date: 2015-11-16 22:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/3915d57ea958 Merge Changeset: 500d36bee375 Author: sadayapalam Date: 2015-11-18 16:37 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/500d36bee375 8142931: java compiler: type erasure doesn't work since 9-b28 Summary: Reinstate pre JDK-8055054 behavior with respect to erasing wildcard types. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/processing/T8142931.java Changeset: d795115f9d6c Author: sadayapalam Date: 2015-11-19 17:19 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d795115f9d6c 8143217: javac throws NPE when printing diagnostics for Lambda expressions Summary: Fix compiler crash when -XDdumpLambdaToMethodStats option is in effect. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/XDdumpLambdaToMethodStats.java Changeset: dd06d18cd7dd Author: mcimadamore Date: 2015-11-19 16:43 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/dd06d18cd7dd 8067767: type inference performance regression Summary: Overhaul implememntation of inference incorporation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/generics/inference/7154127/T7154127.out + test/tools/javac/generics/inference/8067767/T8067767.java ! test/tools/javac/lambda/TargetType28.out ! test/tools/javac/lib/DPrinter.java Changeset: 863c31b5d516 Author: jlahoda Date: 2015-11-19 19:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/863c31b5d516 8143334: @ignore langtools/test/jdk/jshell/ToolBasicTest.java Reviewed-by: ksrini ! test/jdk/jshell/ToolBasicTest.java Changeset: bb97fc3c12eb Author: ksrini Date: 2015-11-19 13:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/bb97fc3c12eb 8130880: Create sampleapi regression test Reviewed-by: ksrini, vromero Contributed-by: sergei.pikalev at oracle.com + test/tools/javadoc/sampleapi/README.txt + test/tools/javadoc/sampleapi/SampleApiTest.java + test/tools/javadoc/sampleapi/lib/sampleapi/SampleApi.java + test/tools/javadoc/sampleapi/lib/sampleapi/SampleApiDefaultRunner.java + test/tools/javadoc/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java + test/tools/javadoc/sampleapi/lib/sampleapi/generator/Documentifier.java + test/tools/javadoc/sampleapi/lib/sampleapi/generator/PackageGenerator.java + test/tools/javadoc/sampleapi/lib/sampleapi/util/PoorDocCommentTable.java + test/tools/javadoc/sampleapi/lib/sampleapi/util/SimpleMultiplier.java + test/tools/javadoc/sampleapi/res/xml/fx.xml + test/tools/javadoc/sampleapi/res/xml/simple.xml + test/tools/javadoc/sampleapi/res/xml/tiny.xml Changeset: a0e3bac47288 Author: bpatel Date: 2015-11-20 20:55 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/a0e3bac47288 8141492: Implement search feature in javadoc Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java + src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SearchIndexItem.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/glass.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/external/jquery/jquery.js + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_flat_75_ffffff_40x100.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_glass_65_ffffff_1x400.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_glass_75_dadada_1x400.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_glass_95_fef1ec_1x400.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-icons_222222_256x240.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-icons_2e83ff_256x240.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-icons_454545_256x240.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-icons_888888_256x240.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-icons_cd0a0a_256x240.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-1.10.2.js + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.css + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.js + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.min.css + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.min.js + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.structure.css + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.structure.min.css + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip-utils/dist/jszip-utils-ie.js + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip-utils/dist/jszip-utils-ie.min.js + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip-utils/dist/jszip-utils.js + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip-utils/dist/jszip-utils.min.js + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip/dist/jszip.js + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip/dist/jszip.min.js ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/script.js + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/search.js ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/x.png + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java ! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java ! test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java + test/com/sun/javadoc/testSearch/TestSearch.java + test/com/sun/javadoc/testSearch/UnnamedPkgClass.java + test/com/sun/javadoc/testSearch/pkg/AnnotationType.java + test/com/sun/javadoc/testSearch/pkg/AnotherClass.java + test/com/sun/javadoc/testSearch/pkg/TestError.java + test/com/sun/javadoc/testSearch/pkg/TestException.java + test/com/sun/javadoc/testSearch/pkg/TestInterface.java + test/com/sun/javadoc/testSearch/pkg/package-info.java + test/com/sun/javadoc/testSearch/pkg1/NestedInnerClass.java + test/com/sun/javadoc/testSearch/pkg1/PrivateIncludeInnerClass.java + test/com/sun/javadoc/testSearch/pkg1/ProtectedInnerClass.java + test/com/sun/javadoc/testSearch/pkg1/PublicExcludeInnerClass.java + test/com/sun/javadoc/testSearch/pkg1/RegClass.java + test/com/sun/javadoc/testSearch/pkg2/DeprecatedClassByAnnotation.java + test/com/sun/javadoc/testSearch/pkg2/Interface.java + test/com/sun/javadoc/testSearch/pkg2/TestAnnotationType.java + test/com/sun/javadoc/testSearch/pkg2/TestClass.java + test/com/sun/javadoc/testSearch/pkg2/TestEnum.java + test/com/sun/javadoc/testSearch/pkg2/TestError.java + test/com/sun/javadoc/testSearch/pkg2/TestException.java + test/com/sun/javadoc/testSearch/pkg2/TestInterface.java + test/com/sun/javadoc/testSearch/pkg3/ClassNoConstants.java + test/com/sun/javadoc/testSearch/pkgfx/C.java ! test/tools/javadoc/api/basic/APITest.java ! test/tools/javadoc/api/basic/GetTask_OptionsTest.java Changeset: 8356d7a909a2 Author: lana Date: 2015-11-20 15:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/8356d7a909a2 Merge Changeset: 40339b2680ab Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/40339b2680ab Added tag jdk9-b94 for changeset 8356d7a909a2 ! .hgtags Changeset: 404f1956145b Author: ihse Date: 2015-06-11 00:23 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/404f1956145b 8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes, alanb Contributed-by: Kumar Srinivasan , Magnus Ihse Bursie ! make/gensrc/GensrcCommon.gmk ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! test/tools/javac/options/modes/InfoOptsTest.java ! test/tools/javac/options/modes/SourceTargetTest.java Changeset: 09b36c8c6bce Author: ihse Date: 2015-06-11 00:50 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/09b36c8c6bce Merge - test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java Changeset: 89ba2a17ce41 Author: ksrini Date: 2015-06-22 11:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/89ba2a17ce41 8087205: Follow-up fix in langtools for JDK-8085822 Reviewed-by: darcy ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java Changeset: 3dcd49bf840c Author: iris Date: 2015-06-29 11:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/3dcd49bf840c Merge Changeset: 43c49bbbe67d Author: iris Date: 2015-07-06 11:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/43c49bbbe67d Merge Changeset: b420026cbb07 Author: iris Date: 2015-07-13 13:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/b420026cbb07 Merge Changeset: ca419a51cef0 Author: iris Date: 2015-07-20 11:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ca419a51cef0 Merge Changeset: 4efd267c81fe Author: iris Date: 2015-07-23 13:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/4efd267c81fe Merge Changeset: a480b11a74bd Author: iris Date: 2015-08-03 09:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/a480b11a74bd Merge Changeset: 9354617b9d76 Author: iris Date: 2015-08-10 19:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/9354617b9d76 Merge Changeset: edf7a5a6ee96 Author: iris Date: 2015-08-17 13:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/edf7a5a6ee96 Merge Changeset: 291e48c562a0 Author: iris Date: 2015-08-25 14:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/291e48c562a0 Merge Changeset: 23eccab94eec Author: iris Date: 2015-08-31 13:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/23eccab94eec Merge Changeset: 42e73135786a Author: iris Date: 2015-09-08 10:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/42e73135786a Merge Changeset: aab086dbd1fc Author: iris Date: 2015-09-14 09:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/aab086dbd1fc Merge Changeset: a1a6e042e2d0 Author: iris Date: 2015-09-21 20:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/a1a6e042e2d0 Merge Changeset: fdf2dcfc768e Author: iris Date: 2015-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/fdf2dcfc768e Merge Changeset: 4fd27c737ae4 Author: iris Date: 2015-10-05 20:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/4fd27c737ae4 Merge Changeset: ceb75b1434fa Author: iris Date: 2015-10-25 19:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ceb75b1434fa Merge Changeset: 867311d59a54 Author: iris Date: 2015-11-01 09:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/867311d59a54 Merge Changeset: abfe7a71c328 Author: iris Date: 2015-11-09 10:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/abfe7a71c328 Merge Changeset: ac125016e012 Author: iris Date: 2015-11-16 17:10 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ac125016e012 Merge Changeset: 0e63eea50dd7 Author: iris Date: 2015-11-19 13:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/0e63eea50dd7 8141104: jdk.jshell.TaskFactory code for java.specification.version = 1.9 should be adjusted for Verona Reviewed-by: ksrini, jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java Changeset: cda7ebfe711e Author: iris Date: 2015-11-19 14:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/cda7ebfe711e Merge Changeset: c35ddcde5816 Author: iris Date: 2015-11-29 20:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/c35ddcde5816 Merge Changeset: 113bd6392b24 Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/113bd6392b24 Added tag jdk-9+95 for changeset c35ddcde5816 ! .hgtags Changeset: 73adc11fd50f Author: sadayapalam Date: 2015-11-26 07:44 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/73adc11fd50f 8143647: Javac compiles method reference that allows results in an IllegalAccessError Summary: Lambda implementation method synthesized by javac should not mention inaccessible types. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/MethodReference75.java + test/tools/javac/lambda/pkg/PublicDerived8143647.java Changeset: 130ae42e6da7 Author: alundblad Date: 2015-11-26 09:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/130ae42e6da7 8144009: ToolBox should have a cleanDirectory method Summary: Added cleanDirectory method to ToolBox. Reviewed-by: jjg ! test/tools/lib/ToolBox.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/NoState.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/SJavacTester.java ! test/tools/sjavac/StateDir.java Changeset: ab5e0a945e78 Author: sadayapalam Date: 2015-11-26 17:38 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ab5e0a945e78 8078660: Misleading recommendation from diamond finder. Summary: javac should recommend diamond usage if that could lead to a change in program behavior. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - test/tools/javac/diags/examples/DiamondRedundantArgs1.java ! test/tools/javac/generics/diamond/6939780/T6939780_7.out ! test/tools/javac/generics/diamond/6939780/T6939780_8.out ! test/tools/javac/generics/diamond/6939780/T6939780_9.out ! test/tools/javac/generics/diamond/7002837/T7002837.java - test/tools/javac/generics/diamond/7002837/T7002837.out ! test/tools/javac/generics/diamond/neg/T8078473.java - test/tools/javac/generics/diamond/neg/T8078473.out ! test/tools/javac/generics/diamond/neg/T8078473_2.java - test/tools/javac/generics/diamond/neg/T8078473_2.out Changeset: 853c77f8193c Author: jlahoda Date: 2015-11-30 17:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/853c77f8193c 8143037: JShell should determine commands by prefix Reviewed-by: rfield, mcimadamore, briangoetz ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/ToolBasicTest.java Changeset: 38910274fc6f Author: lana Date: 2015-11-30 13:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/38910274fc6f Merge - test/tools/javac/diags/examples/DiamondRedundantArgs1.java - test/tools/javac/generics/diamond/7002837/T7002837.out - test/tools/javac/generics/diamond/neg/T8078473.out - test/tools/javac/generics/diamond/neg/T8078473_2.out Changeset: d2713a6edc13 Author: rfield Date: 2015-12-01 10:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d2713a6edc13 8142447: JShell tool: Command change: re-run n-th command should be re-run by id Reviewed-by: rfield Contributed-by: bitterfoxc at gmail.com ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/ToolBasicTest.java Changeset: 218a0c168db3 Author: lana Date: 2015-12-02 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/218a0c168db3 Merge - test/tools/javac/diags/examples/DiamondRedundantArgs1.java - test/tools/javac/generics/diamond/7002837/T7002837.out - test/tools/javac/generics/diamond/neg/T8078473.out - test/tools/javac/generics/diamond/neg/T8078473_2.out Changeset: 17ac95d2a6ec Author: vromero Date: 2015-12-04 09:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/17ac95d2a6ec 8008685: DPrinter should include MethodType.recvtype Reviewed-by: jjg ! test/tools/javac/lib/DPrinter.java Changeset: 9006c168c651 Author: jjg Date: 2015-12-04 14:22 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/9006c168c651 8143268: Langtools tools should create output directories as needed. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties - test/tools/javac/T6413876.java + test/tools/javac/file/T8143268.java ! test/tools/javac/options/modes/OutputDirTest.java Changeset: baf0f4ce55e1 Author: rfield Date: 2015-12-07 09:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/baf0f4ce55e1 8144756: JShell: ToolBasicTest.java missing @bug tag for 8142447 Reviewed-by: jlahoda ! test/jdk/jshell/ToolBasicTest.java Changeset: d2a44416cba3 Author: lana Date: 2015-12-07 14:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d2a44416cba3 Merge Changeset: 33b00ad45c5a Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/33b00ad45c5a Added tag jdk-9+96 for changeset d2a44416cba3 ! .hgtags Changeset: 30e288cb2d22 Author: jjg Date: 2015-12-07 14:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/30e288cb2d22 8059976: Convert JavacFileManager to use java.nio.file internally Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java ! test/tools/javac/6508981/TestInferBinaryName.java ! test/tools/javac/T6358024.java ! test/tools/javac/T6358166.java - test/tools/javac/T6705935.java ! test/tools/javac/T6725036.java ! test/tools/javac/api/6440528/T6440528.java ! test/tools/javac/api/T6358955.java ! test/tools/javac/api/T6838467.java ! test/tools/javac/api/T6877206.java ! test/tools/javac/file/zip/T8076104.java ! test/tools/javac/options/modes/Tester.java ! test/tools/javac/parser/T4910483.java ! test/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java ! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Processor.java ! test/tools/javac/warnings/suppress/VerifySuppressWarnings.java Changeset: dcb27592015d Author: sadayapalam Date: 2015-12-08 04:59 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/dcb27592015d 8144673: Suspect message regarding suitable enclosing instance not being in scope Summary: javac incorrectly complains about missing enclosing instance while handling method references. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/lambda/methodReference/MethodRefToLocalClassMethodTest.java Changeset: 56df7bb479f1 Author: sundar Date: 2015-12-08 10:14 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/56df7bb479f1 8143404: Remove apple script engine code in jdk repository Reviewed-by: alanb, mchung ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties Changeset: aae35f1ac70b Author: sadayapalam Date: 2015-12-08 18:01 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/aae35f1ac70b 8138598: Incorrect reference to JLS in javadoc for Types.isSignaturePolymorphic() Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java Changeset: 7b99e5d09409 Author: alundblad Date: 2015-12-08 21:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/7b99e5d09409 8144941: test/tools/javac/processing/TestMultipleErrors.java should have /nodynamiccopyright Summary: Removed copyright notice and added /nodynamiccopyright. Reviewed-by: jjg ! test/tools/javac/processing/TestMultipleErrors.java ! test/tools/javac/processing/TestMultipleErrors.out Changeset: ec86b76c5d03 Author: jlahoda Date: 2015-12-09 14:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ec86b76c5d03 8080641: JEP-JDK-8042880 : Implement new tests on Project Coin Summary: A set of tests using t-w-r as variable in different positive and negative constructions Reviewed-by: abuckley, darcy, jlahoda, sadayapalam Contributed-by: sergei.pikalev at oracle.com ! test/tools/javac/TryWithResources/T7022711.java ! test/tools/javac/TryWithResources/T7022711.out ! test/tools/javac/TryWithResources/T7032633.java + test/tools/javac/TryWithResources/TwrAndLambda.java + test/tools/javac/TryWithResources/TwrAndLambda.out + test/tools/javac/TryWithResources/TwrAndTypeVariables.java + test/tools/javac/TryWithResources/TwrAndTypeVariables.out ! test/tools/javac/TryWithResources/TwrForVariable1.java ! test/tools/javac/TryWithResources/TwrForVariable2.java ! test/tools/javac/TryWithResources/TwrForVariable2.out ! test/tools/javac/TryWithResources/TwrForVariable3.java ! test/tools/javac/TryWithResources/TwrForVariable3.out + test/tools/javac/TryWithResources/TwrVarKinds.java + test/tools/javac/TryWithResources/TwrVarKinds.out + test/tools/javac/TryWithResources/TwrVarRedeclaration.java + test/tools/javac/TryWithResources/TwrVarRedeclaration.out + test/tools/javac/defaultMethods/private/PrivateGenerics.java Changeset: 7da7deb14ae7 Author: vromero Date: 2015-12-09 12:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/7da7deb14ae7 8136809: Javac fails compiling Collectors.reducing with method reference combiner Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/lambda/MethodReferenceStaticNotAccessibleTest.java Changeset: f164d4c2d33e Author: ksrini Date: 2015-12-01 07:10 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f164d4c2d33e 8144287: Enhance DocTree API to support @index javadoc tags. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/IndexTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! test/com/sun/javadoc/testSearch/TestSearch.java ! test/tools/javac/doctree/DocCommentTester.java + test/tools/javac/doctree/IndexTest.java ! test/tools/javac/lib/DPrinter.java Changeset: 0a0f082343ea Author: sadayapalam Date: 2015-12-10 17:24 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/0a0f082343ea 8145051: Wrong parameter name in synthetic lambda method leads to verifier error Summary: Synthetic names manufactured by the compiler should not contain '.' Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/T8145051.java + test/tools/javac/lambda/pkg/T8145051.java Changeset: 94deeed22b78 Author: lana Date: 2015-12-10 09:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/94deeed22b78 Merge - src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java - test/tools/javac/T6705935.java Changeset: ae8cdc734bab Author: rfield Date: 2015-12-10 23:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ae8cdc734bab 8144095: jshell tool: normalize command parameter handling 8140265: jshell tool: /save saves rejected input Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/ToolBasicTest.java Changeset: 345520da2ec1 Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/345520da2ec1 Added tag jdk-9+97 for changeset ae8cdc734bab ! .hgtags Changeset: 7b24bbb30091 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/7b24bbb30091 Added tag jdk-9+98 for changeset 345520da2ec1 ! .hgtags From glewis at eyesbeyond.com Sun Dec 20 00:19:54 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 20 Dec 2015 00:19:54 +0000 Subject: hg: bsd-port/jdk9/hotspot: 616 new changesets Message-ID: <201512200020.tBK0K0j0026743@aojmv0008.oracle.com> Changeset: e1517978bf12 Author: enevill Date: 2015-09-15 12:59 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e1517978bf12 8136524: aarch64: test/compiler/runtime/7196199/Test7196199.java fails Summary: Fix safepoint handlers to save 128 bits on vector poll Reviewed-by: kvn Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: 43451068d53c Author: roland Date: 2015-09-15 13:08 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/43451068d53c 8136461: PhaseIdealLoop::try_move_store_before_loop() may bypass early loop exit Summary: PhaseIdealLoop::try_move_store_before_loop() needs to check for early loop exit before candidate Stores Reviewed-by: kvn ! src/share/vm/opto/loopopts.cpp - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java + test/compiler/loopopts/TestMoveStoresOutOfLoopsStoreNoCtrl.java Changeset: cc267038a9c1 Author: kvn Date: 2015-09-15 11:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cc267038a9c1 8136406: Remove ZapDeadCompiledLocals code Summary: Dead code elimination. Reviewed-by: roland, twisti ! agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapVisitor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Frame.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/compiler/oopMap.hpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 65c21ccab1bd Author: kvn Date: 2015-09-16 20:33 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/65c21ccab1bd Merge Changeset: 10e79692c25e Author: mcberg Date: 2015-09-16 13:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/10e79692c25e 8134802: LCM register pressure scheduling Summary: Calculate register pressure in a block to help instructions scheduling. Reviewed-by: kvn, dlong ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/share/vm/opto/block.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/live.cpp ! src/share/vm/opto/live.hpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/node.hpp Changeset: a60e232aa8f2 Author: kvn Date: 2015-09-16 15:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a60e232aa8f2 8134553: CRC32C implementations for x86/x64 targets Reviewed-by: kvn Contributed-by: tomasz.wojtowicz at intel.com ! src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp ! src/cpu/ppc/vm/interpreterGenerator_ppc.hpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/assembler_x86.inline.hpp + src/cpu/x86/vm/crc32c.h ! src/cpu/x86/vm/interpreterGenerator_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/stubRoutines_x86.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/zero/vm/interpreterGenerator_zero.hpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 6d9d273e7f0d Author: thartmann Date: 2015-09-17 08:08 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6d9d273e7f0d 8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts Summary: Bail out of superword optimization if loop was removed (i.e., if zero-trip Opaque1Node was removed). Reviewed-by: kvn, roland ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp Changeset: 476739c20b35 Author: iveresov Date: 2015-09-17 13:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/476739c20b35 Merge Changeset: e3201914b83b Author: neliasso Date: 2015-09-18 10:11 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e3201914b83b 8135068: Extract method matchers from CompilerOracle Summary: Ecapsulate code to enable reuse Reviewed-by: roland, kvn ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp + src/share/vm/compiler/methodMatcher.cpp + src/share/vm/compiler/methodMatcher.hpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/globals.hpp ! test/compiler/c2/5091921/Test7005594.sh ! test/compiler/oracle/CheckCompileCommandOption.java + test/compiler/oracle/MethodMatcherTest.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/oracle/command1.txt ! test/runtime/CommandLine/CompilerConfigFileWarning.java Changeset: 17efe8fc4f48 Author: mdoerr Date: 2015-09-17 09:03 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/17efe8fc4f48 8136525: Generate interpreter entries only once and avoid unnecessary jump to jump Reviewed-by: coleenp, twisti, aph ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp ! src/cpu/aarch64/vm/interpreter_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/interpreterGenerator_ppc.hpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/cpu/x86/vm/interpreterGenerator_x86.cpp ! src/cpu/x86/vm/interpreterGenerator_x86.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp Changeset: 3ac528612681 Author: coleenp Date: 2015-09-18 16:37 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3ac528612681 Merge Changeset: 3b908f10337f Author: tpivovarova Date: 2015-09-19 12:03 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3b908f10337f 8136693: add package statement 'compiler.testlibrary' to CompilerUtils Reviewed-by: iignatyev ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/testlibrary/CompilerUtils.java Changeset: d61e3154b6e0 Author: dpochepk Date: 2015-09-19 12:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d61e3154b6e0 8136718: [TESTBUG] introduce FileInstaller functionality Reviewed-by: iignatyev + test/testlibrary/jdk/test/lib/FileInstaller.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: bab9d3d37ae8 Author: iignatyev Date: 2015-09-19 11:19 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bab9d3d37ae8 Merge Changeset: 95e96bd4b70b Author: adinn Date: 2015-09-16 09:52 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/95e96bd4b70b 8080293: AARCH64: Remove unnecessary dmbs from generated CAS code Summary: The current encoding for CAS generates unnecessary leading and trailing dmbs for the MemBarAcquire and MemBarRelease which ought to be elided Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 66d90f141fd8 Author: zmajo Date: 2015-09-22 13:42 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/66d90f141fd8 8136914: compiler/loopopts/superword/SumRedSqrt_Double.java times out Summary: Change test to execute only on relevant (x86-based) platforms. Reviewed-by: kvn, dlong ! test/compiler/loopopts/superword/SumRedSqrt_Double.java Changeset: 6cc606e29b74 Author: roland Date: 2015-09-21 10:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6cc606e29b74 8136596: Remove aarch64: MemBarRelease when final field's allocation is NoEscape or ArgEscape Summary: elide MemBar when AllocateNode _is_non_escaping Reviewed-by: kvn, roland Contributed-by: hui.shi at linaro.org ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp Changeset: 7c288547a709 Author: roland Date: 2015-09-22 15:25 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7c288547a709 8136926: phi == NULL assert in PhaseIdealLoop::try_move_store_after_loop Summary: multiple phis on same slice are possible in a loop Reviewed-by: kvn, mcberg ! src/share/vm/opto/loopopts.cpp ! test/compiler/loopopts/TestMoveStoresOutOfLoops.java Changeset: db3a3feccd9b Author: enevill Date: 2015-09-16 13:50 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/db3a3feccd9b 8136615: aarch64: elide DecodeN when followed by CmpP 0 Summary: remove DecodeN when comparing a narrow oop with 0 Reviewed-by: kvn, adinn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 56024013648f Author: kzhaldyb Date: 2015-09-24 18:24 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/56024013648f 8137020: [TESTBUG] Utils.runAndCheckException doesn't work well if no exception thrown Summary: Changed handling a case when expected exception wasn't thrown Reviewed-by: iignatyev ! test/testlibrary/jdk/test/lib/Utils.java Changeset: 0855eb2338ae Author: ppunegov Date: 2015-09-24 20:13 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0855eb2338ae 8066157: JEP-JDK-8046155: Test task: method matcher Summary: MethodMatcher test and framework Reviewed-by: iignatyev, neliasso + test/compiler/compilercontrol/matcher/MethodMatcherTest.java + test/compiler/compilercontrol/share/method/ClassType.java + test/compiler/compilercontrol/share/method/MethodDescriptor.java + test/compiler/compilercontrol/share/method/MethodElementType.java + test/compiler/compilercontrol/share/method/MethodGenerator.java + test/compiler/compilercontrol/share/method/MethodType.java + test/compiler/compilercontrol/share/method/SignatureType.java + test/compiler/compilercontrol/share/pool/MethodHolder.java + test/compiler/compilercontrol/share/pool/PoolHelper.java + test/compiler/compilercontrol/share/pool/sub/Klass.java + test/compiler/compilercontrol/share/pool/sub/KlassDup.java + test/compiler/compilercontrol/share/pool/subpack/Klass.java + test/compiler/compilercontrol/share/pool/subpack/KlassDup.java + test/testlibrary/jdk/test/lib/Pair.java + test/testlibrary/jdk/test/lib/Triple.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: df910cc4b9ea Author: roland Date: 2015-09-17 16:53 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/df910cc4b9ea 8136820: Generate better code for some Unsafe addressing patterns Summary: reshape address computation to move invariant part out of loops Reviewed-by: kvn ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/superword.cpp Changeset: 8096c5205545 Author: iveresov Date: 2015-09-25 12:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8096c5205545 Merge ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp - test/gc/logging/TestPrintReferences.java - test/gc/startup_warnings/TestDefaultMaxRAMFraction.java - test/gc/startup_warnings/TestNoParNew.java Changeset: 5ee8eccf7900 Author: aph Date: 2015-09-28 16:18 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5ee8eccf7900 8136165: AARCH64: Tidy up compiled native calls Summary: Do some cleaning Reviewed-by: roland, kvn, enevill ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: fa430fa4f577 Author: enevill Date: 2015-09-23 12:39 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fa430fa4f577 8135231: aarch64: add support for vectorizing double precision sqrt Reviewed-by: roland, aph ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! test/compiler/loopopts/superword/SumRedSqrt_Double.java Changeset: f244d455e4dd Author: amurillo Date: 2015-10-01 11:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f244d455e4dd Merge - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java Changeset: 5ab466809f05 Author: iveresov Date: 2015-10-08 09:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5ab466809f05 8139094: Tier1 test java/util/zip/TestCRC32C.java fails due to fixes for JDK-8134553 Summary: Match correct intrinsic kind Reviewed-by: iveresov, kvn Contributed-by: tomasz.wojtowicz at intel.com ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp Changeset: daf8acf3afda Author: enevill Date: 2015-09-30 04:35 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/daf8acf3afda 8138583: aarch64: add support for vectorizing fabs/fneg Reviewed-by: aph, roland Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/opto/vectornode.hpp + test/compiler/loopopts/superword/SumRedAbsNeg_Double.java + test/compiler/loopopts/superword/SumRedAbsNeg_Float.java Changeset: 324ea1a2419a Author: iveresov Date: 2015-10-05 20:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/324ea1a2419a 8132207: update for x86 exp in the math lib Summary: Add new java.lang.Math() intrinsics from x86 Reviewed-by: kvn, iveresov Contributed-by: vivek.r.deshpande at intel.com ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/c1_LinearScan_x86.cpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp + src/cpu/x86/vm/macroAssembler_x86_libm.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/subnode.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 30f10e51ad6f Author: adinn Date: 2015-10-07 06:56 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/30f10e51ad6f 8139042: AARCH64: Correct regression introduced by 8080293 Summary: Reinstate unsafe volatile optimization broken by JDK-8080293 Reviewed-by: aph, kvn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 017224c13b0e Author: dlong Date: 2015-10-08 19:16 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/017224c13b0e Merge Changeset: f01629221703 Author: amurillo Date: 2015-10-08 14:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f01629221703 Merge - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java Changeset: eca671f4c014 Author: ecaspole Date: 2015-09-21 10:36 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eca671f4c014 8131645: [ARM64] crash on Cavium when using G1 Summary: Add a fence when creating the CodeRootSetTable so the readers do not see invalid memory. Reviewed-by: aph, tschatzl ! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp Changeset: c55ee4af240d Author: ctornqvi Date: 2015-09-23 05:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c55ee4af240d 8027565: Enable /d2Zi+ when building with Visual Studio 2013 Reviewed-by: dcubed, ihse ! make/windows/makefiles/compile.make Changeset: 1ce8347eea86 Author: ddmitriev Date: 2015-09-23 22:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1ce8347eea86 8073331: [TESTBUG] Test for VM option file feature (VM options specified in file) Reviewed-by: dcubed, gtriantafill, rdurbin + test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java + test/runtime/CommandLine/VMOptionsFile/flags_file + test/runtime/CommandLine/VMOptionsFile/optionFILE_2 + test/runtime/CommandLine/VMOptionsFile/optionfile_1 + test/runtime/CommandLine/VMOptionsFile/optionfile_3 + test/runtime/CommandLine/VMOptionsFile/optionfile_bad_option + test/runtime/CommandLine/VMOptionsFile/optionfile_long_property + test/runtime/CommandLine/VMOptionsFile/optionfile_lot_of_options_quote + test/runtime/CommandLine/VMOptionsFile/optionfile_only_tabsandspaces + test/runtime/CommandLine/VMOptionsFile/optionfile_quote + test/runtime/CommandLine/VMOptionsFile/optionfile_quote_max_size + test/runtime/CommandLine/VMOptionsFile/optionfile_unmatched_quote_1 + test/runtime/CommandLine/VMOptionsFile/optionfile_unmatched_quote_2 + test/runtime/CommandLine/VMOptionsFile/optionfile_very_long_property Changeset: 91c907c47794 Author: aph Date: 2015-09-24 12:04 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/91c907c47794 8135018: AARCH64: Missing memory barriers for CMS collector Summary: Add StoreStore barrier when CMS needs them Reviewed-by: tschatzl ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: f99ad7bb5df5 Author: mlarsson Date: 2015-09-24 12:36 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f99ad7bb5df5 8046148: JEP 158: Unified JVM Logging Reviewed-by: coleenp, sla ! make/windows/makefiles/vm.make ! src/share/vm/Xusage.txt + src/share/vm/logging/log.hpp + src/share/vm/logging/logConfiguration.cpp + src/share/vm/logging/logConfiguration.hpp + src/share/vm/logging/logDecorations.cpp + src/share/vm/logging/logDecorations.hpp + src/share/vm/logging/logDecorators.cpp + src/share/vm/logging/logDecorators.hpp + src/share/vm/logging/logDiagnosticCommand.cpp + src/share/vm/logging/logDiagnosticCommand.hpp + src/share/vm/logging/logFileOutput.cpp + src/share/vm/logging/logFileOutput.hpp + src/share/vm/logging/logFileStreamOutput.cpp + src/share/vm/logging/logFileStreamOutput.hpp + src/share/vm/logging/logLevel.cpp + src/share/vm/logging/logLevel.hpp + src/share/vm/logging/logOutput.cpp + src/share/vm/logging/logOutput.hpp + src/share/vm/logging/logOutputList.cpp + src/share/vm/logging/logOutputList.hpp + src/share/vm/logging/logPrefix.hpp + src/share/vm/logging/logTag.cpp + src/share/vm/logging/logTag.hpp + src/share/vm/logging/logTagLevelExpression.cpp + src/share/vm/logging/logTagLevelExpression.hpp + src/share/vm/logging/logTagSet.cpp + src/share/vm/logging/logTagSet.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/management.hpp ! src/share/vm/services/nmtCommon.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp + test/serviceability/logging/TestBasicLogOutput.java Changeset: 1f6500dbefcb Author: mlarsson Date: 2015-09-24 16:19 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1f6500dbefcb Merge Changeset: 83b9a8e8593d Author: mockner Date: 2015-09-24 11:26 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/83b9a8e8593d 8130681: Kitchensink startup crashes JVM with NMT overlapping ranges Summary: add_committed_region now handles overlapping commits. Reviewed-by: hseigel, coleenp ! src/share/vm/services/virtualMemoryTracker.cpp + test/runtime/NMT/CommitOverlappingRegions.java Changeset: f1e0206e75e1 Author: dsamersoff Date: 2015-09-24 20:39 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f1e0206e75e1 8086134: Deadlock detection fails to attach to core file Summary: Test reimplemented for jtreg Reviewed-by: jbachorik + test/serviceability/sa/DeadlockDetectionTest.java Changeset: 4ed0a395857b Author: dsamersoff Date: 2015-09-25 10:21 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4ed0a395857b Merge Changeset: d4dec7270392 Author: kzhaldyb Date: 2015-09-24 18:48 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d4dec7270392 8136398: Create test that checks that G1 MixedGC produces correct output to logfile Summary: Added test that checks that G1 MixedGC produces correct output to logfile Reviewed-by: tschatzl + test/gc/g1/mixedgc/TestLogging.java Changeset: a4ae74ca2403 Author: brutisso Date: 2015-09-28 09:28 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a4ae74ca2403 8136991: [REDO] Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125 Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/shared/gcTraceTime.cpp ! src/share/vm/gc/shared/gcTraceTime.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp + test/gc/logging/TestPrintReferences.java Changeset: 142f04931a09 Author: jwilhelm Date: 2015-09-28 15:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/142f04931a09 Merge Changeset: dc9930a04ab0 Author: david Date: 2015-09-29 11:02 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dc9930a04ab0 8080775: Better argument formatting for assert() and friends Reviewed-by: kbarrett, pliden ! make/linux/makefiles/gcc.make ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/methodHandles_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.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/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/vmError_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/vmError_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/vmError_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/threadCritical_solaris.cpp ! src/os/solaris/vm/vmError_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/vmError_windows.cpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciKlass.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/classfile/altHashing.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/stubs.cpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/adaptiveFreeList.cpp ! src/share/vm/gc/cms/allocationStats.hpp ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/cms/parCardTableModRefBS.cpp ! src/share/vm/gc/cms/promotionInfo.hpp ! src/share/vm/gc/g1/bufferingOopClosure.cpp ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/collectionSetChooser.hpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.inline.hpp ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1AllocRegion.hpp ! src/share/vm/gc/g1/g1AllocRegion.inline.hpp ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1Allocator.hpp ! src/share/vm/gc/g1/g1Allocator.inline.hpp ! src/share/vm/gc/g1/g1BiasedArray.cpp ! src/share/vm/gc/g1/g1BiasedArray.hpp ! src/share/vm/gc/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc/g1/g1CardCounts.cpp ! src/share/vm/gc/g1/g1CardCounts.hpp ! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1EvacStats.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1HotCardCache.cpp ! src/share/vm/gc/g1/g1InCSetState.hpp ! src/share/vm/gc/g1/g1OopClosures.cpp ! src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc/g1/g1RegionToSpaceMapper.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp ! src/share/vm/gc/g1/heapRegion.inline.hpp ! src/share/vm/gc/g1/heapRegionManager.cpp ! src/share/vm/gc/g1/heapRegionManager.inline.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionSet.cpp ! src/share/vm/gc/g1/heapRegionSet.inline.hpp ! src/share/vm/gc/g1/heapRegionType.hpp ! src/share/vm/gc/g1/satbQueue.cpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/parallel/cardTableExtension.cpp ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/mutableNUMASpace.cpp ! src/share/vm/gc/parallel/objectStartArray.cpp ! src/share/vm/gc/parallel/objectStartArray.hpp ! src/share/vm/gc/parallel/parMarkBitMap.hpp ! src/share/vm/gc/parallel/parallelScavengeHeap.inline.hpp ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/psOldGen.hpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/tenuredGeneration.cpp ! src/share/vm/gc/shared/ageTable.cpp ! src/share/vm/gc/shared/blockOffsetTable.cpp ! src/share/vm/gc/shared/cardTableModRefBS.hpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/collectedHeap.inline.hpp ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/gc/shared/gcCause.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/plab.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/taskqueue.cpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/memory/iterator.inline.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceGCThresholdUpdater.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klass.inline.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/castnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/mathexactnode.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/memprofiler.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/utilities/array.hpp ! src/share/vm/utilities/chunkedList.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/fakeRttiSupport.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp Changeset: 143fe39b8533 Author: brutisso Date: 2015-09-29 17:44 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/143fe39b8533 8133706: Kitchensink hanged Reviewed-by: pliden, jmasa ! src/share/vm/gc/g1/concurrentMarkThread.cpp Changeset: 983c56341c80 Author: brutisso Date: 2015-09-30 09:07 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/983c56341c80 8134953: Make the GC ID available in a central place Reviewed-by: pliden, jmasa ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/cms/vmCMSOperations.hpp ! src/share/vm/gc/cms/yieldingWorkgroup.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1MMUTracker.cpp ! src/share/vm/gc/g1/g1MMUTracker.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/g1/vm_operations_g1.hpp ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/gcId.cpp ! src/share/vm/gc/shared/gcId.hpp ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/gc/shared/gcTraceTime.cpp ! src/share/vm/gc/shared/gcTraceTime.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/objectCountEventSender.cpp ! src/share/vm/gc/shared/objectCountEventSender.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp Changeset: 59e6f265dd40 Author: aharlap Date: 2015-09-30 18:09 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/59e6f265dd40 8130265: gctests/LargeObjects/large001 fails with OutOfMemoryError: Java heap space Summary: Avoided G1 OutOfMemoryError by adding extra expand heap call Reviewed-by: jwilhelm, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp Changeset: 43a1e4ca7ee4 Author: hseigel Date: 2015-10-01 15:14 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/43a1e4ca7ee4 8138574: [TESTBUG] TestBasicLogOutput.java doesn't account for padding Summary: TestBasicLogOutput.java edited to account for padding in tag descriptors Reviewed-by: ddmitriev, hseigel, coleenp Contributed-by: rachel.protacio at oracle.com ! test/serviceability/logging/TestBasicLogOutput.java Changeset: 38bd261644c0 Author: erikj Date: 2015-10-02 10:15 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/38bd261644c0 8138692: libjsig compilation is missing EXTRA_CFLAGS on macosx Reviewed-by: ihse, mikael ! make/bsd/makefiles/jsig.make Changeset: b04892bbefa5 Author: david Date: 2015-10-02 10:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b04892bbefa5 8138637: Remove err_msg from LOG_PREFIX macro Reviewed-by: brutisso ! src/share/vm/logging/logPrefix.hpp Changeset: c0b0699bf991 Author: david Date: 2015-10-02 11:02 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c0b0699bf991 Merge Changeset: 12a66b77145e Author: dcubed Date: 2015-10-01 13:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/12a66b77145e 8135195: VM Options file should not be limited to 1k in bytes Summary: Change Arguments::parse_vm_options_file() to remove 1024 byte limit on the VM options file. Reviewed-by: dcubed, hseigel, gthornbr, dsamersoff, ddmitriev, coleenp ! src/share/vm/runtime/arguments.cpp Changeset: 6020dab5cdcb Author: dcubed Date: 2015-10-01 13:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6020dab5cdcb 8137105: [TESTBUG] Add test cases for VM Options file feature with removed file size limit Summary: Update TestVMOptionsFile.java to match fix for 8135195; other minor cleanups. Reviewed-by: dcubed, rdurbin ! test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java ! test/runtime/CommandLine/VMOptionsFile/optionfile_1 - test/runtime/CommandLine/VMOptionsFile/optionfile_long_property ! test/runtime/CommandLine/VMOptionsFile/optionfile_lot_of_options_quote ! test/runtime/CommandLine/VMOptionsFile/optionfile_quote - test/runtime/CommandLine/VMOptionsFile/optionfile_quote_max_size - test/runtime/CommandLine/VMOptionsFile/optionfile_very_long_property Changeset: da0795953c69 Author: dcubed Date: 2015-10-02 11:58 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/da0795953c69 Merge Changeset: ccf99d847b02 Author: dcubed Date: 2015-10-02 12:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ccf99d847b02 Merge - test/runtime/CommandLine/VMOptionsFile/optionfile_long_property - test/runtime/CommandLine/VMOptionsFile/optionfile_quote_max_size - test/runtime/CommandLine/VMOptionsFile/optionfile_very_long_property Changeset: f5379b29c4d7 Author: ctornqvi Date: 2015-10-02 06:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f5379b29c4d7 8137194: Exclude runtime/memory/RunUnitTestsConcurrently.java from JPRT Reviewed-by: coleenp ! test/TEST.groups Changeset: 0952227d9cfe Author: ddmitriev Date: 2015-10-02 09:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0952227d9cfe 8138769: [TESTBUG] restore lost line from JDK-8137105 fix Reviewed-by: dcubed, rdurbin ! test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java Changeset: 4edb0704e9f3 Author: dcubed Date: 2015-10-02 16:48 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4edb0704e9f3 Merge Changeset: d9d44c9d7bf0 Author: goetz Date: 2015-09-28 12:57 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d9d44c9d7bf0 8137260: fix warning after "8046148: JEP 158: Unified JVM Logging" Reviewed-by: mlarsson, stuefe ! src/share/vm/logging/logFileOutput.cpp Changeset: 786145ca3cdc Author: iklam Date: 2015-10-05 13:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/786145ca3cdc 8078295: hotspot test_env.sh can set VM_CPU incorrectly Summary: Use sed script to filter out irrelevant parts of -Xinternalversion Reviewed-by: dlong, dcubed, dsamersoff ! test/test_env.sh Changeset: f6da147987bb Author: kbarrett Date: 2015-10-05 21:17 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f6da147987bb 8138833: Remove CMMarkStack::drain Summary: Remove unused functions and data members. Reviewed-by: pliden, brutisso ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.hpp Changeset: 231ab9f9a824 Author: pliden Date: 2015-10-06 08:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/231ab9f9a824 8138846: Remove unused enum ConcurrentGCThread::CGC_flag_type Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.hpp Changeset: 89c745739292 Author: brutisso Date: 2015-10-06 14:25 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/89c745739292 8138862: Remove some unused code and subclasses in gcTaskManager.hpp/cpp Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp Changeset: 4704ecd9e198 Author: brutisso Date: 2015-10-06 14:26 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4704ecd9e198 8138863: Refactor WaitForBarrierGCTask Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp Changeset: 17cfe2c6dc00 Author: brutisso Date: 2015-10-06 14:27 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/17cfe2c6dc00 8138707: TestPromotionEventWithParallelScavenge.java crashes using undefined GC id. Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp ! src/share/vm/gc/parallel/gcTaskThread.cpp Changeset: f10efc097bae Author: mockner Date: 2015-10-06 14:27 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f10efc097bae 8138917: Back out change for 8130681 Summary: Change 8130681 has been backed out. Reviewed-by: coleenp, gtriantafill ! src/share/vm/services/virtualMemoryTracker.cpp - test/runtime/NMT/CommitOverlappingRegions.java Changeset: a6499084ccd4 Author: coleenp Date: 2015-10-06 18:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a6499084ccd4 Merge Changeset: 00e5743fd189 Author: jwilhelm Date: 2015-10-07 01:03 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/00e5743fd189 Merge ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/runtime/frame.cpp Changeset: 5f9da6c532fe Author: ehelin Date: 2015-10-07 15:06 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5f9da6c532fe 8138969: G1CollectorPolicy should use const for applicable methods Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp ! src/share/vm/gc/g1/g1MMUTracker.hpp Changeset: 4d9b98fd9644 Author: david Date: 2015-10-07 15:27 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4d9b98fd9644 8138832: CreateCoredumpOnCrash on linux ARM causes assert message to be repeated. Reviewed-by: jwilhelm, mgerdin ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp Changeset: c9d09b5085ea Author: david Date: 2015-10-07 14:56 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c9d09b5085ea Merge Changeset: 313e94244ed8 Author: ehelin Date: 2015-10-07 17:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/313e94244ed8 8138971: G1CollectorPolicy::_rs_lengths_prediction is not initialized before use Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 81ae0334f957 Author: ehelin Date: 2015-10-07 17:33 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/81ae0334f957 Merge Changeset: ee11c7701f8c Author: gtriantafill Date: 2015-10-07 11:37 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ee11c7701f8c 8134432: [TESTBUG] Rewrite test/runtime/6888954/vmerrors.sh in Java Reviewed-by: ddmitriev, ctornqvi, coleenp ! src/share/vm/utilities/debug.cpp ! test/TEST.groups - test/runtime/6888954/vmerrors.sh + test/runtime/ErrorHandling/ErrorHandler.java Changeset: 4740e6551edf Author: ctornqvi Date: 2015-10-07 20:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4740e6551edf Merge - test/runtime/6888954/vmerrors.sh Changeset: 01c086e6e523 Author: stuefe Date: 2015-10-01 09:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/01c086e6e523 8137329: [windows] Build broken on VS2010 after "8046148: JEP 158: Unified JVM Logging" Reviewed-by: simonis, ihse, prr, goetz, dcubed ! src/share/vm/utilities/globalDefinitions_visCPP.hpp Changeset: 332b3d89d2bd Author: dcubed Date: 2015-10-07 16:41 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/332b3d89d2bd Merge Changeset: ad24aa13b296 Author: dcubed Date: 2015-10-07 22:54 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ad24aa13b296 Merge Changeset: a9a4581814a8 Author: kzhaldyb Date: 2015-10-07 18:02 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a9a4581814a8 8138958: Quarantine gc/g1/mixedgc/TestLogging.java test Reviewed-by: brutisso, iignatyev ! test/gc/g1/mixedgc/TestLogging.java Changeset: e3053e6726f1 Author: iignatyev Date: 2015-10-08 01:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e3053e6726f1 Merge Changeset: 17986acb4825 Author: goetz Date: 2015-10-02 11:46 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/17986acb4825 8138733: Fix build: gcc < 4.8 doesn't grok -Wno-format-zero-length added in 8080775 Summary: Also fix one problematic format on ppc. Reviewed-by: david, simonis ! make/linux/makefiles/gcc.make ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/share/vm/utilities/debug.hpp Changeset: 371ac7d4ccb2 Author: ehelin Date: 2015-10-08 12:47 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/371ac7d4ccb2 8139134: Wrong tenuring threshold in young GC trace event Reviewed-by: ehelin, jwilhelm Contributed-by: Carsten Varming ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp Changeset: 5459f44b1a75 Author: sangheki Date: 2015-10-05 14:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5459f44b1a75 8134995: [REDO] GC: implement ranges (optionally constraints) for those flags that have them missing Summary: Add ranges and constraint functions for GC flags. Reviewed-by: kbarrett, jmasa, jwilhelm, gziemski, zmajo ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp + test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 4fa9cbb14029 Author: jwilhelm Date: 2015-10-08 22:35 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4fa9cbb14029 Merge Changeset: e3b180765091 Author: brutisso Date: 2015-10-08 12:44 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e3b180765091 8138717: TestGCEventMixedWithG1ConcurrentMark.java fails Reviewed-by: jwilhelm, david ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/gcId.cpp ! src/share/vm/gc/shared/gcId.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: 0cda477a3c85 Author: mgerdin Date: 2015-10-09 09:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0cda477a3c85 8139086: Solaris/Sparc slowdebug build fails for memset_with_concurrent_readers.cpp Reviewed-by: dcubed, kbarrett, coleenp ! src/cpu/sparc/vm/memset_with_concurrent_readers_sparc.cpp Changeset: 115188e14c15 Author: david Date: 2015-10-09 09:42 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/115188e14c15 8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files 8042894: runtime: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files Reviewed-by: goetz, brutisso ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/vtableStubs_x86_64.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/code/debugInfo.cpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/icBuffer.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/pcDesc.cpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/markOop.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/privilegedStack.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/osThread.cpp ! src/share/vm/runtime/perfData.cpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/stackValueCollection.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/unhandledOops.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/services/writeableFlags.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/vmError.cpp Changeset: f39faaf2ca61 Author: david Date: 2015-10-09 08:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f39faaf2ca61 Merge Changeset: d6c2fafabfb4 Author: ehelin Date: 2015-10-09 15:48 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d6c2fafabfb4 8138972: G1CollectorPolicy::_max_survivor_regions should be intialized in the initializer list Reviewed-by: jwilhelm, mgerdin ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: abd2f07dc9fa Author: kbarrett Date: 2015-10-09 14:08 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/abd2f07dc9fa 8138659: Speed up InstanceKlass subclass discrimination Summary: Add _misc_kind field and flags, move around predicates. Reviewed-by: coleenp, stefank ! src/share/vm/oops/instanceClassLoaderKlass.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/prims/jvmtiTagMap.cpp Changeset: 2ecdb2c2d9be Author: brutisso Date: 2015-10-09 20:31 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2ecdb2c2d9be 8139293: TestGCEventMixedWithG1ConcurrentMark.java fails after JDK-8134953 Reviewed-by: ecaspole, jwilhelm ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/shared/gcId.cpp ! src/share/vm/gc/shared/gcId.hpp Changeset: 05b4a6f553fc Author: brutisso Date: 2015-10-09 20:52 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/05b4a6f553fc 8139294: TestGCEventMixedWithCMSConcurrent.java still fails after JDK-8134953 Reviewed-by: jwilhelm, ecaspole ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp Changeset: dd72902de3dc Author: brutisso Date: 2015-10-09 20:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dd72902de3dc Merge Changeset: 53c5cb9d3fed Author: jwilhelm Date: 2015-10-15 13:28 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/53c5cb9d3fed Merge ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/vectornode.cpp Changeset: 263abae1965e Author: thartmann Date: 2015-10-08 08:54 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/263abae1965e 8139048: Quarantine compiler/startup/SmallCodeCacheStartup.java Summary: Quarantine the test because it fails on JPRT for the CPU, CompactStrings and JVMCI repositories. Reviewed-by: roland ! test/compiler/startup/SmallCodeCacheStartup.java Changeset: f4f0e306133e Author: thartmann Date: 2015-10-08 07:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f4f0e306133e Merge Changeset: 09fb2c936faa Author: zmajo Date: 2015-10-08 12:10 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/09fb2c936faa 8137160: Use Compile::live_nodes instead of Compile::unique() in appropriate places -- followup Summary: Change two code locations to use live_nodes() instead of unique() for allocating memory. Adjust comments. Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/domgraph.cpp ! src/share/vm/opto/matcher.cpp Changeset: 0011fab3f1b5 Author: zmajo Date: 2015-10-08 10:25 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0011fab3f1b5 Merge Changeset: a41fe5ffa839 Author: twisti Date: 2015-10-08 12:49 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a41fe5ffa839 8136421: JEP 243: Java-Level JVM Compiler Interface Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett ! make/bsd/makefiles/compiler1.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/minimal1.make ! make/excludeSrc.make + make/gensrc/Gensrc-jdk.vm.ci.gmk ! make/linux/makefiles/compiler1.make ! make/linux/makefiles/minimal1.make ! make/solaris/makefiles/compiler1.make ! make/windows/build_vm_def.sh ! make/windows/create_obj_files.sh ! make/windows/makefiles/projectcreator.make ! make/windows/makefiles/vm.make ! src/cpu/aarch64/vm/compiledIC_aarch64.cpp ! src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp ! src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp + src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp ! src/cpu/aarch64/vm/relocInfo_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/cpu/ppc/vm/compiledIC_ppc.cpp + src/cpu/ppc/vm/jvmciCodeInstaller_ppc.cpp ! src/cpu/ppc/vm/relocInfo_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/sparc/vm/cppInterpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp + src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/relocInfo_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.hpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/sparc/vm/vmStructs_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/assembler_x86.inline.hpp ! src/cpu/x86/vm/compiledIC_x86.cpp ! src/cpu/x86/vm/cppInterpreterGenerator_x86.hpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/cpu/x86/vm/interpreterGenerator_x86.hpp + src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.hpp + src/cpu/x86/vm/registerMap_x86.cpp ! src/cpu/x86/vm/registerMap_x86.hpp ! src/cpu/x86/vm/register_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/cpu/x86/vm/relocInfo_x86.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/cpu/x86/vm/vmStructs_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_64.ad + src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/overview.html + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Architecture.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BailoutException.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodeFrame.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodePosition.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CallingConvention.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeCacheProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeUtil.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DataSection.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DebugInfo.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InfopointReason.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InstalledCode.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InvalidInstalledCodeException.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Location.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/MemoryBarriers.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ReferenceMap.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Register.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterAttributes.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterSaveLayout.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/SourceStackTrace.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackLockValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlot.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/TargetDescription.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ValueUtil.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/package-info.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/InspectedFrame.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/InspectedFrameVisitor.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/StackIntrospection.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/JVMCIError.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/UnsafeUtil.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledNmethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompressedNullConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotForeignCallTarget.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotInstalledCode.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIMetaAccessContext.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntimeProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJavaType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodUnresolved.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotNmethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotOopMap.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProxified.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotReferenceMap.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSentinelConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSignature.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotStackFrameReference.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedJavaType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMEventListener.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/MetaspaceWrapperObject.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Stable.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/UnsafeAccess.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/events/EmptyEventProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/events/EventProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/logging/package-info.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMAddress.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMData.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMFlag.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMManual.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.inittimer/src/jdk/vm/ci/inittimer/InitTimer.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.inittimer/src/jdk/vm/ci/inittimer/SuppressFBWarnings.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/overview.html + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AbstractJavaProfile.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AbstractProfiledItem.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AllocatableValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Constant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantPool.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DefaultProfilingInfo.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DeoptimizationAction.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DeoptimizationReason.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ExceptionHandler.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/InvokeTarget.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JVMCIMetaAccessContext.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaKind.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaMethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaMethodProfile.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaTypeProfile.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LIRKind.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTable.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTableImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Local.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTableImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocationIdentity.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ModifiersProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/NullConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PlatformKind.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PrimitiveConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ProfilingInfo.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/RawConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaField.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SerializableConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Signature.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SpeculationLog.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/TriState.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/TrustedInterface.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/VMConstant.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Value.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/package-info.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options.processor/src/META-INF/services/javax.annotation.processing.Processor + src/jdk.vm.ci/share/classes/jdk.vm.ci.options.processor/src/jdk/vm/ci/options/processor/OptionProcessor.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/DerivedOptionValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/NestedBooleanOptionValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/Option.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionDescriptor.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionDescriptors.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionsLoader.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionsParser.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/StableOptionValue.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCIBackend.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCIRuntime.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/META-INF/services/javax.annotation.processing.Processor + src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/jdk/vm/ci/service/processor/ServiceProviderProcessor.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.service/.checkstyle_checks.xml + src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/ServiceProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/Services.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java + src/os/aix/vm/vmStructs_aix.hpp + src/os/bsd/vm/vmStructs_bsd.hpp + src/os/linux/vm/vmStructs_linux.hpp + src/os/solaris/vm/vmStructs_solaris.hpp ! src/os/windows/vm/os_windows.cpp + src/os/windows/vm/vmStructs_windows.hpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/vmStructs_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/vmStructs_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/debugInfo.cpp ! src/share/vm/code/debugInfo.hpp ! src/share/vm/code/debugInfoRec.cpp ! src/share/vm/code/debugInfoRec.hpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/exceptionHandlerTable.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/code/oopRecorder.cpp ! src/share/vm/code/oopRecorder.hpp ! src/share/vm/code/pcDesc.hpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/code/scopeDesc.hpp ! src/share/vm/compiler/abstractCompiler.cpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compileTask.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/compiler/oopMap.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/barrierSet.hpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp + src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp + src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp + src/share/vm/jvmci/jvmciCodeInstaller.cpp + src/share/vm/jvmci/jvmciCodeInstaller.hpp + src/share/vm/jvmci/jvmciCompiler.cpp + src/share/vm/jvmci/jvmciCompiler.hpp + src/share/vm/jvmci/jvmciCompilerToVM.cpp + src/share/vm/jvmci/jvmciCompilerToVM.hpp + src/share/vm/jvmci/jvmciEnv.cpp + src/share/vm/jvmci/jvmciEnv.hpp + src/share/vm/jvmci/jvmciJavaClasses.cpp + src/share/vm/jvmci/jvmciJavaClasses.hpp + src/share/vm/jvmci/jvmciRuntime.cpp + src/share/vm/jvmci/jvmciRuntime.hpp + src/share/vm/jvmci/jvmci_globals.cpp + src/share/vm/jvmci/jvmci_globals.hpp + src/share/vm/jvmci/systemDictionary_jvmci.hpp + src/share/vm/jvmci/vmStructs_jvmci.hpp + src/share/vm/jvmci/vmSymbols_jvmci.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/superword.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiCodeBlobEvents.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/globals_extension.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/rframe.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/timer.hpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vmStructs.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/shark/sharkCacheDecache.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/fakeRttiSupport.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/growableArray.hpp ! src/share/vm/utilities/macros.hpp ! src/share/vm/utilities/top.hpp ! src/share/vm/utilities/vmError.cpp + test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java + test/compiler/jvmci/SecurityRestrictionsTest.java + test/compiler/jvmci/common/CTVMUtilities.java + test/compiler/jvmci/common/CompilerToVMHelper.java + test/compiler/jvmci/common/JVMCIHelpers.java + test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler + test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory + test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.HotSpotVMEventListener + test/compiler/jvmci/common/testcases/AbstractClass.java + test/compiler/jvmci/common/testcases/AbstractClassExtender.java + test/compiler/jvmci/common/testcases/AnotherSingleImplementer.java + test/compiler/jvmci/common/testcases/AnotherSingleImplementerInterface.java + test/compiler/jvmci/common/testcases/DoNotExtendClass.java + test/compiler/jvmci/common/testcases/DoNotImplementInterface.java + test/compiler/jvmci/common/testcases/MultiSubclassedClass.java + test/compiler/jvmci/common/testcases/MultiSubclassedClassSubclass1.java + test/compiler/jvmci/common/testcases/MultiSubclassedClassSubclass2.java + test/compiler/jvmci/common/testcases/MultipleAbstractImplementer.java + test/compiler/jvmci/common/testcases/MultipleImplementer1.java + test/compiler/jvmci/common/testcases/MultipleImplementer2.java + test/compiler/jvmci/common/testcases/MultipleImplementersInterface.java + test/compiler/jvmci/common/testcases/MultipleImplementersInterfaceExtender.java + test/compiler/jvmci/common/testcases/PackagePrivateClass.java + test/compiler/jvmci/common/testcases/SimpleClass.java + test/compiler/jvmci/common/testcases/SingleImplementer.java + test/compiler/jvmci/common/testcases/SingleImplementerInterface.java + test/compiler/jvmci/common/testcases/SingleSubclass.java + test/compiler/jvmci/common/testcases/SingleSubclassedClass.java + test/compiler/jvmci/common/testcases/TestCase.java + test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java + test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java + test/compiler/jvmci/compilerToVM/CollectCountersTest.java + test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java + test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java + test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java + test/compiler/jvmci/compilerToVM/DebugOutputTest.java + test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java + test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java + test/compiler/jvmci/compilerToVM/DummyAbstractClass.java + test/compiler/jvmci/compilerToVM/DummyClass.java + test/compiler/jvmci/compilerToVM/DummyInterface.java + test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java + test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java + test/compiler/jvmci/compilerToVM/GetBytecodeTest.java + test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java + test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java + test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java + test/compiler/jvmci/compilerToVM/GetImplementorTest.java + test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java + test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java + test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java + test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java + test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java + test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java + test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java + test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java + test/compiler/jvmci/compilerToVM/GetSymbolTest.java + test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java + test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java + test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java + test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java + test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java + test/compiler/jvmci/compilerToVM/IsMatureTest.java + test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java + test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java + test/compiler/jvmci/compilerToVM/LookupTypeTest.java + test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java + test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java + test/compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java + test/compiler/jvmci/compilerToVM/ReprofileTest.java + test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java + test/compiler/jvmci/compilerToVM/ResolveMethodTest.java + test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java + test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java + test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java + test/compiler/jvmci/events/JvmciCompleteInitializationTest.config + test/compiler/jvmci/events/JvmciCompleteInitializationTest.java + test/compiler/jvmci/events/JvmciCreateMetaAccessContextTest.config + test/compiler/jvmci/events/JvmciCreateMetaAccessContextTest.java + test/compiler/jvmci/events/JvmciNotifyInstallEventTest.config + test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java + test/compiler/jvmci/events/JvmciShutdownEventListener.java + test/compiler/jvmci/events/JvmciShutdownEventTest.config + test/compiler/jvmci/events/JvmciShutdownEventTest.java + test/compiler/jvmci/events/MetaAccessWrapper.java + test/compiler/jvmci/jdk.vm.ci.options.test/src/jdk/vm/ci/options/test/NestedBooleanOptionValueTest.java + test/compiler/jvmci/jdk.vm.ci.options.test/src/jdk/vm/ci/options/test/TestOptionValue.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/FieldUniverse.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/MethodUniverse.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/NameAndSignature.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java + test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: 13c4fa17712e Author: dlong Date: 2015-10-09 02:43 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/13c4fa17712e Merge ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp Changeset: 926d9bae67d3 Author: thartmann Date: 2015-10-09 11:28 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/926d9bae67d3 8139150: ClassVerifier frees exception message while it's still in use Summary: Remove ResourceMark in StackMapReader::parse_verification_type() to avoid freeing of error message. Reviewed-by: zmajo, dcubed, hseigel ! src/share/vm/classfile/stackMapTable.cpp Changeset: 0300297e7df3 Author: zmajo Date: 2015-10-09 14:21 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0300297e7df3 8078554: Compiler: implement ranges (optionally constraints) for those flags that have them missing Summary: Add range check or constraint where necessary. Reviewed-by: roland, thartmann ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/oops/methodCounters.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.hpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java Changeset: 71e75172487b Author: zmajo Date: 2015-10-09 15:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/71e75172487b 8081288: erronous free in RegClass::~RegClass() Summary: Remove the erronous free. Reviewed-by: kvn ! src/share/vm/adlc/formsopt.cpp Changeset: 6c4a9b1af999 Author: twisti Date: 2015-10-09 09:09 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6c4a9b1af999 8138820: JDK Hotspot build fails with Xcode 7.0.1 Reviewed-by: iveresov ! make/bsd/makefiles/gcc.make Changeset: a37a6ca422b1 Author: iveresov Date: 2015-10-09 12:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a37a6ca422b1 8136725: Provide utility for creation a counted loop reserve copy (clone) Summary: Make it easier to revert to the original loop should that be needed Reviewed-by: kvn Contributed-by: jan.civlin at intel.com ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp Changeset: dda16b631985 Author: iveresov Date: 2015-10-09 21:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dda16b631985 Merge Changeset: de73f59378c1 Author: redestad Date: 2015-10-12 14:54 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/de73f59378c1 8134607: Remove per-compiler performance counters Reviewed-by: twisti, neliasso ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp Changeset: 1f0d9d89003a Author: iveresov Date: 2015-10-12 16:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1f0d9d89003a 8139454: java/lang/Math/WorstCaseTests.java crashes on Linux-amd64 Summary: Emit the form of pextrw that works with sse2 Reviewed-by: iveresov, twisti Contributed-by: vivek.r.deshpande at intel.com ! src/cpu/x86/vm/assembler_x86.cpp Changeset: c6a1e7983723 Author: mdoerr Date: 2015-10-12 12:20 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c6a1e7983723 8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12 Summary: Register R12 must be preserved for stub calls (e.g. deopt handler). Reviewed-by: goetz ! src/cpu/ppc/vm/macroAssembler_ppc.cpp Changeset: 7477b0afa5d6 Author: zmajo Date: 2015-10-13 10:09 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7477b0afa5d6 8139377: JVM can't be started w/ -XX:+EnableJVMCI -XX:+UseJVMCICompiler and default TypeProfileWidth Summary: Raise upper bound of TypeProfileWidth from 4 to 8. Reviewed-by: iveresov, twisti ! src/share/vm/runtime/globals.hpp Changeset: 738f57684fed Author: enevill Date: 2015-10-13 09:40 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/738f57684fed 8139259: aarch64: jtreg test TestLogSum segvs after 8132207 Summary: Fix jump to 0 caused by uninitialised _dexp in 8132207 Reviewed-by: roland, kvn ! src/share/vm/opto/library_call.cpp Changeset: f2983a0f7a57 Author: roland Date: 2015-10-13 13:23 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f2983a0f7a57 Merge Changeset: 2598332ad46c Author: aph Date: 2015-09-30 13:23 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2598332ad46c 8138641: Disable C2 peephole by default for aarch64 Reviewed-by: roland Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp Changeset: 0ca52fb7d980 Author: aph Date: 2015-09-29 17:01 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0ca52fb7d980 8138575: Improve generated code for profile counters Reviewed-by: kvn ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp Changeset: 870c2e0f67f6 Author: enevill Date: 2015-10-08 13:14 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/870c2e0f67f6 8139043: aarch64: add support for adler32 intrinsic Summary: Add adler32 support like 8132081 for sparc Reviewed-by: kvn ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp Changeset: c274072ab8f7 Author: twisti Date: 2015-10-13 09:21 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c274072ab8f7 8139524: JVMCI cannot be initialized with CMS or Serial GCs Reviewed-by: iveresov ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java Changeset: d9eb619390d9 Author: twisti Date: 2015-10-14 09:22 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d9eb619390d9 8139545: JVMCI : guarantee(heap_end < allocation_end) failed on some sparcv9 hosts Reviewed-by: iveresov, kvn ! src/share/vm/jvmci/jvmciRuntime.cpp Changeset: 78888d676ed7 Author: twisti Date: 2015-10-14 12:29 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/78888d676ed7 8139386: JVMCI test failed with assert(_jvmci._alternate_call_target == 0L) failed: must be Reviewed-by: kvn ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp Changeset: baccb954c369 Author: roland Date: 2015-10-15 09:40 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/baccb954c369 8138956: Elide more final field's write memory barrier with escape analysis result Summary: membar for final/stable fields eliminated if possible Reviewed-by: roland, mdoerr, enevill, aph Contributed-by: hui.shi at linaro.org ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse3.cpp Changeset: 9ab5571ccea8 Author: roland Date: 2015-10-15 07:56 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9ab5571ccea8 Merge Changeset: db88a5e95717 Author: iignatyev Date: 2015-10-13 16:21 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/db88a5e95717 8139376: [TESTBUG] ExecuteInstalledCodeTest should be run only on amd64 and sparcv9 Reviewed-by: twisti, kvn ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java Changeset: ceec25b3f949 Author: tpivovarova Date: 2015-10-15 01:58 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ceec25b3f949 8139375: [TESTBUG] compiler/jvmci/SecurityRestrictionsTest checks are too tight Reviewed-by: twisti, iignatyev ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: acf9f6650193 Author: dpochepk Date: 2015-10-15 02:46 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/acf9f6650193 8139438: [TESTBUG] JVMCI test fails with RuntimeException: Has no virtual object before materialization Reviewed-by: iignatyev, twisti ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java Changeset: 964538c2362a Author: iignatyev Date: 2015-10-15 09:36 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/964538c2362a Merge Changeset: 2abd2feb000b Author: iignatyev Date: 2015-10-15 11:20 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2abd2feb000b Merge Changeset: e9fede3afe79 Author: kshefov Date: 2015-10-15 18:00 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e9fede3afe79 8072369: [TESTBUG] Remove potentially insecure class cast in some hotspot tests Reviewed-by: twisti, kvn, iignatyev, tpivovarova ! test/compiler/c2/5057225/Test5057225.java ! test/compiler/c2/6603011/Test.java ! test/compiler/c2/6800154/Test6800154.java ! test/compiler/c2/6805724/Test6805724.java ! test/compiler/codegen/6823354/Test6823354.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: cf43bef12125 Author: zmajo Date: 2015-10-15 17:38 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cf43bef12125 8080650: Enable stubs to use frame pointers correctly Summary: Change MacroAssembler::verified_entry() to set up RBP correctly when generating stub code. Reviewed-by: kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad Changeset: e012dfc7ba2c Author: zmajo Date: 2015-10-15 17:40 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e012dfc7ba2c Merge Changeset: 6bef5a526bee Author: iignatyev Date: 2015-10-16 01:15 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6bef5a526bee 8138794: [TESTBUG] ctw tests fail to compile after 8137056 Reviewed-by: dlong, kvn ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java Changeset: fe46f2941ea9 Author: iignatyev Date: 2015-10-16 02:05 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fe46f2941ea9 8139707: [TESTBUG] Quarantine unstable compiler/jvmci tests Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java Changeset: 41b06143f4f8 Author: enevill Date: 2015-10-15 15:33 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/41b06143f4f8 8139674: aarch64: guarantee failure in TestOptionsWithRanges.java Summary: Fix negative overflow in instruction field Reviewed-by: kvn, roland, adinn, aph ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp Changeset: 93ae449c9b52 Author: aph Date: 2015-10-13 16:25 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/93ae449c9b52 8139041: Redundant DMB instructions Summary: Merge consecutive DMB intstructions Reviewed-by: roland, kvn, twisti ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/nativeInst_aarch64.hpp ! src/share/vm/asm/codeBuffer.hpp Changeset: 5ffaf14b397d Author: roland Date: 2015-10-16 11:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5ffaf14b397d Merge Changeset: bfd1cd5fbb7c Author: zmajo Date: 2015-10-16 15:21 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bfd1cd5fbb7c 8139380: VMError::report_and_die() does not produce replay file Summary: Change VMError::report() to use a correct format string in both JVMCI-enabled builds and builds without JVMCI. Reviewed-by: roland, kvn ! src/share/vm/utilities/vmError.cpp Changeset: 09338e9e661c Author: roland Date: 2015-10-16 15:48 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/09338e9e661c 8139750: [BACKOUT] Elide more final field's write memory barrier with escape analysis result Reviewed-by: kvn ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse3.cpp Changeset: 179aa0067f01 Author: roland Date: 2015-10-16 16:09 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/179aa0067f01 Merge Changeset: a8a8604f890f Author: dlong Date: 2015-10-17 19:40 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a8a8604f890f Merge ! make/windows/makefiles/vm.make ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/debugInfo.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp + src/share/vm/jvmci/jvmciCodeInstaller.cpp + src/share/vm/jvmci/jvmciJavaClasses.cpp + src/share/vm/jvmci/jvmciJavaClasses.hpp + src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/fakeRttiSupport.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/vmError.cpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 846276b97202 Author: amurillo Date: 2015-10-19 12:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/846276b97202 Merge - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java - test/runtime/6888954/vmerrors.sh Changeset: 4be1d228e368 Author: twisti Date: 2015-10-21 11:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4be1d228e368 8139935: Bootcycle builds are broken on jdk9/hs due to JVMCI changes Reviewed-by: erikj ! make/gensrc/Gensrc-jdk.vm.ci.gmk Changeset: e197d5a708f1 Author: lana Date: 2015-10-21 18:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e197d5a708f1 Merge - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java - test/runtime/6888954/vmerrors.sh Changeset: 1904cb079212 Author: lana Date: 2015-10-22 11:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1904cb079212 Merge - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java - test/runtime/6888954/vmerrors.sh Changeset: 2bc339eaafcd Author: david Date: 2015-10-13 08:37 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2bc339eaafcd 8139427: Break out YoungList to own class. Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp + src/share/vm/gc/g1/youngList.cpp + src/share/vm/gc/g1/youngList.hpp Changeset: 8b8a3e7af130 Author: tschatzl Date: 2015-10-13 14:49 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8b8a3e7af130 8069330: Adjustment of concurrent refinement thresholds does not take hot card cache into account Summary: Measure HCC processing time separately and remove that time from the calculation of the refinement thresholds. HCC processing time is still taken into account for general pause time predictions. Reviewed-by: tbenson, jmasa ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1ErgoVerbose.cpp ! src/share/vm/gc/g1/g1ErgoVerbose.hpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc/g1/g1HotCardCache.cpp ! src/share/vm/gc/g1/g1HotCardCache.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! test/gc/g1/TestGCLogMessages.java Changeset: 3417a8fa7b45 Author: david Date: 2015-10-13 14:07 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3417a8fa7b45 8139506: Remove the WaterMark class Reviewed-by: stefank, mgerdin ! src/share/vm/gc/g1/heapRegion.hpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/space.hpp - src/share/vm/gc/shared/watermark.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: b7618d69edaf Author: david Date: 2015-10-13 17:34 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b7618d69edaf Merge - src/share/vm/gc/shared/watermark.hpp Changeset: c8a4fbc7f6f4 Author: hseigel Date: 2015-10-14 13:30 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c8a4fbc7f6f4 8139069: JVM should throw ClassFormatError for methods in interfaces Summary: If method being parsed is in an interface, throw ClassFormatError if its name is "" Reviewed-by: acorn, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verifier.cpp + test/runtime/classFileParserBug/InitInInterface.java + test/runtime/classFileParserBug/nonvoidinit.jasm + test/runtime/classFileParserBug/voidinit.jasm Changeset: 088ca8a0e910 Author: poonam Date: 2015-10-14 15:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/088ca8a0e910 8136577: Make AbortVMOnException available in product builds Reviewed-by: coleenp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/exceptions.hpp Changeset: bc00f9701b9c Author: minqi Date: 2015-10-14 08:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bc00f9701b9c 8135284: Remove Method::_method_size field Summary: Remove Method::_method_size to improve memory footprint after JDK-8135085,which increased 4 bytes for 32 platform. Also removed related unused code in SA. Reviewed-by: coleenp, hseigel ! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 5a7f73370cf8 Author: minqi Date: 2015-10-14 20:59 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5a7f73370cf8 Merge Changeset: 1d78034f1852 Author: minqi Date: 2015-10-15 00:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1d78034f1852 Merge Changeset: 8c666050d769 Author: david Date: 2015-10-14 09:33 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8c666050d769 8139434: Unify GenRemSet and CardTableRS Reviewed-by: jwilhelm, mgerdin ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/serial/tenuredGeneration.cpp ! src/share/vm/gc/serial/tenuredGeneration.hpp ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/gc/shared/cardGeneration.hpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/cardTableRS.hpp ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/gc/shared/collectorPolicy.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/gc/shared/genOopClosures.inline.hpp - src/share/vm/gc/shared/genRemSet.cpp - src/share/vm/gc/shared/genRemSet.hpp ! src/share/vm/gc/shared/generation.cpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/gc/shared/generationSpec.cpp ! src/share/vm/gc/shared/generationSpec.hpp ! src/share/vm/gc/shared/space.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 5f32f22ba25e Author: mgerdin Date: 2015-10-14 14:50 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5f32f22ba25e 8138762: Refactor setup of evacuation closures in G1 Summary: Introduce policy class containing the root scan closures. Reviewed-by: ehelin, stefank ! src/share/vm/gc/g1/g1CodeBlobClosure.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1OopClosures.cpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp + src/share/vm/gc/g1/g1RootClosures.cpp + src/share/vm/gc/g1/g1RootClosures.hpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp Changeset: 5b33eeb13775 Author: tschatzl Date: 2015-10-15 10:07 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5b33eeb13775 8137082: Factor out G1 prediction code from G1CollectorPolicy and clean up Summary: Factor out G1 prediction code from G1CollectorPolicy into its own class, constify methods of G1CollectorPolicy and move more implementations to the cpp file. Reviewed-by: jmasa, sangheki, ecaspole, kbarrett ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp + src/share/vm/gc/g1/g1Predictions.cpp + src/share/vm/gc/g1/g1Predictions.hpp ! src/share/vm/gc/g1/survRateGroup.cpp ! src/share/vm/gc/g1/survRateGroup.hpp ! src/share/vm/prims/jni.cpp Changeset: 2feeca2b688f Author: tschatzl Date: 2015-10-15 10:12 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2feeca2b688f 8139583: Fix formatting in survRateGroup.cpp Reviewed-by: kbarrett, stefank ! src/share/vm/gc/g1/survRateGroup.cpp Changeset: daa76166601c Author: tschatzl Date: 2015-10-15 10:13 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/daa76166601c 8138750: Remove dead code in survivor rate group Reviewed-by: mgerdin, tbenson ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp ! src/share/vm/gc/g1/survRateGroup.cpp ! src/share/vm/gc/g1/survRateGroup.hpp Changeset: a0f7fb36730a Author: tschatzl Date: 2015-10-15 10:15 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a0f7fb36730a 8138752: G1CollectorPolicy::should_should_update_surv_rate_group_predictors() uses wrong predicate Summary: Instead of only updating the survivor rate groups in the young gc after marking and before mixed gc, update them during young gcs outside of marking Reviewed-by: mgerdin, drwhite ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 47181fafd4e9 Author: tschatzl Date: 2015-10-15 13:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/47181fafd4e9 Merge ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 901d0ab08236 Author: jbachorik Date: 2015-10-15 17:35 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/901d0ab08236 8135188: RunFinalizationTest.java Exception java.lang.Error: Test failure: Object was not finalized Reviewed-by: dcubed, martin + test/serviceability/dcmd/gc/FinalizationRunner.java ! test/serviceability/dcmd/gc/RunFinalizationTest.java Changeset: 1a85bb362183 Author: dcubed Date: 2015-10-15 10:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1a85bb362183 8136552: Last argument wins does not work for special options with "-XX:VMOptionsFile" option Summary: match_special_option_and_act() should insert_vm_options_file() earlier and process the inserted options right away to honor "last option wins" semantics. Reviewed-by: dcubed, coleenp ! src/share/vm/runtime/arguments.cpp ! test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java Changeset: cdd81465ef70 Author: dcubed Date: 2015-10-15 19:17 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cdd81465ef70 Merge Changeset: 3f28db271235 Author: gziemski Date: 2015-10-15 13:34 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3f28db271235 8078556: Runtime: implement ranges (optionally constraints) for those flags that have them missing. Summary: JEP 245: implement ranges and constraints for runtime flags. Reviewed-by: coleenp, ddmitriev, jiangli, goetz Contributed-by: goetz.lindenmaier at sap.com, gerard.ziemski at oracle.com ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/zero/vm/globals_zero.hpp ! src/os/aix/vm/globals_aix.hpp ! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagConstraintsRuntime.cpp ! src/share/vm/runtime/commandLineFlagConstraintsRuntime.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/vmThread.cpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: db268cb78542 Author: coleenp Date: 2015-10-16 00:01 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/db268cb78542 Merge ! src/share/vm/runtime/arguments.cpp Changeset: 01b171218ecd Author: kbarrett Date: 2015-10-15 10:10 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/01b171218ecd 8139200: Eliminate G1ParClosureSuper::_worker_id Summary: Moved _worker_id from G1ParClosureSuper to G1ParCopyHelper. Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1OopClosures.cpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp Changeset: 09c316072f18 Author: mdoerr Date: 2015-10-16 10:20 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/09c316072f18 8139734: ppc: fix build after "8078556: Runtime: implement ranges..." Reviewed-by: goetz ! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp Changeset: a014961e513b Author: kbarrett Date: 2015-10-16 14:55 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a014961e513b 8139341: Hide ExtendedOopClosure::_ref_processor Summary: Make ExtendedOopClosure::_ref_processor private. Reviewed-by: mgerdin, sjohanss ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/serial/markSweep.hpp ! src/share/vm/gc/shared/genOopClosures.hpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/oops/instanceRefKlass.inline.hpp Changeset: e70a21e29520 Author: david Date: 2015-10-16 14:11 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e70a21e29520 8139277: Remove ScavengeWithObjectsInToSpace, ParallelOldGCSplitALot, ParallelOldGCSplitInterval, PSAdjustTenuredGenForMinorPause and PSAdjustYoungGenForMajorPause Reviewed-by: tschatzl, sjohanss ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.hpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psParallelCompact.hpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: ec3193176165 Author: ehelin Date: 2015-10-19 15:21 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ec3193176165 8135078: Refactor InCSetState::is_in_cset_or_humongous Reviewed-by: tschatzl, jwilhelm ! src/share/vm/gc/g1/g1InCSetState.hpp Changeset: 9b74c5f1b10e Author: brutisso Date: 2015-10-20 14:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9b74c5f1b10e 8139868: CMSScavengeBeforeRemark broken after JDK-8134953 Reviewed-by: sjohanss, jwilhelm ! src/share/vm/gc/shared/gcId.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp + test/gc/cms/TestCMSScavengeBeforeRemark.java Changeset: 29c399fbbf25 Author: jprovino Date: 2015-10-20 11:17 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/29c399fbbf25 Merge ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp - src/share/vm/gc/shared/genRemSet.cpp - src/share/vm/gc/shared/genRemSet.hpp - src/share/vm/gc/shared/watermark.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 6bea4fdaae80 Author: amurillo Date: 2015-10-22 16:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6bea4fdaae80 Merge - src/share/vm/gc/shared/genRemSet.cpp - src/share/vm/gc/shared/genRemSet.hpp - src/share/vm/gc/shared/watermark.hpp Changeset: 20dff0211ded Author: mgerdin Date: 2015-10-26 17:13 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/20dff0211ded 8140452: Internal Error memory/allocation.cpp:179 Summary: use const ref & and avoid copy ctor Reviewed-by: coleenp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp Changeset: 7fe46dc64bb3 Author: lana Date: 2015-10-29 08:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7fe46dc64bb3 Added tag jdk9-b89 for changeset 20dff0211ded ! .hgtags Changeset: 3fd5c2ca4c20 Author: lana Date: 2015-10-30 10:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3fd5c2ca4c20 Added tag jdk9-b90 for changeset 7fe46dc64bb3 ! .hgtags Changeset: 2760de77e5c5 Author: lana Date: 2015-11-05 08:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2760de77e5c5 Added tag jdk9-b91 for changeset 3fd5c2ca4c20 ! .hgtags Changeset: f5112887ebd7 Author: vlivanov Date: 2015-09-06 10:13 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f5112887ebd7 8065151: Support IdealGraphVisualizer in optimized build Reviewed-by: kvn ! src/share/vm/opto/c2_globals.hpp Changeset: 420908d02f8d Author: erikj Date: 2015-10-20 10:24 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/420908d02f8d 8139657: Incremental build of jdk.vm.ci-gensrc creates repeated entries in services file Reviewed-by: twisti ! make/gensrc/Gensrc-jdk.vm.ci.gmk Changeset: 9108fab781a4 Author: roland Date: 2015-10-16 16:53 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9108fab781a4 8136473: failed: no mismatched stores, except on raw memory: StoreB StoreI Summary: Mismatched stores on same slice possible with Unsafe.Put*Unaligned methods Reviewed-by: kvn, thartmann ! 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/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp + test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java Changeset: eb7736a32a0f Author: roland Date: 2015-10-20 13:36 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eb7736a32a0f Merge Changeset: a176d4737606 Author: neliasso Date: 2015-10-20 18:07 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a176d4737606 8137167: JEP165: Compiler Control: Implementation task Summary: Compiler Control JEP Reviewed-by: roland, twisti, zmajo, simonis ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_Compiler.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compileTask.cpp + src/share/vm/compiler/compilerDirectives.cpp + src/share/vm/compiler/compilerDirectives.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp + src/share/vm/compiler/directivesParser.cpp + src/share/vm/compiler/directivesParser.hpp ! src/share/vm/compiler/methodMatcher.cpp ! src/share/vm/compiler/methodMatcher.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompiler.hpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/idealGraphPrinter.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkCompiler.hpp + src/share/vm/utilities/json.cpp + src/share/vm/utilities/json.hpp + test/compiler/compilercontrol/InlineMatcherTest.java + test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java + test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java + test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java + test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java + test/compiler/compilercontrol/control_off.txt + test/compiler/compilercontrol/control_on.txt + test/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java + test/serviceability/dcmd/compiler/control1.txt + test/serviceability/dcmd/compiler/control2.txt Changeset: 535c335eb11c Author: ppunegov Date: 2015-10-20 21:09 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/535c335eb11c 8066153: JEP-JDK-8046155: Test task: cover existing Summary: Tests for CompilerCommand and CompilerControl's directives Reviewed-by: kvn + test/compiler/compilercontrol/commandfile/CompileOnlyTest.java + test/compiler/compilercontrol/commandfile/ExcludeTest.java + test/compiler/compilercontrol/commandfile/LogTest.java + test/compiler/compilercontrol/commandfile/PrintTest.java + test/compiler/compilercontrol/commands/CompileOnlyTest.java + test/compiler/compilercontrol/commands/ExcludeTest.java + test/compiler/compilercontrol/commands/LogTest.java + test/compiler/compilercontrol/commands/PrintTest.java + test/compiler/compilercontrol/directives/CompileOnlyTest.java + test/compiler/compilercontrol/directives/ExcludeTest.java + test/compiler/compilercontrol/directives/LogTest.java + test/compiler/compilercontrol/directives/PrintTest.java + test/compiler/compilercontrol/mixed/RandomCommandsTest.java + test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java + test/compiler/compilercontrol/share/AbstractTestBase.java + test/compiler/compilercontrol/share/JSONFile.java + test/compiler/compilercontrol/share/MultiCommand.java + test/compiler/compilercontrol/share/SingleCommand.java + test/compiler/compilercontrol/share/actions/BaseAction.java + test/compiler/compilercontrol/share/actions/CompileAction.java ! test/compiler/compilercontrol/share/method/MethodGenerator.java ! test/compiler/compilercontrol/share/method/SignatureType.java + test/compiler/compilercontrol/share/processors/CommandProcessor.java + test/compiler/compilercontrol/share/processors/LogProcessor.java + test/compiler/compilercontrol/share/processors/PrintProcessor.java + test/compiler/compilercontrol/share/processors/QuietProcessor.java + test/compiler/compilercontrol/share/scenario/AbstractCommandBuilder.java + test/compiler/compilercontrol/share/scenario/Command.java + test/compiler/compilercontrol/share/scenario/CommandFileBuilder.java + test/compiler/compilercontrol/share/scenario/CommandGenerator.java + test/compiler/compilercontrol/share/scenario/CommandOptionsBuilder.java + test/compiler/compilercontrol/share/scenario/CompileCommand.java + test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java + test/compiler/compilercontrol/share/scenario/DirectiveWriter.java + test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 11c3bed1e41e Author: ppunegov Date: 2015-10-20 21:12 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/11c3bed1e41e 8066166: JEP-JDK-8046155: Test task: dcmd tests Summary: Tests for diagnostic command in CompilerControl Reviewed-by: kvn + test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java + test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java + test/compiler/compilercontrol/jcmd/AddExcludeTest.java + test/compiler/compilercontrol/jcmd/AddLogTest.java + test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java + test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java + test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/compiler/compilercontrol/share/scenario/CommandGenerator.java + test/compiler/compilercontrol/share/scenario/JcmdCommand.java + test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 1cd251540653 Author: vlivanov Date: 2015-10-20 19:22 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1cd251540653 8132168: Support IdealGraphVisualizer in optimized build Reviewed-by: kvn ! src/share/vm/opto/c2_globals.hpp Changeset: 03fa0a35a468 Author: vlivanov Date: 2015-10-20 22:03 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/03fa0a35a468 Merge ! src/share/vm/opto/c2_globals.hpp Changeset: 111d1c4c90e7 Author: goetz Date: 2015-10-21 18:22 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/111d1c4c90e7 8140239: Fix product build after "8132168: Support IdealGraphVisualizer in optimized build" Reviewed-by: vlivanov ! src/share/vm/compiler/compilerDirectives.hpp Changeset: 713aa577bd38 Author: neliasso Date: 2015-10-21 19:31 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/713aa577bd38 8140240: Missing test files in CompilerControl tests Summary: Add missing files Reviewed-by: kvn, neliasso + test/compiler/compilercontrol/share/scenario/State.java + test/compiler/compilercontrol/share/scenario/StateBuilder.java ! test/testlibrary/jdk/test/lib/ProcessTools.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: a60bd3d34158 Author: neliasso Date: 2015-10-21 21:59 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a60bd3d34158 Merge Changeset: d80d1084cfdc Author: dlong Date: 2015-10-21 18:05 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d80d1084cfdc 8140267: assert(is_native_ptr || alias_type->adr_type() == TypeOopPtr::BOTTOM || alias_type->field() != __null || alias_type->element() != __null) failed: field, array element or unknown Summary: back out 8136473 Reviewed-by: twisti ! 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/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp - test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java Changeset: ffae03d59aa9 Author: dlong Date: 2015-10-21 18:34 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ffae03d59aa9 Merge Changeset: ea9eaad05466 Author: enevill Date: 2015-10-21 12:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ea9eaad05466 8140238: Zero fails to build from source Summary: Zero fails to build after 8136421 and 8078554 Reviewed-by: kvn ! src/cpu/zero/vm/compiledIC_zero.cpp ! src/cpu/zero/vm/relocInfo_zero.cpp ! src/cpu/zero/vm/vm_version_zero.cpp Changeset: a0c5acb7c322 Author: mdoerr Date: 2015-10-09 20:58 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a0c5acb7c322 8138890: C1: Ambiguous operator delete Summary: xlC on AIX rejects to compile LIRGenerator and RangeCheckEliminator::Verification Reviewed-by: simonis, goetz, twisti ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_RangeCheckElimination.hpp Changeset: 5dc1db0a5290 Author: twisti Date: 2015-10-21 21:49 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5dc1db0a5290 Merge Changeset: cc7b816cca18 Author: twisti Date: 2015-10-22 19:03 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cc7b816cca18 Merge Changeset: 4b46d2b42fcb Author: iveresov Date: 2015-10-22 21:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4b46d2b42fcb 8139575: Update for x86 log in the math lib Summary: Add new java.lang.Math() intrinsics from x86 Reviewed-by: kvn, iveresov Contributed-by: vivek.r.deshpande at intel.com ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/c1_LinearScan_x86.cpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86_libm.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/subnode.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: d9315ec5c471 Author: twisti Date: 2015-10-22 13:18 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d9315ec5c471 8140091: remove VMStructs cast_uint64_t workaround for GCC 4.1.1 bug Reviewed-by: erikj, kvn ! make/bsd/makefiles/gcc.make ! make/linux/makefiles/gcc.make ! make/solaris/makefiles/gcc.make ! src/share/vm/runtime/vmStructs.cpp Changeset: e32667cd477c Author: twisti Date: 2015-10-23 07:18 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e32667cd477c Merge ! src/share/vm/runtime/vmStructs.cpp Changeset: 5d13c9b094c4 Author: neliasso Date: 2015-10-26 10:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5d13c9b094c4 8139996: CompileCommand prints quoted ascii strings Summary: Print symbols as utf8 Reviewed-by: kvn ! src/share/vm/compiler/methodMatcher.cpp ! src/share/vm/oops/symbol.cpp ! src/share/vm/oops/symbol.hpp Changeset: ae64ff428e18 Author: iveresov Date: 2015-10-26 19:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ae64ff428e18 8139340: SuperWord enhancement to support vector conditional move (CMovVD) on Intel AVX cpu Summary: Emit vector conditional moves Reviewed-by: kvn Contributed-by: jan.civlin at intel.com ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/opto/vectornode.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: e7b4c40ebb11 Author: dlong Date: 2015-10-27 01:45 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e7b4c40ebb11 Merge ! make/gensrc/Gensrc-jdk.vm.ci.gmk ! src/share/vm/c1/c1_Runtime1.cpp - src/share/vm/gc/shared/genRemSet.cpp - src/share/vm/gc/shared/genRemSet.hpp - src/share/vm/gc/shared/watermark.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 0ecd612047de Author: enevill Date: 2015-10-27 10:08 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0ecd612047de 8140582: aarch64: jvm fails to initialise after 8078556 Summary: jvm fails to initialise on aarch64 systems with pagesize > 4K Reviewed-by: duke ! src/cpu/aarch64/vm/globals_aarch64.hpp Changeset: 427a91c68b67 Author: enevill Date: 2015-10-27 18:05 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/427a91c68b67 8140611: aarch64: jtreg test jdk/tools/pack200/UnpackerMemoryTest.java SEGVs Summary: Fix register usage on calling native synchronized methods Reviewed-by: kvn, adinn ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: 9c4989b6889a Author: zmajo Date: 2015-10-28 15:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9c4989b6889a 8139907: compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java fails with timeout Summary: Change MontgomeryMultiplyTest.java test to execute only on platforms on which the tested intrinsics are available. Reviewed-by: kvn, neliasso ! test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java Changeset: ea4fcd70985d Author: ppunegov Date: 2015-10-28 16:00 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ea4fcd70985d 8140350: compiler control tests fail with compiled: true, but should: false on required level: 1 Summary: Replace isMethodCompiled with isMethodCompilable with particular level Reviewed-by: kvn ! test/compiler/compilercontrol/share/actions/CompileAction.java Changeset: 48b73c88892f Author: ppunegov Date: 2015-10-28 16:26 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/48b73c88892f 8140453: compiler control test failed with RuntimeException: CompileCommand: nonexistent missing Summary: Replace incorrect check for validity of method pattern with full command check Reviewed-by: kvn ! test/compiler/compilercontrol/share/processors/CommandProcessor.java ! test/compiler/compilercontrol/share/processors/QuietProcessor.java Changeset: 4883b314d4b9 Author: ppunegov Date: 2015-10-28 16:38 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4883b314d4b9 8066158: JEP-JDK-8046155: Test task: directive parser Summary: check directive file parser with correct and incorrect files Reviewed-by: kvn + test/compiler/compilercontrol/parser/DirectiveParser.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: 0b2937220009 Author: iignatyev Date: 2015-10-28 16:01 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0b2937220009 Merge Changeset: 96bcdd3a6e79 Author: neliasso Date: 2015-10-28 15:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/96bcdd3a6e79 8140581: Excluding compile messages should only be printed with PrintCompilation Summary: Use PrintCompilation flag instead Reviewed-by: kvn ! src/share/vm/compiler/compileBroker.cpp Changeset: 0fa6910c516d Author: neliasso Date: 2015-10-23 10:57 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0fa6910c516d 8140343: SEGV in DirectivesStack::getMatchingDirective Summary: Could not match JVMCI compiler Reviewed-by: kvn ! src/share/vm/compiler/compilerDirectives.cpp Changeset: 1d49bd532a6f Author: zmajo Date: 2015-10-29 09:24 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1d49bd532a6f 8138651: -XX:DisableIntrinsic matches intrinsics overly eagerly Summary: Improve parsing of DisableIntrinsic flag. Reviewed-by: kvn, shade, neliasso ! src/share/vm/compiler/compilerDirectives.cpp ! src/share/vm/compiler/compilerDirectives.hpp ! src/share/vm/compiler/directivesParser.cpp ! src/share/vm/compiler/directivesParser.hpp + test/compiler/intrinsics/IntrinsicDisabledTest.java Changeset: b62347567e9b Author: ppunegov Date: 2015-10-29 01:16 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b62347567e9b 8140668: Quarantine RandomValidCommandsTest 8140669: Quarantine ClearDirectivesFileStackTest Summary: Quarantine two tests Reviewed-by: iignatyev, neliasso, kvn ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java Changeset: e18469511c58 Author: iignatyev Date: 2015-10-29 10:56 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e18469511c58 Merge Changeset: 0835ef4e6232 Author: shade Date: 2015-10-29 14:08 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0835ef4e6232 8140483: Atomic*FieldUpdaters final fields should be trusted Summary: Add exceptions for A*FU subclasses that do the actual work. Reviewed-by: jrose, vlivanov ! src/share/vm/ci/ciField.cpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 7fb261378480 Author: shade Date: 2015-10-29 13:23 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7fb261378480 Merge Changeset: e3690e58d28e Author: iveresov Date: 2015-10-29 09:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e3690e58d28e 8140604: Internal Error runtime/stubRoutines.hpp:392 assert(_intrinsic_log != 0L) failed: must be defined Summary: Fix the faulty assert, remove remaining _intrinsic_log references Reviewed-by: roland ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp Changeset: b03c5e9f24ba Author: ppunegov Date: 2015-10-29 21:31 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b03c5e9f24ba 8140776: CompilerControl: Remove UTF-16 from the tests Summary: remove UTF-16 from the generation until the failure reason isn't found Reviewed-by: iignatyev ! test/compiler/compilercontrol/share/method/MethodGenerator.java Changeset: 8c85cc5c9fb8 Author: iignatyev Date: 2015-10-29 19:30 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8c85cc5c9fb8 Merge Changeset: 79b56d21b736 Author: amurillo Date: 2015-10-30 12:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/79b56d21b736 Merge Changeset: 53cb98d68a1a Author: lana Date: 2015-11-05 13:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/53cb98d68a1a Merge Changeset: 8fd684b8c649 Author: lana Date: 2015-11-12 10:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8fd684b8c649 Added tag jdk9-b92 for changeset 53cb98d68a1a ! .hgtags Changeset: 029a2b20b570 Author: stefank Date: 2015-10-13 10:06 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/029a2b20b570 8058563: InstanceKlass::_dependencies list isn't cleared from empty nmethodBucket entries Reviewed-by: mgerdin, vlivanov ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/prims/jni.cpp Changeset: 85a63e83293f Author: ecaspole Date: 2015-10-20 14:01 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/85a63e83293f 8060017: G1: Report heap sizing time Summary: Report heap expansion time done on VM thread after collection. Previously this was included in "Other" time. Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! test/gc/g1/TestGCLogMessages.java Changeset: dcf365644bef Author: ecaspole Date: 2015-10-20 22:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dcf365644bef Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: a4281fe5f387 Author: ecaspole Date: 2015-10-21 13:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a4281fe5f387 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: c8afe5c4e9c2 Author: jwilhelm Date: 2015-10-19 15:03 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c8afe5c4e9c2 8139772: Cleanups in Generation related code Reviewed-by: tbenson, mgerdin ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/tenuredGeneration.hpp ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/gc/shared/generation.cpp ! src/share/vm/gc/shared/generation.hpp Changeset: d83a5e8e97aa Author: ctornqvi Date: 2015-10-21 09:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d83a5e8e97aa 8140243: [TESTBUG] Exclude compiler/jvmci/compilerToVM/GetConstantPoolTest.java Reviewed-by: gtriantafill, kvn ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java Changeset: 6f0961ba54bb Author: ctornqvi Date: 2015-10-21 19:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6f0961ba54bb Merge Changeset: f108f239ffcf Author: bobv Date: 2015-10-19 13:21 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f108f239ffcf 8136556: Add the ability to perform static builds of MacOSX x64 binaries Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti ! make/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/dtrace.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/jsig.make ! make/bsd/makefiles/rules.make ! make/bsd/makefiles/saproc.make ! make/bsd/makefiles/vm.make ! src/os/bsd/vm/os_bsd.cpp ! src/share/vm/compiler/disassembler.cpp Changeset: 29f6b9d0f929 Author: bobv Date: 2015-10-19 15:48 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/29f6b9d0f929 Merge Changeset: aa0f8afe2943 Author: bobv Date: 2015-10-21 16:38 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/aa0f8afe2943 Merge ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/jsig.make ! src/os/bsd/vm/os_bsd.cpp ! src/share/vm/compiler/disassembler.cpp - src/share/vm/gc/shared/genRemSet.cpp - src/share/vm/gc/shared/genRemSet.hpp - src/share/vm/gc/shared/watermark.hpp - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java - test/runtime/6888954/vmerrors.sh Changeset: f6f813ccdde7 Author: bobv Date: 2015-10-21 17:16 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f6f813ccdde7 Merge Changeset: 1e70b7cb4cb3 Author: david Date: 2015-10-22 08:53 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1e70b7cb4cb3 8139952: Remove UseCMSAdaptiveFreeLists, UseAsyncConcMarkSweepGC, CMSDictionaryChoice, CMSOverflowEarlyRestoration and CMSTestInFreeList Reviewed-by: jwilhelm, ecaspole ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/compactibleFreeListSpace.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/cms/vmCMSOperations.hpp ! src/share/vm/gc/shared/generationSpec.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 5aba3631c8c0 Author: ehelin Date: 2015-10-21 13:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5aba3631c8c0 8139256: Add Makefile target to run internal VM tests Reviewed-by: ihse, erikj ! test/Makefile Changeset: 825cee2cd7a6 Author: goetz Date: 2015-10-22 13:07 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/825cee2cd7a6 8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux. Reviewed-by: stuefe, coleenp, roland ! agent/src/os/linux/symtab.c ! make/linux/makefiles/gcc.make ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/jniFastGetField_x86_32.cpp ! src/cpu/x86/vm/jniFastGetField_x86_64.cpp ! src/os/linux/vm/os_linux.cpp ! src/os_cpu/linux_x86/vm/copy_linux_x86.inline.hpp ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/compactHashtable.cpp ! src/share/vm/classfile/placeholders.hpp ! src/share/vm/compiler/oopMap.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionRemSet.hpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/generateOptoStub.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/services/threadService.hpp Changeset: 96d9c10f256b Author: coleenp Date: 2015-10-22 17:24 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/96d9c10f256b Merge ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 4b28e0afd0c0 Author: ehelin Date: 2015-10-20 14:37 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4b28e0afd0c0 8138975: G1CollectorPolicy::calculate_young_list_target_length should be const Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 0314c31d9c3e Author: gziemski Date: 2015-10-23 11:17 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0314c31d9c3e 8129855: "-XX:+IgnoreUnrecognizedVMOptions" hides out of range VM options. Summary: Implement strict spec rgarding how IgnoreUnrecognizedVMOptions works, supplied with the corresponding test case. Reviewed-by: dcubed, ddmitriev ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! test/compiler/membars/DekkerTest.java + test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java Changeset: 6ab7e19c9220 Author: coleenp Date: 2015-10-23 16:48 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6ab7e19c9220 8140274: methodHandles and constantPoolHandles should be passed as const references Summary: modified code to use const reference parameters Reviewed-by: sspitsyn, twisti ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/zero/vm/sharedRuntime_zero.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/os_solaris.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_Compiler.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciSignature.cpp ! src/share/vm/ci/ciSignature.hpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/resolutionErrors.cpp ! src/share/vm/classfile/resolutionErrors.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/debugInfoRec.cpp ! src/share/vm/code/debugInfoRec.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compileTask.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp ! src/share/vm/compiler/methodMatcher.cpp ! src/share/vm/compiler/methodMatcher.hpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/bytecode.hpp ! src/share/vm/interpreter/bytecodeStream.hpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/bytecodeTracer.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/interpreter/rewriter.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/fieldInfo.hpp ! src/share/vm/oops/fieldStreams.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/oops/generateOopMap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/jvmtiClassFileReconstituter.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/prims/nativeLookup.hpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/advancedThresholdPolicy.hpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/compilationPolicy.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/relocator.cpp ! src/share/vm/runtime/relocator.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/signature.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.hpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkCompiler.hpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/exceptions.hpp Changeset: f8ad4efb6be8 Author: coleenp Date: 2015-10-23 23:06 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f8ad4efb6be8 Merge ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: a0c7a69277da Author: dcubed Date: 2015-10-24 15:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a0c7a69277da 8047212: runtime/ParallelClassLoading/bootstrap/random/inner-complex assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is invalid Summary: Fix race between ObjectMonitor alloc and verification code; teach SA about "static pointer volatile" fields. Reviewed-by: cvarming, dholmes, sspitsyn, coleenp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 4bf6d3c2c816 Author: dholmes Date: 2015-10-25 19:19 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4bf6d3c2c816 8134642: ParkEvent::RawThreadIdentity appears to be unused and should be removed Reviewed-by: dcubed, hseigel ! src/share/vm/runtime/park.hpp Changeset: 4d7995577f52 Author: mchernov Date: 2015-10-23 14:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4d7995577f52 8139903: G1EvacStats does not split log entries. Summary: Added gclog_or_tty->cr() to G1EvacStats to avoid concatenated PLAB log entries. Reviewed-by: tschatzl, dfazunen ! src/share/vm/gc/g1/g1EvacStats.cpp Changeset: 714c9bead5bb Author: drwhite Date: 2015-10-21 14:13 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/714c9bead5bb 8140251: Define the G1 term MMU somewhere in the source code. Summary: (MINOR) Simple comment fix to define Minimum Mutator Utilization (MMU) Reviewed-by: jwilhelm ! src/share/vm/gc/g1/g1MMUTracker.hpp Changeset: 834a43b2db17 Author: aharlap Date: 2015-10-22 11:33 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/834a43b2db17 8139664: Delete ConcurrentMarkSweepThread::is_ConcurrentGC_thread() Summary: Remove virtual method with same implementation as on base class Reviewed-by: pliden, drwhite ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp Changeset: 0aa8adafb982 Author: sangheki Date: 2015-10-26 08:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0aa8adafb982 8139801: Error message from validation check has wrong order on Windows Summary: Added flushing stdout and stderr before exit or abort Reviewed-by: coleenp, cjplummer ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/java.cpp Changeset: 2c30539cb670 Author: coleenp Date: 2015-10-26 18:27 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2c30539cb670 Merge Changeset: c8434ad4f332 Author: coleenp Date: 2015-10-26 13:11 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c8434ad4f332 8139163: InstanceKlass::cast passes through NULL Summary: Reduce raw (InstanceKlass*) casts and InstanceKlass::cast, which no long allows null Reviewed-by: twisti, kbarrett ! src/cpu/aarch64/vm/methodHandles_aarch64.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/share/vm/ci/ciInstanceKlass.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/bytecodeAssembler.hpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/oopFactory.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/constantPool.cpp ! 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/oops/klassVtable.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/utilities/exceptions.cpp Changeset: 78fcf4f320c2 Author: coleenp Date: 2015-10-26 20:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/78fcf4f320c2 Merge Changeset: eb05a697271f Author: goetz Date: 2015-10-09 16:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eb05a697271f 8139116: Fixes for warning "format not a string literal" Reviewed-by: ddmitriev, david, simonis ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/writeableFlags.cpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/xmlstream.cpp Changeset: f22aeb038230 Author: tschatzl Date: 2015-10-27 11:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f22aeb038230 8140583: Without PrintPLAB, there are superfluous newlines in the GC log messages Summary: Conditionalize offending newlines by -XX:+PrintPLAB Reviewed-by: mgerdin ! src/share/vm/gc/g1/g1EvacStats.cpp Changeset: 9319d5be1bfb Author: chegar Date: 2015-10-27 14:18 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9319d5be1bfb 8139891: Prepare Unsafe for true encapsulation Reviewed-by: alanb, dholmes, jrose, psandoz, twisti ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/shark/sharkIntrinsics.cpp ! test/compiler/unsafe/UnsafeGetConstantField.java Changeset: f27912435e2f Author: chegar Date: 2015-10-27 15:09 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f27912435e2f Merge Changeset: c664861faadc Author: drwhite Date: 2015-10-26 12:22 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c664861faadc 8138920: Refactor the sampling thread from ConcurrentG1RefineThread Summary: Helps enable running without concurrent refinement threads Reviewed-by: brutisso, pliden ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/concurrentMarkThread.hpp + src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp + src/share/vm/gc/g1/g1YoungRemSetSamplingThread.hpp ! src/share/vm/gc/shared/concurrentGCThread.cpp Changeset: 80023d1b61e3 Author: mgerdin Date: 2015-10-14 14:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/80023d1b61e3 8139149: Split G1 evacuate_collection_set into multiple steps Reviewed-by: ehelin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp Changeset: 33773c9db7b8 Author: ddmitriev Date: 2015-10-27 14:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/33773c9db7b8 8139900: [TESTBUG] Remove G1UpdateBufferSize and InitialBootClassLoaderMetaspaceSize from TestOptionsWithRanges Reviewed-by: gziemski, sangheki, ctornqvi ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java Changeset: 4535697211eb Author: coleenp Date: 2015-10-28 09:47 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4535697211eb 8139203: Consistent naming for klass type predicates 8138923: Remove oop coupling with InstanceKlass subclasses Summary: Renamed oop_is_instance and friends, removed the functions in oop that dug down into InstanceKlass. Reviewed-by: jrose, lfoltan, stefank ! src/share/vm/ci/ciArrayKlass.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciObjArrayKlass.cpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciType.cpp ! src/share/vm/ci/ciTypeArrayKlass.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/classfile/placeholders.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/psCompactionManager.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/oopFactory.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.inline.hpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klass.inline.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/oops/oop.cpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/serviceUtil.hpp Changeset: 5451df1520e3 Author: coleenp Date: 2015-10-28 15:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5451df1520e3 Merge ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/services/heapDumper.cpp Changeset: c4aa3283f983 Author: coleenp Date: 2015-10-28 16:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c4aa3283f983 Merge Changeset: 86c144769ef4 Author: dsamersoff Date: 2015-10-28 21:47 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/86c144769ef4 8140663: FrameValue might be used uninitialized Summary: Add a constructor Reviewed-by: sspitsyn, jwilhelm ! src/share/vm/runtime/frame.hpp Changeset: 3c97451c88ca Author: dsamersoff Date: 2015-10-28 19:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3c97451c88ca Merge Changeset: ed89ad123a4e Author: gziemski Date: 2015-10-28 09:09 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ed89ad123a4e 8140539: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1 Summary: Add back "-XX:+IgnoreUnrecognizedVMOptions" that was removed in a prototype. Reviewed-by: dcubed, ddmitriev ! test/compiler/membars/DekkerTest.java ! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java Changeset: ab480d51b045 Author: coleenp Date: 2015-10-28 20:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ab480d51b045 Merge Changeset: f29bfadf2027 Author: coleenp Date: 2015-10-28 23:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f29bfadf2027 Merge Changeset: ca77238d7b73 Author: dsamersoff Date: 2015-10-28 18:20 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ca77238d7b73 8139762: Format warnings in libjvm_db.c Summary: Fix format string Reviewed-by: sspitsyn ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/libjvm_db.c Changeset: 2a6d30096770 Author: dsamersoff Date: 2015-10-28 16:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2a6d30096770 Merge Changeset: 978ced4575b1 Author: dsamersoff Date: 2015-10-29 02:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/978ced4575b1 Merge Changeset: dd6639e96520 Author: ehelin Date: 2015-10-29 11:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dd6639e96520 8140761: Remove caching from WorkerDataArray Reviewed-by: tschatzl, mgerdin, tbenson ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp Changeset: 9c3631bf7c4b Author: ehelin Date: 2015-10-29 14:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9c3631bf7c4b 8140393: Move WorkerDataArray to its own file Reviewed-by: tschatzl, mgerdin, tbenson ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp + src/share/vm/gc/g1/workerDataArray.cpp + src/share/vm/gc/g1/workerDataArray.hpp + src/share/vm/gc/g1/workerDataArray.inline.hpp ! src/share/vm/prims/jni.cpp Changeset: 110260436fc6 Author: ehelin Date: 2015-10-29 17:32 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/110260436fc6 8140489: Introduce shorthand for average_time_ms in G1CollectorPolicy Reviewed-by: mgerdin, tschatzl, drwhite ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 97a7ba9f10cf Author: jwilhelm Date: 2015-10-30 00:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/97a7ba9f10cf Merge ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp Changeset: e33baf2cad34 Author: jwilhelm Date: 2015-11-05 19:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e33baf2cad34 Merge ! make/bsd/makefiles/gcc.make ! make/linux/makefiles/gcc.make ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_Compiler.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp ! src/share/vm/compiler/methodMatcher.cpp ! src/share/vm/compiler/methodMatcher.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkCompiler.hpp Changeset: 78430b058a05 Author: aph Date: 2015-11-02 12:34 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/78430b058a05 8079459: JCK test api/java_nio/ByteBuffer/index.html#GetPutXXX start failing after JDK-8026049 Summary: nextPutIndex used where nextGetIndex is correct. Reviewed-by: alanb ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java Changeset: f31349f1215e Author: thartmann Date: 2015-11-03 09:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f31349f1215e 8141132: JEP 254: Compact Strings Summary: Adopt a more space-efficient internal representation for strings. Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti Contributed-by: Brent Christian , Vivek Deshpande , Tobias Hartmann , Charlie Hunt , Vladimir Kozlov , Roger Riggs , Xueming Shen , Aleksey Shipilev , Sandhya Viswanathan ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/cpu/zero/vm/globals_zero.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/main.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/ci/ciTypeArray.cpp ! src/share/vm/ci/ciTypeArray.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/stringTable.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/g1/g1StringDedupTable.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/typeArrayOop.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/gcm.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/intrinsicnode.cpp ! src/share/vm/opto/intrinsicnode.hpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/stringopts.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp + test/compiler/intrinsics/string/TestStringIntrinsics.java + test/runtime/Annotations/TestAnnotatedStringEncoding.java + test/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java Changeset: caa57b4b87f8 Author: tpivovarova Date: 2015-11-03 20:12 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/caa57b4b87f8 8138809: improve tests for CompilerToVM::hasCompiledCodeForOSR Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java Changeset: e677ebf4b028 Author: ppunegov Date: 2015-11-03 18:42 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e677ebf4b028 8141129: 3 compiler control tests fail on product builds Summary: UnlockDiagnosticVMOptions should be placed before the PrintAssembly Reviewed-by: kvn ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java Changeset: c3abbf1a6f38 Author: kshefov Date: 2015-11-03 20:12 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c3abbf1a6f38 8139385: [TESTBUG]: JVMCI test crashes in constantPoolHandle::constantPoolHandle Reviewed-by: kvn, iignatyev ! src/share/vm/prims/whitebox.cpp Changeset: 40bd4478a362 Author: twisti Date: 2015-11-04 07:23 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/40bd4478a362 8139170: JVMCI refresh Reviewed-by: kvn ! .hgignore ! make/gensrc/Gensrc-jdk.vm.ci.gmk ! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp ! src/cpu/ppc/vm/jvmciCodeInstaller_ppc.cpp ! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/vmStructs_sparc.hpp ! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! src/cpu/x86/vm/vmStructs_x86.hpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64Kind.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Architecture.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BailoutException.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodeFrame.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodePosition.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CallingConvention.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeCacheProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeUtil.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationRequest.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DataSection.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DebugInfo.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InstalledCode.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Location.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Register.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterAttributes.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterSaveLayout.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterValue.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/SourceStackTrace.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackLockValue.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/TargetDescription.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ValueUtil.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/package-info.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/InspectedFrame.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/StackIntrospection.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/JVMCIError.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompilationRequest.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledNmethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompressedNullConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotInstalledCode.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIMetaAccessContext.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntimeProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJavaType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodUnresolved.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotNmethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotOopMap.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotReferenceMap.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaField.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotRuntimeStub.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSentinelConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSignature.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotStackFrameReference.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotStackIntrospection.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedField.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedJavaType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMEventListener.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/MetaspaceWrapperObject.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Stable.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/events/EmptyEventProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMAddress.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMData.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMField.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMFlag.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMManual.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DefaultProfilingInfo.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ExceptionHandler.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JVMCIMetaAccessContext.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaField.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaKind.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaMethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaMethodProfile.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaTypeProfile.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LIRKind.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTableImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocationIdentity.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ModifiersProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PlatformKind.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PrimitiveConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaField.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SerializableConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SpeculationLog.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options.processor/src/jdk/vm/ci/options/processor/OptionProcessor.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/DerivedOptionValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/NestedBooleanOptionValue.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/Option.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionValue.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionsLoader.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionsParser.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCIBackend.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompiler.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCIRuntime.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/jdk/vm/ci/service/processor/ServiceProviderProcessor.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.service/.checkstyle_checks.xml ! src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/ServiceProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/Services.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARCKind.java ! src/os/solaris/vm/os_solaris.inline.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompiler.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciJavaClasses.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/jvmci/systemDictionary_jvmci.hpp ! src/share/vm/jvmci/vmStructs_jvmci.hpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp ! src/share/vm/runtime/thread.cpp ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/common/CTVMUtilities.java ! test/compiler/jvmci/common/CompilerToVMHelper.java ! test/compiler/jvmci/common/JVMCIHelpers.java + test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory + test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler + test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompilerFactory ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/jdk.vm.ci.options.test/src/jdk/vm/ci/options/test/NestedBooleanOptionValueTest.java ! test/compiler/jvmci/jdk.vm.ci.options.test/src/jdk/vm/ci/options/test/TestOptionValue.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/FieldUniverse.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/MethodUniverse.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/NameAndSignature.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: 6f3baccef211 Author: shade Date: 2015-11-05 13:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6f3baccef211 8141044: C1 should fold (this == null) to false Reviewed-by: jrose, roland ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.hpp Changeset: 09f5dc197df8 Author: simonis Date: 2015-11-05 10:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/09f5dc197df8 8141416: "expr: syntax error" due to gcc -dumpversion excluding micro Reviewed-by: erikj, stuefe ! make/linux/makefiles/gcc.make Changeset: f6fe5d638924 Author: erikj Date: 2015-11-05 15:08 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f6fe5d638924 Merge Changeset: c57d32ee06b3 Author: thartmann Date: 2015-11-05 15:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c57d32ee06b3 8141443: jdk/test/java/util/regex/RegExTest.java fails: No match found Summary: Do not sign extend when converting jbyte to jchar. Reviewed-by: shade, kvn ! src/share/vm/opto/stringopts.cpp Changeset: f291674594da Author: shade Date: 2015-11-05 16:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f291674594da 8140389: Remove StringCharIntrinsics flag after JDK-8138651 is fixed Reviewed-by: kvn, zmajo ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/runtime/globals.hpp Changeset: a20807e48002 Author: neliasso Date: 2015-11-06 11:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a20807e48002 Merge ! make/linux/makefiles/gcc.make ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: 29771f4b4d47 Author: neliasso Date: 2015-11-06 16:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/29771f4b4d47 8141629: Hs-comp doesn't build with JDK-8139040 Summary: Fix benign uninitialized vars Reviewed-by: roland ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/opto/library_call.cpp Changeset: 9e2ae607c0d8 Author: amurillo Date: 2015-11-06 11:11 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9e2ae607c0d8 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: d8b24776484c Author: lana Date: 2015-11-12 18:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d8b24776484c Merge Changeset: afbcc2bdb3fc Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/afbcc2bdb3fc Added tag jdk9-b93 for changeset d8b24776484c ! .hgtags Changeset: 1bf156be1f07 Author: lana Date: 2015-11-12 14:13 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1bf156be1f07 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: 050821833f00 Author: dholmes Date: 2015-10-29 18:59 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/050821833f00 8131045: Obsolete JNIDetachReleasesMonitors Reviewed-by: dcubed, dsimms, sspitsyn ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp Changeset: f81484d852ac Author: cjplummer Date: 2015-10-29 12:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f81484d852ac 8140189: [TESTBUG] Get rid of "@library /../../test/lib" in jtreg tests Summary: Use new external.lib.roots property in TEST.ROOT so /../../test/lib is not needed. Reviewed-by: mseledtsov, sla, iklam ! test/TEST.ROOT ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/c2/6589834/Test_ia32.java ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/OverflowCodeCacheTest.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/codecache/jmx/BeanTypeTest.java ! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/ManagerNamesTest.java ! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CollectCountersTest.java ! test/compiler/jvmci/compilerToVM/DebugOutputTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/oracle/GetMethodOptionTest.java ! test/compiler/oracle/MethodMatcherTest.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/compiler/runtime/8010927/Test8010927.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 ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/uncommontrap/8009761/Test8009761.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java ! test/gc/CondCardMark/Basic.java ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/gc/arguments/TestMinInitialErgonomics.java ! test/gc/arguments/TestNewRatioFlag.java ! test/gc/arguments/TestNewSizeFlags.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestSerialHeapSizeFlags.java ! test/gc/arguments/TestSurvivorRatioFlag.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestLargePageUseForAuxMemory.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/g1/humongousObjects/TestHumongousThreshold.java ! test/gc/g1/mixedgc/TestLogging.java ! test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/gc/survivorAlignment/TestAllocationInEden.java ! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/gc/whitebox/TestWBGC.java ! test/runtime/ClassUnload/KeepAliveClass.java ! test/runtime/ClassUnload/KeepAliveClassLoader.java ! test/runtime/ClassUnload/KeepAliveObject.java ! test/runtime/ClassUnload/KeepAliveSoftReference.java ! test/runtime/ClassUnload/UnloadTest.java ! test/runtime/NMT/ChangeTrackingLevel.java ! test/runtime/NMT/JcmdDetailDiff.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/runtime/NMT/MallocStressTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/MallocTrackingVerify.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/interned/SanityTest.java ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReadVMPageSize.java ! test/runtime/memory/ReserveMemory.java ! test/runtime/memory/RunUnitTestsConcurrently.java ! test/runtime/memory/StressVirtualSpaceResize.java ! test/runtime/whitebox/WBStackSize.java ! test/sanity/WBApi.java ! test/serviceability/ParserTest.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java ! test/serviceability/sa/DeadlockDetectionTest.java ! test/serviceability/sa/TestClassLoaderStats.java ! test/serviceability/sa/TestStackTrace.java ! test/testlibrary_tests/TestPlatformIsTieredSupported.java ! test/testlibrary_tests/ctw/ClassesDirTest.java ! test/testlibrary_tests/ctw/ClassesListTest.java ! test/testlibrary_tests/ctw/JarDirTest.java ! test/testlibrary_tests/ctw/JarsTest.java ! test/testlibrary_tests/whitebox/BlobSanityTest.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/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java Changeset: 6acc55e6cf00 Author: dholmes Date: 2015-10-29 21:38 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6acc55e6cf00 Merge Changeset: 6e76f1f75b89 Author: dholmes Date: 2015-10-30 00:23 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6e76f1f75b89 8129526: Solaris: clean up another remnant of interruptible I/O Reviewed-by: fparain, dcubed ! src/os/aix/vm/jvm_aix.cpp ! src/os/aix/vm/jvm_aix.h ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/jvm_bsd.cpp ! src/os/bsd/vm/jvm_bsd.h ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/jvm_linux.cpp ! src/os/linux/vm/jvm_linux.h ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/jvm_solaris.cpp ! src/os/solaris/vm/jvm_solaris.h ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: b352019b1fca Author: brutisso Date: 2015-10-30 06:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b352019b1fca 8140781: Remove _MARKING_STATS_ from the G1 code Reviewed-by: kbarrett, david ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.hpp ! src/share/vm/gc/g1/concurrentMark.inline.hpp Changeset: 145a439b47cd Author: brutisso Date: 2015-10-30 06:50 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/145a439b47cd Merge Changeset: d806ff9d9804 Author: poonam Date: 2015-10-30 08:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d806ff9d9804 8140249: JVM Crashing During startUp If Flight Recording is enabled Reviewed-by: dholmes Contributed-by: Shafi Ahmad ! src/cpu/x86/vm/vm_version_x86.hpp Changeset: 96773453776a Author: rprotacio Date: 2015-10-30 16:39 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/96773453776a 8139564: Convert TraceDefaultMethods to Unified Logging Summary: The former -XX:+TraceDefaultMethods flag is updated to the unified logging framework and is now replaced with -Xlog:defaultmethods. Reviewed-by: acorn, coleenp, hseigel ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/ostream.cpp + test/runtime/logging/DefaultMethodsTest.java Changeset: 8d33e189e86d Author: iklam Date: 2015-10-30 16:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8d33e189e86d 8139026: hotspot/make/hotspot.script cannot handle command-line arguments with spaces Summary: Use "$@" Reviewed-by: twisti, ihse ! make/hotspot.script Changeset: ddc17a69ffc5 Author: ehelin Date: 2015-10-30 10:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ddc17a69ffc5 8140508: Add utility method for logging phases to G1CollectorPolicy Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp Changeset: 82b971bf9c3c Author: ehelin Date: 2015-10-31 15:27 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/82b971bf9c3c 8140509: Add note_gc_start to G1CollectorPolicy Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp Changeset: 80c8e474661d Author: brutisso Date: 2015-11-02 09:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/80c8e474661d 8141037: Remove _MARKING_VERBOSE_ from the G1 code Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.hpp ! src/share/vm/gc/g1/concurrentMark.inline.hpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp Changeset: ae38bcd1e2ef Author: brutisso Date: 2015-11-02 09:12 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ae38bcd1e2ef 8141045: Remove SPARSE_PRT_VERBOSE from the G1 code Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/sparsePRT.cpp Changeset: b390353dd19e Author: brutisso Date: 2015-11-02 09:13 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b390353dd19e 8141049: Remove CARD_REPEAT_HISTO from the G1 code Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/g1RemSet.cpp Changeset: 4338b5465f50 Author: stuefe Date: 2015-10-30 12:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4338b5465f50 8140645: Recent Developments for AIX Summary: Port recent developments from SAP for AIX to the OpenJDK Reviewed-by: goetz ! src/cpu/ppc/vm/ppc.ad ! src/os/aix/vm/loadlib_aix.cpp ! src/os/aix/vm/loadlib_aix.hpp + src/os/aix/vm/misc_aix.cpp + src/os/aix/vm/misc_aix.hpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/porting_aix.cpp ! src/os/aix/vm/porting_aix.hpp Changeset: d3870bf39fae Author: ddmitriev Date: 2015-11-02 11:32 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d3870bf39fae 8141042: Typos and refactoring in Compiler constraints functions Reviewed-by: vlivanov, zmajo, kvn ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp ! src/share/vm/runtime/globals.hpp Changeset: 4c4bc4e82b1c Author: zmajo Date: 2015-11-02 11:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4c4bc4e82b1c Merge Changeset: 69e84ea906d5 Author: zmajo Date: 2015-11-02 14:34 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/69e84ea906d5 Merge Changeset: 797a0f7a8631 Author: ehelin Date: 2015-11-02 16:16 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/797a0f7a8631 8140602: Split other time calculation into methods in G1CollectorPolicy Reviewed-by: mgerdin, tschatzl, drwhite ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 21b56ffca3ea Author: ehelin Date: 2015-11-02 17:26 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/21b56ffca3ea Merge Changeset: 3b0fdfa8029c Author: sgehwolf Date: 2015-11-02 16:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3b0fdfa8029c 8141138: Zero fails to build Summary: Adjust to recent JDK-9 changes. Reviewed-by: coleenp ! src/cpu/zero/vm/compiledIC_zero.cpp ! src/cpu/zero/vm/relocInfo_zero.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: 2369f1537ee1 Author: sgehwolf Date: 2015-11-02 17:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2369f1537ee1 8141140: Zero JVM fails to initialize after JDK-8078554 Summary: Disable AllocatePrefetchDistance for Zero. Reviewed-by: coleenp ! src/cpu/zero/vm/vm_version_zero.cpp Changeset: 9e7d1e562f69 Author: coleenp Date: 2015-11-02 19:38 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9e7d1e562f69 Merge Changeset: a9fecf7a6e6d Author: david Date: 2015-11-02 10:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a9fecf7a6e6d 8141056: Erroneous assignment in HeapRegionSet.cpp Reviewed-by: tschatzl, pliden ! src/share/vm/gc/g1/heapRegionSet.cpp Changeset: 923bde1cd574 Author: david Date: 2015-11-02 14:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/923bde1cd574 8137756: Remove hrs_err_msg and hrs_ext_msg from heapRegionSet Reviewed-by: pliden, mgerdin ! src/share/vm/gc/g1/heapRegionSet.cpp ! src/share/vm/gc/g1/heapRegionSet.hpp ! src/share/vm/gc/g1/heapRegionSet.inline.hpp Changeset: 3bef2d08010e Author: mgerdin Date: 2014-08-18 14:37 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3bef2d08010e 8055283: Expand ResourceHashtable with C_HEAP allocation, removal and some unit tests Reviewed-by: ehelin, tschatzl, coleenp ! src/share/vm/prims/jni.cpp + src/share/vm/utilities/resourceHash.cpp ! src/share/vm/utilities/resourceHash.hpp Changeset: 7977bf8f391e Author: dpochepk Date: 2015-11-04 00:59 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7977bf8f391e 8141331: Test hotspot/compiler/oracle/MethodMatcher.java fails with NPE Reviewed-by: iignatyev ! test/compiler/oracle/MethodMatcherTest.java Changeset: cd14a4e35f7a Author: stuefe Date: 2015-11-03 19:53 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cd14a4e35f7a 8140648: Clean up remnants of fork1() from non-solaris platforms Summary: Clean up any remnants of fork1() from Non-Solaris platforms Reviewed-by: dholmes, goetz ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! src/os/linux/vm/os_linux.cpp Changeset: fe54119ce75f Author: mgerdin Date: 2015-11-04 16:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fe54119ce75f 8141422: G1 eager reclaim card dirtying may dirty outside of allocated objects Reviewed-by: sjohanss, tschatzl, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: d5e5e9f4fc04 Author: aph Date: 2015-11-04 13:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d5e5e9f4fc04 8138966: Intermittent SEGV running ParallelGC Summary: Add necessary memory fences so that the parallel threads are unable to observe partially filled block tables. Reviewed-by: tschatzl ! src/share/vm/gc/parallel/psParallelCompact.hpp Changeset: 4c3c424e245f Author: tschatzl Date: 2015-11-04 17:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4c3c424e245f 8141134: Remove unnecessary pragma warning(disable:4355) from GC code Reviewed-by: ehelin, simonis, stuefe ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/satbQueue.cpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp Changeset: 0a9dc66ab4ae Author: tschatzl Date: 2015-11-04 18:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0a9dc66ab4ae Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: f541df955aca Author: kbarrett Date: 2015-11-04 13:09 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f541df955aca 6899049: G1: Clean up code in ptrQueue.[ch]pp and ptrQueue.inline.hpp Summary: Simplify indexing, address obsolete code, improve access/type checking. Reviewed-by: tschatzl, pliden ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp ! src/share/vm/gc/g1/ptrQueue.cpp ! src/share/vm/gc/g1/ptrQueue.hpp ! src/share/vm/gc/g1/satbQueue.cpp ! src/share/vm/gc/g1/satbQueue.hpp Changeset: 638ca04d4845 Author: kbarrett Date: 2015-11-04 20:02 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/638ca04d4845 Merge ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/satbQueue.cpp Changeset: 9c99ce707b0b Author: rprotacio Date: 2015-11-04 14:32 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9c99ce707b0b 8140348: Convert TraceSafepoint to Unified Logging Summary: The former -XX:+TraceSafepoint flag is updated to the unified logging framework and is now replaced with -Xlog:safepoint in product mode. Reviewed-by: coleenp, hseigel ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp + test/runtime/logging/SafepointTest.java + test/runtime/logging/SafepointTestMain.java Changeset: 86eba50b37c0 Author: coleenp Date: 2015-11-04 19:52 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/86eba50b37c0 Merge Changeset: e2d20356b596 Author: coleenp Date: 2015-11-05 03:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e2d20356b596 Merge Changeset: 766ae06f30ca Author: rprotacio Date: 2015-11-04 17:18 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/766ae06f30ca 8138916: Logging write function does not allow for long enough messages Summary: The unified logging framework's vwrite function is updated to allow strings longer than 512 characters, for the sake of messages of non-pre-determined length. Reviewed-by: coleenp, dsamersoff, mlarsson ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp + src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp Changeset: 35a171090343 Author: coleenp Date: 2015-11-04 23:02 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/35a171090343 Merge Changeset: d5ced966d3fa Author: coleenp Date: 2015-11-05 05:31 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d5ced966d3fa Merge Changeset: 9ff773cd4ba2 Author: clanger Date: 2015-11-04 16:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9ff773cd4ba2 8140244: Port fix of JDK-8075773 to AIX and possibly MacOSX Reviewed-by: stuefe, dcubed ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp Changeset: 309f17a92551 Author: dcubed Date: 2015-11-05 07:22 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/309f17a92551 Merge Changeset: bf85ad40fbbe Author: brutisso Date: 2015-11-05 08:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bf85ad40fbbe 8141394: Remove the instrumentation added by JDK-6898948 Reviewed-by: tschatzl, pliden ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1_globals.hpp Changeset: 1b9a3ab2af04 Author: brutisso Date: 2015-11-05 09:11 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1b9a3ab2af04 Merge Changeset: e1ff70d37567 Author: sspitsyn Date: 2015-11-05 00:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e1ff70d37567 8141035: Let jvmtiGen exit with a non-zero exit code upon failure Summary: Let jvmtiGen exit with a non-zero exit code upon failure Reviewed-by: sla, sspitsyn Contributed-by: varming at gmail.com ! make/aix/makefiles/trace.make ! make/bsd/makefiles/trace.make ! make/linux/makefiles/trace.make ! make/solaris/makefiles/trace.make ! src/share/vm/prims/jvmtiGen.java Changeset: 309e3337258f Author: sspitsyn Date: 2015-11-05 11:12 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/309e3337258f Merge Changeset: 9e5b420c7003 Author: ddmitriev Date: 2015-11-05 11:56 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9e5b420c7003 8139765: set_numeric_flag can call Flag::find_flag to determine the flag type Reviewed-by: jiangli, gziemski ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp Changeset: 104e524dc49e Author: ddmitriev Date: 2015-11-05 09:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/104e524dc49e Merge Changeset: 9812b5403f04 Author: ddmitriev Date: 2015-11-05 13:39 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9812b5403f04 Merge Changeset: 2a591a32d924 Author: aeriksso Date: 2015-11-05 11:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2a591a32d924 8134030: test/serviceability/dcmd/gc/HeapDumpTest fails to verify the dump Reviewed-by: dholmes ! src/share/vm/services/heapDumper.cpp ! test/serviceability/dcmd/gc/HeapDumpTest.java Changeset: 975fdc0daefa Author: aeriksso Date: 2015-11-05 15:28 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/975fdc0daefa Merge Changeset: dd0c55eac358 Author: jmasa Date: 2015-11-04 10:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dd0c55eac358 8135318: CMS wrong max_eden_size for check_gc_overhead_limit Reviewed-by: jmasa, simonis Contributed-by: ivan.galkin at sap.com ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: 976f986375f2 Author: jmasa Date: 2015-11-05 19:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/976f986375f2 Merge Changeset: 40a609a54513 Author: cjplummer Date: 2015-11-04 23:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/40a609a54513 8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12 Summary: updated requiredVersion to 4.1 b12 Reviewed-by: dholmes, sla, darcy ! test/TEST.ROOT Changeset: 46439e79a32b Author: brutisso Date: 2015-11-06 06:13 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/46439e79a32b 8141530: Remove G1RecordHRRSOops and G1RecordHRRSEvents Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionRemSet.hpp Changeset: db98874be398 Author: pliden Date: 2015-11-06 09:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/db98874be398 8042209: Remove unused function G1SATBCardTableLoggingModRefBS::write_ref_field_static Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp Changeset: cc23066d473c Author: ctornqvi Date: 2015-11-06 09:58 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cc23066d473c 8141533: [TESTBUG] Add @ignore to runtime/CompressedOops/UseCompressedOops.java until JDK-8079353 has been resolved Reviewed-by: gtriantafill, stsmirno, hseigel ! test/runtime/CompressedOops/UseCompressedOops.java Changeset: 7e1dcb8396f1 Author: david Date: 2015-11-09 09:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7e1dcb8396f1 8139867: Change how startsHumongous and continuesHumongous regions work in G1. Reviewed-by: tschatzl, tbenson ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.hpp ! src/share/vm/gc/g1/concurrentMark.inline.hpp ! src/share/vm/gc/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc/g1/g1CodeBlobClosure.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/g1/g1HRPrinter.cpp ! src/share/vm/gc/g1/g1HRPrinter.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc/g1/g1RemSet.inline.hpp ! src/share/vm/gc/g1/g1StringDedup.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp ! src/share/vm/gc/g1/heapRegion.inline.hpp ! src/share/vm/gc/g1/heapRegionManager.cpp ! src/share/vm/gc/g1/heapRegionManager.hpp ! src/share/vm/gc/g1/heapRegionManager.inline.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/satbQueue.cpp Changeset: f8bbcd74a060 Author: ihse Date: 2015-11-09 10:59 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f8bbcd74a060 8141548: Hotspot Windows build should respect WARNINGS_AS_ERRORS Reviewed-by: erikj, dholmes ! make/windows/makefiles/compile.make ! make/windows/makefiles/defs.make Changeset: 9559d87d7b4e Author: ihse Date: 2015-11-09 11:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9559d87d7b4e Merge Changeset: 5c403089c663 Author: david Date: 2015-11-09 11:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5c403089c663 8141434: G1CollectedHeap::into_cset_dirty_card_queue_set should be moved to G1RemSet Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp Changeset: d6f844bc0132 Author: david Date: 2015-11-09 11:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d6f844bc0132 Merge Changeset: ed57978c72cc Author: stsmirno Date: 2015-11-09 15:19 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ed57978c72cc 8130255: [TESTBUG] closed/runtime/4784641/CheckedIsSameObjectTest fails when running 32-bit ARM binaries on 64-bit ARM hosts Summary: Rewrote test in Java with a number of changes Reviewed-by: ctornqvi, gtriantafill, ddmitriev ! make/test/JtregNative.gmk + test/runtime/SameObject/SameObject.java + test/runtime/SameObject/libSameObject.c Changeset: 92ff60614bbf Author: kbarrett Date: 2015-11-06 16:30 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/92ff60614bbf 8077571: ObjPtrQueue is poorly named Summary: Renamed to SATBMarkQueue and renamed files. Reviewed-by: brutisso, tschatzl, dholmes, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp + src/share/vm/gc/g1/satbMarkQueue.cpp + src/share/vm/gc/g1/satbMarkQueue.hpp - src/share/vm/gc/g1/satbQueue.cpp - src/share/vm/gc/g1/satbQueue.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 36a6516ca7b8 Author: kbarrett Date: 2015-11-10 00:18 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/36a6516ca7b8 Merge - src/share/vm/gc/g1/satbQueue.cpp - src/share/vm/gc/g1/satbQueue.hpp Changeset: cd86b5699825 Author: goetz Date: 2015-10-26 16:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cd86b5699825 8140482: Various minor code improvements (runtime) Reviewed-by: dholmes, coleenp, sspitsyn, dsamersoff ! agent/src/os/linux/libproc_impl.c ! agent/src/os/linux/ps_core.c ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/os/linux/vm/attachListener_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/windows/vm/attachListener_windows.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/task.cpp ! src/share/vm/services/attachListener.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/utilities/xmlstream.cpp Changeset: b4191682ba73 Author: sspitsyn Date: 2015-11-10 03:54 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b4191682ba73 Merge Changeset: 88d10461b89b Author: sspitsyn Date: 2015-11-10 04:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/88d10461b89b Merge Changeset: 2a4e838901e9 Author: david Date: 2015-11-09 15:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2a4e838901e9 8141946: Remove develop flag G1TraceHeapRegionRememberedSet Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp Changeset: 83c3b8b7e80f Author: david Date: 2015-11-10 09:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/83c3b8b7e80f 8140404: Revert the removal of CMSTestInFreeList Reviewed-by: jmasa, brutisso ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/runtime/globals.hpp Changeset: e296444235b5 Author: hseigel Date: 2015-11-10 08:42 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e296444235b5 8139164: JVM should throw ClassFormatError for non-void methods named Summary: If method being parsed is named , throw ClassFormatError if it is not void or has arguments, for class file version >= 51. Reviewed-by: acorn, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verifier.cpp ! test/runtime/classFileParserBug/BadInitMethod.java + test/runtime/classFileParserBug/clinitArg.jasm + test/runtime/classFileParserBug/clinitArg51.jasm + test/runtime/classFileParserBug/clinitNonStatic.jasm - test/runtime/classFileParserBug/ignoredClinit.jasm + test/runtime/classFileParserBug/nonvoidClinit.jasm Changeset: 5945d49fca35 Author: hseigel Date: 2015-11-10 17:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5945d49fca35 Merge - test/runtime/classFileParserBug/ignoredClinit.jasm Changeset: 234e86f3eefe Author: iklam Date: 2015-11-10 09:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/234e86f3eefe 8080940: Remove mcs post-hook from hotspot solaris builds Reviewed-by: dholmes, ihse, erikj ! make/solaris/makefiles/sparcWorks.make Changeset: 4ea4955dd8a1 Author: iklam Date: 2015-11-10 20:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4ea4955dd8a1 Merge Changeset: 8a9bd1a4251b Author: tschatzl Date: 2015-11-10 09:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8a9bd1a4251b 8140585: PLAB statistics are flushed too late Summary: Move the call to G1EvacStats::adjust_desired_plab_sz() to after flushing the per-thread statistics. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp + test/gc/g1/TestPLABOutput.java Changeset: 7eb5542ceb96 Author: tschatzl Date: 2015-11-10 17:57 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7eb5542ceb96 Merge Changeset: c35ced49746c Author: tschatzl Date: 2015-11-10 20:39 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c35ced49746c Merge Changeset: 7f575c73e45e Author: kbarrett Date: 2015-11-09 11:50 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7f575c73e45e 8141654: Tests missing -XX:+UnlockDiagnosticVMOptions Summary: Add missing unlock options. Reviewed-by: brutisso, tschatzl ! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/gc/g1/TestLargePageUseForAuxMemory.java Changeset: 11486a585ba2 Author: stefank Date: 2015-10-27 12:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/11486a585ba2 8140584: nmethod::oops_do_marking_epilogue always runs verification code Reviewed-by: tschatzl, kvn ! src/cpu/ppc/vm/relocInfo_ppc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/relocInfo_sparc.cpp ! src/cpu/x86/vm/relocInfo_x86.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/relocInfo.cpp Changeset: 862e71c47a07 Author: tschatzl Date: 2015-11-10 11:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/862e71c47a07 8140597: Forcing an initial mark causes G1 to abort mixed collections Summary: Postpone the initial mark request until the current mixed GC phase has finished. Reviewed-by: mgerdin ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/prims/whitebox.cpp Changeset: 54e0d5521e14 Author: tschatzl Date: 2015-11-10 11:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/54e0d5521e14 8139874: After G1 Full GC, the next GC is always a young-only GC Summary: Allow initiation of an initial mark after Full GC Reviewed-by: ehelin ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: bbd11e7bbe26 Author: tschatzl Date: 2015-11-10 11:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bbd11e7bbe26 8138740: Start initial mark right after mixed GC if needed Summary: Instead of issuing a single young-only GC after the end of all mixed GCs, if needed immediately start an initial mark in that young-only GC. Reviewed-by: drwhite, mgerdin ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: f17e5edbe761 Author: tschatzl Date: 2015-11-10 11:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f17e5edbe761 8140689: Skip last young-only gc if nothing to do in the mixed gc phase Reviewed-by: mgerdin, drwhite ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: aabefa3ef38d Author: ctornqvi Date: 2015-11-11 11:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/aabefa3ef38d 8142502: [TESTBUG] Exclude runtime/ErrorHandling/SecondaryErrorTest.java on OSX until JDK-8139300 has been resolved Reviewed-by: hseigel, mseledtsov, minqi ! test/runtime/ErrorHandling/SecondaryErrorTest.java Changeset: 19ed05bd68dc Author: jprovino Date: 2015-11-11 23:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/19ed05bd68dc Merge ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/zero/vm/vm_version_zero.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/code/nmethod.cpp - src/share/vm/gc/g1/satbQueue.cpp - src/share/vm/gc/g1/satbQueue.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java - test/runtime/classFileParserBug/ignoredClinit.jasm Changeset: 924ad9151e00 Author: amurillo Date: 2015-11-13 10:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/924ad9151e00 Merge - src/share/vm/gc/g1/satbQueue.cpp - src/share/vm/gc/g1/satbQueue.hpp - test/runtime/classFileParserBug/ignoredClinit.jasm Changeset: a22b7c80529f Author: lana Date: 2015-11-20 15:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a22b7c80529f Merge Changeset: ec158d92e9d8 Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ec158d92e9d8 Added tag jdk9-b94 for changeset a22b7c80529f ! .hgtags Changeset: 5b88604f11a1 Author: ihse Date: 2015-06-12 08:31 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5b88604f11a1 8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes, alanb Contributed-by: Magnus Ihse Bursie , Alejandro E Murillo ! make/Makefile ! make/aix/Makefile ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/defs.make ! make/aix/makefiles/vm.make ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/vm.make ! make/defs.make - make/jdk6_hotspot_distro ! make/jdk_version ! make/linux/Makefile ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/vm.make ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/sparcWorks.make ! make/solaris/makefiles/vm.make ! make/windows/build.make ! make/windows/makefiles/compile.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/product.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! test/runtime/6981737/Test6981737.java Changeset: befaf8025423 Author: ihse Date: 2015-06-12 08:32 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/befaf8025423 Merge ! src/share/vm/runtime/arguments.cpp Changeset: dc45a1d895ff Author: amurillo Date: 2015-06-19 10:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dc45a1d895ff 8087202: Add support for PATCH field and remove unused fields of new version string Reviewed-by: dholmes, alanb ! make/Makefile ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/vm.make ! src/share/vm/memory/universe.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/runtimeService.cpp Changeset: f3653f892046 Author: iris Date: 2015-06-29 11:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f3653f892046 Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: e4479f2e1660 Author: iris Date: 2015-07-06 11:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e4479f2e1660 Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/arguments.cpp ! src/share/vm/services/management.cpp Changeset: 3285a0be012c Author: iris Date: 2015-07-13 13:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3285a0be012c Merge - make/jdk6_hotspot_distro ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/management.cpp Changeset: 4290c175cba8 Author: iris Date: 2015-07-20 11:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4290c175cba8 Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 3c4a0de02f61 Author: iris Date: 2015-07-23 13:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3c4a0de02f61 Merge - make/jdk6_hotspot_distro ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! src/share/vm/memory/universe.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp Changeset: b659c1f569b0 Author: iris Date: 2015-08-03 09:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b659c1f569b0 Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: 491706ae0c91 Author: iris Date: 2015-08-10 19:58 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/491706ae0c91 Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/arguments.cpp Changeset: 75a366cb8150 Author: iris Date: 2015-08-17 13:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/75a366cb8150 Merge - make/jdk6_hotspot_distro ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 390166c815ed Author: iris Date: 2015-08-25 14:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/390166c815ed Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/arguments.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: 6bcd6765fd7a Author: iris Date: 2015-08-31 13:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6bcd6765fd7a Merge - make/jdk6_hotspot_distro Changeset: e94ec7107884 Author: iris Date: 2015-09-08 10:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e94ec7107884 Merge - make/jdk6_hotspot_distro Changeset: 6d1ed42dceab Author: iris Date: 2015-09-14 09:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6d1ed42dceab Merge - make/jdk6_hotspot_distro ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 10ad87e5862d Author: iris Date: 2015-09-21 20:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/10ad87e5862d Merge - make/jdk6_hotspot_distro Changeset: 8a14105605b2 Author: iris Date: 2015-09-29 17:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8a14105605b2 Merge ! make/Makefile ! make/bsd/makefiles/vm.make - make/jdk6_hotspot_distro ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/vm.make ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 334851305782 Author: iris Date: 2015-10-05 20:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/334851305782 Merge - make/jdk6_hotspot_distro Changeset: e4cdfab349da Author: iris Date: 2015-10-25 19:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e4cdfab349da Merge ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make - make/jdk6_hotspot_distro ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ac8553c01622 Author: iris Date: 2015-11-02 09:11 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ac8553c01622 Merge - make/jdk6_hotspot_distro ! make/windows/makefiles/compile.make ! make/windows/makefiles/vm.make ! src/share/vm/memory/universe.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/management.cpp Changeset: 39c579b50006 Author: amurillo Date: 2015-11-04 11:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/39c579b50006 8139986: Store debug level in java.vm.debug and conditionally print in "java -version" Reviewed-by: ihse, dcubed, ksrini, dholmes ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/statSampler.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! test/testlibrary/jdk/test/lib/Platform.java Changeset: 9b38ff1f32ad Author: iris Date: 2015-11-09 10:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9b38ff1f32ad Merge - make/jdk6_hotspot_distro Changeset: 55ef9a1130ba Author: iris Date: 2015-11-16 17:10 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/55ef9a1130ba Merge - make/jdk6_hotspot_distro ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: 87224008cdf7 Author: iris Date: 2015-11-20 12:22 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/87224008cdf7 Merge ! make/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/vm.make - make/jdk6_hotspot_distro ! src/share/vm/memory/universe.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 0c79cf3cdf09 Author: iris Date: 2015-11-29 20:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0c79cf3cdf09 Merge - make/jdk6_hotspot_distro ! make/solaris/makefiles/sparcWorks.make ! make/windows/makefiles/compile.make ! make/windows/makefiles/defs.make ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: a34b3268a14f Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a34b3268a14f Added tag jdk-9+95 for changeset 0c79cf3cdf09 ! .hgtags Changeset: f090597d24df Author: rdurbin Date: 2015-11-11 14:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f090597d24df 8141068: refactor -XXFlags= code in preparation for removal Reviewed-by: dcubed, gthornbr, coleenp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: e1a7a5dbdf59 Author: jprovino Date: 2015-11-12 00:38 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e1a7a5dbdf59 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java ! src/share/vm/runtime/arguments.cpp - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: a7ffcce47ffb Author: rprotacio Date: 2015-11-11 18:04 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a7ffcce47ffb 8142437: SafepointTest.java is occasionally failing in JPRT Summary: A method compilation causing a specific log message to print has been removed because it was not always being compiled. Reviewed-by: coleenp, dholmes ! test/runtime/logging/SafepointTest.java ! test/runtime/logging/SafepointTestMain.java Changeset: 552ad0474d5b Author: coleenp Date: 2015-11-11 23:51 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/552ad0474d5b Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: e18b241d1f30 Author: brutisso Date: 2015-11-12 09:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e18b241d1f30 8142472: Remove debugging code guarded by CMSPrintPromoBlockInfo Reviewed-by: david, ehelin ! src/share/vm/gc/cms/promotionInfo.cpp ! src/share/vm/gc/cms/promotionInfo.hpp Changeset: 03dccfa01ff4 Author: brutisso Date: 2015-11-12 09:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/03dccfa01ff4 8142475: Remove TraceParallelOldGCTasks Reviewed-by: tschatzl, david ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/runtime/globals.hpp Changeset: 40ac5941b5ea Author: ehelin Date: 2015-10-19 15:47 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/40ac5941b5ea 8139883: Add virtual destructor G1ParScanThreadState Reviewed-by: tschatzl, mgerdin, stefank ! src/share/vm/gc/g1/g1ParScanThreadState.hpp Changeset: bb7fc011c89c Author: ehelin Date: 2015-11-12 14:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bb7fc011c89c 8142403: Make G1CollectorPolicy::predictor const Reviewed-by: stefank, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 9089740e9f30 Author: jwha Date: 2015-11-03 13:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9089740e9f30 8141356: Explicitly stop CMS threads during VM termination. Summary: GenCollectedHeap::stop() is not implemented which is supposed to stop CMS threads during VM termination. Reviewed-by: jmasa, kbarrett Contributed-by: jwha at google.com ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp Changeset: cc1666a28b88 Author: tschatzl Date: 2015-11-13 09:12 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cc1666a28b88 8138684: G1 decision about taking regions into the collection set is too aggressive Summary: Factor in expected waste and uncertainty of our guess in the decision whether to take another region into the collection set. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 636e286dd5da Author: sjohanss Date: 2015-11-13 09:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/636e286dd5da 8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized Summary: The crash was caused by a faulty eager humongous reclaim. The reason for reclaiming a live object was that the call to cleanupHRRS was done after dirtying cards and clearing the remembered sets for the humongous object. This could lead to one or many cards being missed. Reviewed-by: tbenson, kbarrett, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1RemSet.cpp + test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java Changeset: 4d465c7793ec Author: sangheki Date: 2015-11-12 09:52 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4d465c7793ec 8134631: G1DummyRegionsPerGC fires assert of assert(words <= filler_array_max_size()) failed: too big for a single object Summary: Change filler max value temporarily for G1DummyRegionsPerGC flag. Reviewed-by: tbenson, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: fcace5e12e01 Author: tschatzl Date: 2015-11-13 12:36 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fcace5e12e01 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 8386f0e46519 Author: mlarsson Date: 2015-11-13 09:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8386f0e46519 8142482: Improve the support for prefix functions in unified logging Reviewed-by: brutisso, pliden ! src/share/vm/logging/logPrefix.hpp Changeset: 009f8ea8999c Author: coleenp Date: 2015-11-13 16:50 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/009f8ea8999c 8027429: Add diagnostic command VM.info to get hs_err print-out Summary: refactored hs_err reporting code so that it can be used for VM.info safely Reviewed-by: dholmes, hseigel Contributed-by: coleen.phillimore at oracle.com, david.buck at oracle.com ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp Changeset: 756e5b1c59fa Author: jprovino Date: 2015-11-14 18:26 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/756e5b1c59fa Merge Changeset: e2cbb09dce04 Author: kbarrett Date: 2015-11-16 14:11 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e2cbb09dce04 8143013: Remove unused DirtyCardQueue::iterate_closure_all_threads Summary: Remove unused function. Reviewed-by: tbenson, tschatzl, mgerdin ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp Changeset: fc7faf31c998 Author: dholmes Date: 2015-11-16 14:47 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fc7faf31c998 8141024: [Solaris] Obsolete UseAltSigs Reviewed-by: dcubed, ddmitriev ! src/os/solaris/vm/jvm_solaris.h ! src/os/solaris/vm/os_solaris.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 2455423784ac Author: dholmes Date: 2015-11-16 23:12 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2455423784ac Merge Changeset: 23afa049ffd8 Author: dholmes Date: 2015-11-16 18:50 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/23afa049ffd8 8139300: Internal Error (vm/utilities/debug.cpp:399), # Error: ShouldNotReachHere() Reviewed-by: simonis, dcubed ! src/share/vm/utilities/debug.cpp ! test/runtime/ErrorHandling/SecondaryErrorTest.java Changeset: 149cc1f9f1aa Author: goetz Date: 2015-11-05 15:05 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/149cc1f9f1aa 8141529: Fix handling of _JAVA_SR_SIGNUM Reviewed-by: dholmes, stuefe, dsamersoff ! src/os/aix/vm/jsig.c ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os/bsd/vm/jsig.c ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/jsig.c ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.hpp Changeset: 104643b8cfcb Author: sjohanss Date: 2015-11-17 11:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/104643b8cfcb 8141280: G1ResManAllocator doesn't work with _survivor_is_full/_old_is_full Reviewed-by: jmasa, kbarrett, tschatzl ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1Allocator.hpp Changeset: a8b594dc36ce Author: sjohanss Date: 2015-11-17 12:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a8b594dc36ce Merge Changeset: 1191af6137ed Author: kbarrett Date: 2015-11-17 16:40 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1191af6137ed 8143014: Access PtrQueue member offsets through derived classes Summary: Moved accessors to derived classes and updated callers. Reviewed-by: tschatzl, jmasa, twisti ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp ! src/share/vm/gc/g1/ptrQueue.hpp ! src/share/vm/gc/g1/satbMarkQueue.hpp ! src/share/vm/gc/g1/vmStructs_g1.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 9c936a3abf69 Author: lana Date: 2015-11-30 13:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9c936a3abf69 Merge Changeset: fd4e8b7cf408 Author: brutisso Date: 2015-11-25 13:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fd4e8b7cf408 8144016: Add the gc tag to the logging framework Reviewed-by: mlarsson, sjohanss ! src/share/vm/logging/logTag.hpp Changeset: 3ef312b8e3a5 Author: thartmann Date: 2015-11-06 09:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3ef312b8e3a5 8140574: C2 must re-execute checks after deoptimizing from merged uncommon traps Summary: Before merging uncommon traps we have to check for proper bci domination and compatible JVMStates to guarantee correct re-execution of the checks. Reviewed-by: kvn, roland ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/ci/ciTypeFlow.hpp ! src/share/vm/opto/ifnode.cpp + test/compiler/rangechecks/TestUncommonTrapMerging.java Changeset: 9a2a793d95e4 Author: thartmann Date: 2015-11-06 08:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9a2a793d95e4 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: 5bccb21c1b4e Author: twisti Date: 2015-11-06 10:06 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5bccb21c1b4e 8139589: [JVMCI] throw exceptions in faulty code installation operations Reviewed-by: twisti Contributed-by: Roland Schatz ! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp ! src/cpu/ppc/vm/jvmciCodeInstaller_ppc.cpp ! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp + test/compiler/jvmci/errors/CodeInstallerTest.java + test/compiler/jvmci/errors/TestInvalidCompilationResult.java + test/compiler/jvmci/errors/TestInvalidDebugInfo.java + test/compiler/jvmci/errors/TestInvalidOopMap.java Changeset: ef9f4aa0ec4a Author: dpochepk Date: 2015-11-06 14:51 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ef9f4aa0ec4a 8141353: Testlibrary: add various changes into testlibrary Utils Summary: added TEST_JDK, TEST_CLASSES properties and getMandatoryProperty method Reviewed-by: iignatyev ! test/testlibrary/jdk/test/lib/Utils.java Changeset: a7b9e9e46fd4 Author: dpochepk Date: 2015-11-06 14:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a7b9e9e46fd4 8138689: use package for /compiler/whitebox common classes Summary: Moved CompilerWhiteBoxTest to package, updating tests accordingly Reviewed-by: iignatyev ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/mathexact/sanity/MathIntrinsic.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/tiered/CompLevelsTest.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/tiered/TransitionsTestExecutor.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java + test/compiler/whitebox/SimpleTestCase.java Changeset: 5778381d2350 Author: dpochepk Date: 2015-11-06 15:07 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5778381d2350 8141552: [TESTBUG] compiler/jvmci/events/JvmciNotifyInstallEventTest failed after jvmci refresh Summary: Fixed test bug, which used same CompilationResult object instance in 2 installCode calls Reviewed-by: iignatyev, twisti ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 4bee38ba018c Author: roland Date: 2015-10-28 10:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4bee38ba018c 8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI Summary: Mismatched stores on same slice possible with Unsafe.Put*Unaligned methods Reviewed-by: kvn, thartmann ! 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/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp + test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java Changeset: 125ebc94f667 Author: thartmann Date: 2015-11-09 11:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/125ebc94f667 8067378: Add segmented code heaps info into jfr events: vm/code_cache/stats and vm/code_cache/config Summary: Added code heap specific information to code cache JFR events. Reviewed-by: twisti, mgronlun ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/heap.hpp ! src/share/vm/runtime/sweeper.cpp Changeset: da94f6001040 Author: thartmann Date: 2015-11-09 13:27 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/da94f6001040 Merge Changeset: 50bd312dedb1 Author: mdoerr Date: 2015-10-21 10:37 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/50bd312dedb1 8138894: C1: Support IRIW on weak memory platforms Reviewed-by: twisti, goetz ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 7c94d175cd0f Author: twisti Date: 2015-11-09 20:01 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7c94d175cd0f Merge Changeset: b57d415bdaa9 Author: iveresov Date: 2015-11-09 11:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b57d415bdaa9 8140779: Code generation fixes for avx512 Summary: Assembler refactoring. Abstract away instruction attributes. Reviewed-by: kvn, roland, iveresov Contributed-by: michael.c.berg at intel.com ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/x86/vm/c2_init_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/vectornode.cpp Changeset: e056220365a2 Author: iveresov Date: 2015-11-09 22:43 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e056220365a2 Merge Changeset: 8faaeb9dbb96 Author: roland Date: 2015-11-09 11:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8faaeb9dbb96 8137168: Replace IfNode with a new RangeCheckNode for range checks Summary: new RangeCheckNode to enable optimization of explicit library level range checks Reviewed-by: kvn, thartmann ! src/share/vm/opto/cfgnode.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/multnode.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phaseX.hpp Changeset: 4dff71612c99 Author: twisti Date: 2015-11-10 10:34 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4dff71612c99 8142329: [JVMCI] pass Handle by value Reviewed-by: coleenp, twisti Contributed-by: Roland Schatz ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompiler.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp Changeset: 78ddd55df52b Author: never Date: 2015-11-10 11:49 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/78ddd55df52b 8142435: [JVMCI] restore missing InstalledCode.version increment Reviewed-by: twisti ! src/share/vm/jvmci/jvmciCompilerToVM.cpp Changeset: 1474303fbb0f Author: never Date: 2015-11-10 11:50 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1474303fbb0f 8142436: [JVMCI] fix management of nmethod::_installed_code field Reviewed-by: twisti ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp Changeset: a4ca6077f669 Author: kvn Date: 2015-11-10 21:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a4ca6077f669 8141624: Limit calculation of pre loop during super word optimization is wrong Reviewed-by: vlivanov, kvn ! src/share/vm/opto/superword.cpp + test/compiler/loopopts/superword/TestBestAlign.java Changeset: 1d42c245cc87 Author: shade Date: 2015-11-11 01:27 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1d42c245cc87 8140650: Method::is_accessor should cover getters and setters for all types Reviewed-by: vlivanov, coleenp, sgehwolf ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/callnode.cpp + test/compiler/inlining/InlineAccessors.java Changeset: f1d4ef86b205 Author: simonis Date: 2015-11-10 11:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f1d4ef86b205 8142314: Bug in C1 ControlFlowOptimizer::delete_unnecessary_jumps with bytecode profiling Reviewed-by: kvn Contributed-by: gunter.haug at sap.com ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LinearScan.cpp Changeset: d86252b62778 Author: tpivovarova Date: 2015-11-11 15:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d86252b62778 8138810: rework tests for CompilerToVM::allocateCompiledId Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java Changeset: 2016e031a581 Author: tpivovarova Date: 2015-11-10 21:09 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2016e031a581 8139388: [TESTBUG] JVMCI test failed with RuntimeException profiling info wasn't changed after 100 invocations (assert failed: BaseProfilingInfo<> != BaseProfilingInfo<>) Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java Changeset: 9dbae662b09d Author: twisti Date: 2015-11-11 14:40 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9dbae662b09d 8141133: [JVMCI] crash during safepoint deopt if rethrow_exception is set Reviewed-by: twisti Contributed-by: Gilles Duboscq ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/shark/sharkRuntime.cpp Changeset: 231763c1883e Author: twisti Date: 2015-11-11 16:32 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/231763c1883e 8140424: don't prefix developer and notproduct flag variables with CONST_ in product builds Reviewed-by: goetz, stefank ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compilerDirectives.hpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/parOopClosures.inline.hpp ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/parallel/psPromotionManager.inline.hpp ! src/share/vm/gc/parallel/psScavenge.inline.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/doCall.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/matcher.cpp ! src/share/vm/opto/movenode.cpp ! 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/reg_split.cpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp Changeset: 8fb79f5ad78c Author: twisti Date: 2015-11-12 13:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8fb79f5ad78c 8142387: Various JVMCI tests fail on unexpected exception Reviewed-by: iignatyev, twisti Contributed-by: Roland Schatz ! test/compiler/jvmci/errors/CodeInstallerTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/compiler/jvmci/errors/TestInvalidOopMap.java Changeset: 68aeafc1204e Author: kshefov Date: 2015-11-13 18:14 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/68aeafc1204e 8131778: java disables UseAES flag when using VIS=2 on sparc Reviewed-by: iignatyev, kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp Changeset: c9363c3490d9 Author: thartmann Date: 2015-11-16 08:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c9363c3490d9 8142500: missing null checks in IfNode::has_only_uncommon_traps Summary: IfNode::has_only_uncommon_traps needs to null-check the callers. Reviewed-by: kvn, roland, rbackman ! src/share/vm/opto/ifnode.cpp Changeset: 92f9ed54d9b2 Author: zmajo Date: 2015-11-16 09:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/92f9ed54d9b2 8140327: segfault on solaris-amd64 with "-XX:CompilerThreadStackSize=1" option Summary: Update range for the CompilerThreadStackSize flag. Remove flag from testing. Reviewed-by: kvn ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 4ed6d2603587 Author: zmajo Date: 2015-11-16 10:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4ed6d2603587 Merge Changeset: af5d7716ac09 Author: roland Date: 2015-11-16 09:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/af5d7716ac09 8042997: Make intrinsic some or all check index/range methods Summary: Objects.checkIndex() intrinsic Reviewed-by: vlivanov, shade ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopnode.cpp Changeset: ee63c0026315 Author: roland Date: 2015-11-16 11:58 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ee63c0026315 Merge ! src/share/vm/opto/ifnode.cpp Changeset: 237053cb3e5a Author: thartmann Date: 2015-11-16 15:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/237053cb3e5a 8061436: Processing of options related to segmented code cache should be enhanced Summary: Allow user to set code heap sizes individually and enhance checking of code cache flags. Reviewed-by: kvn, roland ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 9348fbca9f67 Author: hshi Date: 2015-11-16 16:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9348fbca9f67 8139758: [REDO] Elide more final field's write memory barrier with escape analysis result Summary: membar for all final field initializations eliminated if possible Reviewed-by: roland, vlivanov ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse3.cpp + test/compiler/stable/TestStableMemoryBarrier.java Changeset: 12b8ac16c3ee Author: roland Date: 2015-11-16 16:39 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/12b8ac16c3ee Merge Changeset: 5132864a5d5f Author: neliasso Date: 2015-11-13 13:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5132864a5d5f Merge ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java Changeset: 55e98bd0eb95 Author: neliasso Date: 2015-11-16 20:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/55e98bd0eb95 Merge ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: e774bd49bc49 Author: neliasso Date: 2015-11-16 20:57 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e774bd49bc49 8143059: TestUnsafeUnalignedMismatchedAccesses doens't build after 8139891 Summary: Use new Unsafe import path Reviewed-by: roland, thartmann, shade ! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java Changeset: 4149ec42e1a6 Author: goetz Date: 2015-11-17 08:59 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4149ec42e1a6 8139258: PPC64LE: argument passing problem when passing 15 floats in native call Reviewed-by: mdoerr, goetz Contributed-by: asmundak at google.com ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp Changeset: 0abc78fcf184 Author: roland Date: 2015-11-17 12:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0abc78fcf184 8142386: Octane crashes with assert(is_Load()) Summary: Unsafe access to an array is wrongly marked as mismatched Reviewed-by: vlivanov, thartmann ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp + test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java Changeset: 3d8d71195497 Author: neliasso Date: 2015-11-05 12:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3d8d71195497 8141424: [Testbug] CompilerDirectivesDCMDTest.java testing flag that is missing in product builds Summary: Test a flag that is in all builds instead Reviewed-by: roland ! test/serviceability/dcmd/compiler/control2.txt Changeset: e0403a46415f Author: neliasso Date: 2015-11-13 10:08 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e0403a46415f 8141585: CompilerDirectivesDCMDTest intermittently SEGVs in MethodMatcher::matcher Summary: Missing methodHandle and read before lock Reviewed-by: twisti ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compilerDirectives.cpp Changeset: 329903cb02ab Author: twisti Date: 2015-11-17 11:29 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/329903cb02ab 8142511: [JVMCI] must eagerly initialize classes with static fields accessed by JVMCI native code Reviewed-by: twisti Contributed-by: Doug Simon ! src/share/vm/jvmci/jvmciJavaClasses.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp Changeset: 3c14d9cc1c3a Author: twisti Date: 2015-11-17 23:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3c14d9cc1c3a Merge Changeset: 0e5f261829c1 Author: goetz Date: 2015-11-02 15:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0e5f261829c1 8141137: C2 fails rematerializing nodes using flag registers. Summary: Don't rem. if input stretches several live ranges. If rem., don't add SpillCopy on RegFlags edge. Reviewed-by: kvn, vlivanov ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/machnode.hpp ! src/share/vm/opto/reg_split.cpp Changeset: 09ac9142d6ef Author: vlivanov Date: 2015-11-18 03:03 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/09ac9142d6ef 8139595: MethodHandles::remove_dependent_nmethod is not MT safe Reviewed-by: jrose, coleenp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp + src/share/vm/code/dependencyContext.cpp + src/share/vm/code/dependencyContext.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/perfData.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: dc82a96016e4 Author: twisti Date: 2015-11-18 09:43 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dc82a96016e4 8141330: [JVMCI] avoid deadlock between application thread and JVMCI compiler thread under -Xbatch Reviewed-by: twisti Contributed-by: Doug Simon ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compileTask.hpp Changeset: 9fb2badbe572 Author: twisti Date: 2015-11-18 10:46 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9fb2badbe572 8143151: [JVMCI] assertion for allocation of "too many" CompileTasks must take JVMCI into account Reviewed-by: iignatyev, twisti Contributed-by: Doug Simon ! src/share/vm/compiler/compileTask.cpp Changeset: 6100ab176973 Author: goetz Date: 2015-11-19 11:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6100ab176973 8143180: Internal Error in src/cpu/ppc/vm/macroAssembler_ppc.cpp:4287 Summary: Fix ppc64 issue after 8141133. Reviewed-by: simonis, goetz ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp Changeset: e617de40ef8c Author: goetz Date: 2015-09-18 13:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e617de40ef8c 8134579: [TESTBUG] Some bmi tests fail if can_access_local_variables is on. Summary: Others fail because of uncommon trap. Also fix test file names. Reviewed-by: vlivanov ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java + test/compiler/intrinsics/bmi/verifycode/AndnTestI.java + test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java Changeset: 3df67250a63a Author: mdoerr Date: 2015-10-21 11:40 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3df67250a63a 8138892: C1: Improve counter overflow checking Reviewed-by: iveresov, goetz, twisti, vlivanov ! src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 260779207e00 Author: mdoerr Date: 2015-10-05 23:50 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/260779207e00 8138895: C1: PPC64 Port needs special register for Locks in synchronization code Reviewed-by: vlivanov, goetz ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp Changeset: b425a78e8512 Author: simonis Date: 2015-11-16 14:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b425a78e8512 8141551: C2 can not handle returns with inccompatible interface arrays Reviewed-by: kvn ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp + test/compiler/types/TestMeetIncompatibleInterfaceArrays.java Changeset: 42fc18486e9c Author: mcberg Date: 2015-11-19 16:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/42fc18486e9c 8142980: SKX SpecJvm2008 - Derby Summary: Fix EVEX and AVX512 problems found by testing on 64-bit SKX and KNL EVEX enabled platforms. Reviewed-by: iveresov, kvn, vlivanov ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: f60b602209c7 Author: thartmann Date: 2015-11-20 10:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f60b602209c7 8140390: Char stores/loads accessing byte arrays must be marked as unmatched Summary: Mark unmatched char stores/loads emitted by CompactStrings. Reviewed-by: roland, vlivanov, jrose ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/idealKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/stringopts.cpp Changeset: a2f9a1878186 Author: kvn Date: 2015-11-20 08:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a2f9a1878186 8143012: CRC32 Intrinsics support on SPARC Reviewed-by: kvn, roland Contributed-by: ahmed.khawaja at oracle.com ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.hpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.hpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp + test/compiler/intrinsics/crc32/TestCRC32.java Changeset: 26977b10819f Author: enevill Date: 2015-11-19 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/26977b10819f 8143067: aarch64: guarantee failure in javac Summary: Fix adrp going out of range during code relocation Reviewed-by: aph, kvn ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp Changeset: a7f61dae5104 Author: zmajo Date: 2015-11-23 08:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a7f61dae5104 8143208: compiler/c1/6855215/Test6855215.java supports_sse2() failed Summary: Check that SSE is enabled before using SSE instructions in string-related intrinsics. Make the UseSSE42Intrinsics dependent on UseSSE >= 4. Reviewed-by: kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp Changeset: aa0ca3beba6a Author: zmajo Date: 2015-11-23 15:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/aa0ca3beba6a 8143616: Cleanup: Remove unused PrintNMethodsAtLevel flag Summary: Remove the unused PrintNMethodsAtLevel flag. Reviewed-by: roland ! src/share/vm/runtime/globals.hpp Changeset: e29bf04214ed Author: zmajo Date: 2015-11-23 15:16 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e29bf04214ed Merge Changeset: d146c259155a Author: goetz Date: 2015-11-19 12:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d146c259155a 8143307: Crash in C2 local code motion Reviewed-by: kvn ! src/share/vm/opto/lcm.cpp Changeset: d91e023b7294 Author: neliasso Date: 2015-11-24 10:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d91e023b7294 Merge ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java Changeset: b298bac1576a Author: tpivovarova Date: 2015-11-16 19:21 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b298bac1576a 8138815: improve tests CompilerToVM::getStackTraceElement Reviewed-by: kvn ! test/compiler/jvmci/common/CTVMUtilities.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java Changeset: 8a78ce7c8fa7 Author: tpivovarova Date: 2015-11-24 15:50 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8a78ce7c8fa7 8067939: make Out of space in CodeCache messages consistent Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp Changeset: 45020b54eea5 Author: ppunegov Date: 2015-11-24 16:58 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/45020b54eea5 8066154: JEP-JDK-8046155: Test task: huge directive file Summary: Stress tests for directive parser Reviewed-by: iignatyev, neliasso - test/compiler/compilercontrol/parser/DirectiveParser.java + test/compiler/compilercontrol/parser/DirectiveParserTest.java + test/compiler/compilercontrol/parser/DirectiveStressTest.java + test/compiler/compilercontrol/parser/HugeDirectiveUtil.java Changeset: d49ae6cdd128 Author: ppunegov Date: 2015-11-24 20:52 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d49ae6cdd128 8066156: JEP-JDK-8046155: Test task: stress by dcmd Summary: Stress dcmd tests that add directives Reviewed-by: iignatyev, neliasso + test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java + test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java + test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java ! test/compiler/compilercontrol/share/actions/BaseAction.java + test/compiler/compilercontrol/share/scenario/Executor.java ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 70fbf0e89776 Author: ppunegov Date: 2015-11-24 20:55 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/70fbf0e89776 8138993: JEP-JDK-8046155: Test task: add check for Compiler.directives_print diagnostic command Summary: Test Compiler.directive_print command Reviewed-by: iignatyev, neliasso ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java + test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java + test/compiler/compilercontrol/share/processors/PrintDirectivesProcessor.java ! test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java ! test/compiler/compilercontrol/share/scenario/Executor.java ! test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: a41fac5898be Author: ppunegov Date: 2015-11-24 20:58 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a41fac5898be 8142385: [Testbug] RandomCommandsTest fails with error: Could not parse method pattern Summary: Fix CompileCommand output processing Reviewed-by: kvn, iignatyev, neliasso ! test/compiler/compilercontrol/share/processors/CommandProcessor.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 7e92c2abbbb6 Author: ppunegov Date: 2015-11-24 21:03 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7e92c2abbbb6 8142967: [TESTBUG] Compiler control tests get NullPointerException Summary: Fix incoorect build jtreg tags Reviewed-by: iignatyev, neliasso ! test/compiler/compilercontrol/InlineMatcherTest.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java Changeset: ab2ec0c6e56b Author: dpochepk Date: 2015-11-24 22:59 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ab2ec0c6e56b 8139384: [TESTBUG] JVMCI test fails with java.lang.RuntimeException: a 100_000 times invoked method should be mature Summary: A test was redesigned to track xcomp and tiered states Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/IsMatureTest.java Changeset: b946bb90c515 Author: mdoerr Date: 2015-11-23 11:06 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b946bb90c515 8138952: C1: Distinguish between PPC32 and PPC64 Reviewed-by: twisti, goetz, vlivanov ! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.hpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.hpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: b4423d021a08 Author: vlivanov Date: 2015-11-25 01:17 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b4423d021a08 8143408: Crash during InstanceKlass unloading when clearing dependency context Reviewed-by: kvn ! src/share/vm/code/dependencyContext.cpp ! src/share/vm/code/dependencyContext.hpp ! src/share/vm/oops/instanceKlass.cpp Changeset: 077dcfc269a4 Author: vlivanov Date: 2015-11-25 00:40 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/077dcfc269a4 Merge Changeset: e004852d3765 Author: vlivanov Date: 2015-11-25 21:31 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e004852d3765 8144024: Octane fails with "memory leak: allocating handle outside HandleMark" Reviewed-by: kvn ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/code/dependencyContext.hpp Changeset: 781d4e94f513 Author: tpivovarova Date: 2015-11-25 20:30 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/781d4e94f513 8144053: [TESTBUG] CompilerToVM::getStackTraceElementTest : unexpected line number for abstract or native method (assert failed: 0 < -1) Reviewed-by: iignatyev, twisti ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java Changeset: d2335579aa24 Author: tpivovarova Date: 2015-11-25 02:17 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d2335579aa24 8143966: JEP 233: Generate Run-Time Compiler Tests Automatically Reviewed-by: iveresov, vlivanov Contributed-by: anton.ivanov at oracle.com, dmitrij.pochepko at oracle.com, igor.ignatyev at oracle.com, igor.veresov at oracle.com, konstantin.shefov at oracle.com, leonid.mesnik at oracle.com, pavel.punegov at oracle.com, tatiana.pivovarova at oracle.com + test/testlibrary/jittester/Makefile + test/testlibrary/jittester/conf/classes.lst + test/testlibrary/jittester/conf/default.properties + test/testlibrary/jittester/conf/exclude.methods.lst + test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/BinaryOperator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Block.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Break.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/BuiltInType.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/CastOperator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/CatchBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Continue.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Declaration.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/IRNode.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/If.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Initialization.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Literal.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/LiteralInitializer.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/LocalVariable.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/LogicOperator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/NonStaticMemberVariable.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Nothing.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Operator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/OperatorKind.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/PrintVariables.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionFailedException.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionLimiter.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Rule.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Statement.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/StaticMemberVariable.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Switch.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Symbol.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/SymbolTable.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TernaryOperator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Throw.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TryCatchBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/Type.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeList.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/TypesParser.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/UnaryOperator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableBase.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableDeclaration.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableDeclarationBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableInfo.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableInitialization.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/arrays/ArrayCreation.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/arrays/ArrayElement.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/arrays/ArrayExtraction.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/classes/ClassDefinitionBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/classes/Interface.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/classes/Klass.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/classes/MainKlass.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ArgumentDeclarationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ArithmeticOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ArrayCreationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ArrayElementFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ArrayExtractionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/AssignmentOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/AssignmentOperatorImplFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryArithmeticOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryBitwiseOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryComparisonOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryEqualityOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryLogicOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryShiftOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryStringPlusFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BitwiseInversionOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BitwiseOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BreakFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CastOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ClassDefinitionBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundArithmeticAssignmentOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundBitwiseAssignmentOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundShiftAssignmentOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ConstructorDefinitionBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ConstructorDefinitionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ContinueFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CounterInitializerFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CounterManipulatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/DeclarationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/DoWhileFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ExpressionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/Factory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ForFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionDeclarationBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionDeclarationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionDefinitionBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionDefinitionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionRedefinitionBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/FunctionRedefinitionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/IRNodeBuilder.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/IfFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/IncDecOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/InterfaceFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/KlassFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LimitedExpressionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LiteralFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LocalVariableFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LogicOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LogicalInversionOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LoopingConditionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/MainKlassFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/NonStaticMemberVariableFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/NothingFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/OperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/PrintVariablesFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ReturnFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/SafeFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/StatementFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/StaticConstructorDefinitionFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/StaticMemberVariableFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/SwitchFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/TernaryOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/ThrowFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/TryCatchBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/UnaryOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/UnaryPlusMinusOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/VariableDeclarationBlockFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/VariableDeclarationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/VariableFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/VariableInitializationFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/WhileFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/ArgumentDeclaration.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/ConstructorDefinition.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/ConstructorDefinitionBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/Function.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionDeclaration.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionDeclarationBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionDefinition.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionDefinitionBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionInfo.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionRedefinition.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionRedefinitionBlock.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/Return.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/StaticConstructorDefinition.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/CounterInitializer.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/CounterManipulator.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/DoWhile.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/For.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/Loop.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/LoopingCondition.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/While.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeArray.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeBoolean.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeByte.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeChar.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeDouble.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeFloat.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeInt.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeKlass.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeLong.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeShort.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeVoid.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/OptionResolver.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/PrintingUtils.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/PseudoRandom.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/JavaCodeVisitor.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/Visitor.java Changeset: 761b1c22460b Author: ppunegov Date: 2015-11-26 03:05 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/761b1c22460b 8143308: Add inline checks and tests Summary: Fix inlining state creation Reviewed-by: twisti ! test/compiler/compilercontrol/parser/HugeDirectiveUtil.java ! test/compiler/compilercontrol/share/actions/BaseAction.java ! test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java ! test/compiler/compilercontrol/share/scenario/DirectiveWriter.java ! test/compiler/compilercontrol/share/scenario/Executor.java ! test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/compiler/compilercontrol/share/scenario/Scenario.java ! test/compiler/compilercontrol/share/scenario/State.java Changeset: 670933fbb981 Author: twisti Date: 2015-11-26 02:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/670933fbb981 Merge Changeset: 88bc2087a625 Author: neliasso Date: 2015-11-26 19:16 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/88bc2087a625 Merge - test/compiler/compilercontrol/parser/DirectiveParser.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java Changeset: 4da64841abd7 Author: minqi Date: 2015-11-17 15:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4da64841abd7 8087223: InterfaceMethod CP entry pointing to a class should cause ICCE Summary: Check constantTag for class constant data consistency at method resolution Reviewed-by: coleenp, vlivanov ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/reflection.cpp + test/runtime/8087223/BadMethodHandles.java + test/runtime/8087223/IntfMethod.java Changeset: 8b225463c1af Author: coleenp Date: 2015-11-18 11:47 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8b225463c1af 8141570: Fix Zero interpreter build for --disable-precompiled-headers Summary: change to include atomic.inline.hpp and allocation.inline.hpp only in .cpp files and some build fixes from Kim to build on ubuntu without devkits Reviewed-by: kbarrett, sgehwolf, erikj ! make/linux/makefiles/zeroshark.make ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1EvacStats.cpp ! src/share/vm/gc/g1/g1EvacStats.hpp + src/share/vm/gc/g1/g1EvacStats.inline.hpp ! src/share/vm/runtime/java.cpp Changeset: 8fefcff328c8 Author: gziemski Date: 2015-11-18 10:46 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8fefcff328c8 8141641: Runtime: implement range for ErrorLogTimeout Summary: Implement range=(0, jlong_max/1000) Reviewed-by: coleenp, ddmitriev, dholmes ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp Changeset: 6a6d867d60e8 Author: coleenp Date: 2015-11-18 19:55 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6a6d867d60e8 Merge Changeset: eb0e2e67755b Author: gthornbr Date: 2015-11-18 09:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eb0e2e67755b 8141445: Use of Solaris/SPARC M7 libadimalloc.so can generate unknown signal in hs_err file Summary: Add libadimalloc.so SIGSEGV defines and a test to validate the correct message is printed in the hs_err file Reviewed-by: dcubed, dholmes ! make/test/JtregNative.gmk ! src/os/posix/vm/os_posix.cpp + test/runtime/libadimalloc.solaris.sparc/SEGVOverflow.java + test/runtime/libadimalloc.solaris.sparc/Testlibadimalloc.java + test/runtime/libadimalloc.solaris.sparc/liboverflow.c Changeset: 44df756148b3 Author: dcubed Date: 2015-11-18 22:00 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/44df756148b3 Merge Changeset: 98b52c71090e Author: hseigel Date: 2015-11-19 11:54 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/98b52c71090e 8143078: Remove JVM_DefineClassWithSourceCond() API Summary: Remove the method and remove unneeded argument to jvm_define_class_common() Reviewed-by: dholmes, coleenp ! make/share/makefiles/mapfile-vers ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: 912bb5d109b5 Author: jwilhelm Date: 2015-11-27 18:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/912bb5d109b5 Merge ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/globals.hpp Changeset: 4be70e11f813 Author: brutisso Date: 2015-11-19 16:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4be70e11f813 8143255: Remove debug logging from SymbolTable::unlink() and SymbolTable::possibly_parallel_unlink() Reviewed-by: coleenp, tschatzl ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp Changeset: 00ed17bc1cbf Author: ctornqvi Date: 2015-11-19 10:34 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/00ed17bc1cbf 8143324: Backout JDK-8087223 Reviewed-by: coleenp, acorn ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/reflection.cpp - test/runtime/8087223/BadMethodHandles.java - test/runtime/8087223/IntfMethod.java Changeset: 0112a95c28be Author: ctornqvi Date: 2015-11-19 19:38 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0112a95c28be Merge - test/runtime/8087223/BadMethodHandles.java - test/runtime/8087223/IntfMethod.java Changeset: a159ae19d1a6 Author: hseigel Date: 2015-11-19 21:21 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a159ae19d1a6 Merge Changeset: 8f9b58c45897 Author: drwhite Date: 2015-11-19 12:43 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8f9b58c45897 8143252: Clean up G1CollectedHeap interface Summary: Delete unused methods and parameters Reviewed-by: mgerdin, tschatzl, pliden ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp Changeset: dccd1af4f0a5 Author: gziemski Date: 2015-11-19 16:32 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dccd1af4f0a5 8138983: Runtime: implement ranges for Shared*** flags Summary: Implement ranges. Reviewed-by: ddmitriev, dholmes, jiangli ! src/share/vm/classfile/compactHashtable.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.hpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/IntJVMOption.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java ! test/runtime/SharedArchiveFile/LimitSharedSizes.java Changeset: b97c41953894 Author: coleenp Date: 2015-11-20 01:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b97c41953894 Merge - test/runtime/8087223/BadMethodHandles.java - test/runtime/8087223/IntfMethod.java Changeset: d034c87f66d4 Author: coleenp Date: 2015-11-20 03:22 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d034c87f66d4 Merge Changeset: e732238a2321 Author: ehelin Date: 2015-09-11 15:18 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e732238a2321 8142399: G1ParCopyClosure does not need do_oop_work Reviewed-by: stefank, tschatzl ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp Changeset: 43b0ed4d612c Author: ehelin Date: 2015-10-19 16:21 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/43b0ed4d612c 8142390: Move ScanRSClosure to header file Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp Changeset: e993410cbb52 Author: stsmirno Date: 2015-11-20 09:44 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e993410cbb52 8133416: [TESTBUG] Remove @ignore for closed/runtime/4345157/Prog.java Summary: rewrote test in Java with a number of improvements and conditional exclusion using make file Reviewed-by: dholmes, ctornqvi, ddmitriev ! make/test/JtregNative.gmk + test/runtime/ThreadSignalMask/Prog.java + test/runtime/ThreadSignalMask/ThreadSignalMask.java + test/runtime/ThreadSignalMask/exeThreadSignalMask.c Changeset: a64786da6ae6 Author: ddmitriev Date: 2015-11-20 17:16 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a64786da6ae6 Merge Changeset: 5b274143ec50 Author: david Date: 2015-11-20 17:32 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5b274143ec50 8138681: Runtime.getFreeMemory() reports wrong value after humongous allocation. Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp Changeset: 509077a06114 Author: david Date: 2015-11-20 19:17 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/509077a06114 Merge Changeset: 0354f59fbe65 Author: mlarsson Date: 2015-11-11 15:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0354f59fbe65 8142483: Unified logging log instances cause warnings on windows when only static functions are used Reviewed-by: brutisso, sla ! src/share/vm/logging/log.hpp Changeset: e9b6c63ca4a6 Author: mlarsson Date: 2015-11-20 12:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e9b6c63ca4a6 8143229: Replace the develop level with develop macros in Unified Logging Reviewed-by: brutisso, coleenp, dholmes, rprotacio ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logLevel.hpp Changeset: f671d5510375 Author: mchung Date: 2015-11-23 12:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f671d5510375 8140450: Implement JEP 259: Stack-Walking API Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn Contributed-by: Mandy Chung , Brent Christian , Daniel Fuchs , Hamlin Li ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h + src/share/vm/prims/stackwalk.cpp + src/share/vm/prims/stackwalk.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vframe.hpp Changeset: b6786b3d471f Author: gziemski Date: 2015-11-20 11:57 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b6786b3d471f 8141706: [TESTBUG] Update tests failing due to changed behavior Summary: Add UnlockDiagnosticVMOptions as appropriate. Reviewed-by: kvn, dholmes ! test/compiler/c2/8004741/Test8004741.java ! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java ! test/compiler/runtime/7196199/Test7196199.java Changeset: 45489622375c Author: coleenp Date: 2015-11-23 21:00 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/45489622375c Merge Changeset: e1966fd113de Author: coleenp Date: 2015-11-23 23:29 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e1966fd113de Merge Changeset: 279793009cb9 Author: iklam Date: 2015-08-18 11:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/279793009cb9 8140802: Clean up and refactor of class loading code for CDS Reviewed-by: jiangli, acorn, coleenp ! make/excludeSrc.make + src/share/vm/classfile/classListParser.cpp + src/share/vm/classfile/classListParser.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp + src/share/vm/classfile/classLoaderExt.cpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/systemDictionaryShared.hpp + src/share/vm/classfile/systemDictionary_ext.hpp ! src/share/vm/classfile/vmSymbols.hpp + src/share/vm/classfile/vmSymbols_ext.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/utilities/hashtable.cpp Changeset: c528af6f8972 Author: jiangli Date: 2015-11-19 19:26 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c528af6f8972 Merge Changeset: 3f13c48ad1ae Author: jiangli Date: 2015-11-23 14:38 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3f13c48ad1ae Merge ! src/share/vm/memory/metaspaceShared.hpp Changeset: 3c7442179919 Author: jiangli Date: 2015-11-23 23:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3c7442179919 Merge ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 9f44ab19bc12 Author: jiangli Date: 2015-11-24 02:43 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9f44ab19bc12 Merge Changeset: fd83b8307473 Author: rprotacio Date: 2015-11-23 16:16 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fd83b8307473 8143157: Convert TraceVMOperation to Unified Logging Summary: The former -XX:+TraceVMOperation flag is updated to the unified logging framework and is now replaced with -Xlog:vmoperation in product mode. Reviewed-by: coleenp, dholmes, mockner ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vm_operations.cpp + test/runtime/logging/VMOperationTest.java + test/runtime/logging/VMOperationTestMain.java Changeset: d4f919acc956 Author: coleenp Date: 2015-11-23 22:53 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d4f919acc956 Merge ! src/share/vm/runtime/globals.hpp Changeset: 05ebe74ef38e Author: coleenp Date: 2015-11-24 02:54 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/05ebe74ef38e Merge Changeset: 6b4f7c6997d2 Author: jiangli Date: 2015-11-23 23:43 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6b4f7c6997d2 Merge ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 0bd7baae36da Author: jiangli Date: 2015-11-24 04:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0bd7baae36da Merge Changeset: dab8353f498c Author: dholmes Date: 2015-11-23 21:05 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dab8353f498c 8143836: [TESTBUG] runtime/CommandLine/IgnoreUnrecognizedVMOptions fails in jdk9/dev Reviewed-by: coleenp, hseigel ! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java Changeset: e40a9b3031a5 Author: dholmes Date: 2015-11-24 06:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e40a9b3031a5 Merge Changeset: dbafca4e2de5 Author: aharlap Date: 2015-11-23 11:43 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dbafca4e2de5 8141135: Remove G1RemSet::write_ref Summary: Remove unused memembers of G1RemSet Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/g1/g1RemSet.hpp ! src/share/vm/gc/g1/g1RemSet.inline.hpp Changeset: 53425a2e416f Author: kbarrett Date: 2015-11-24 08:29 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/53425a2e416f Merge Changeset: 7b6796b99193 Author: hshi Date: 2015-11-24 09:02 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7b6796b99193 8143285: aarch64: Missing load acquire when checking if ConstantPoolCacheEntry is resolved Reviewed-by: roland, aph ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp Changeset: 666cc3d5ceda Author: chegar Date: 2015-11-24 11:49 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/666cc3d5ceda 8140687: Move @Contended to the jdk.internal.vm.annotation package Reviewed-by: alanb, dholmes, psandoz, shade ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/vmSymbols.hpp ! test/runtime/contended/Basic.java ! test/runtime/contended/DefaultValue.java ! test/runtime/contended/HasNonStatic.java ! test/runtime/contended/Inheritance1.java ! test/runtime/contended/OopMaps.java ! test/runtime/contended/OopMapsSameGroup.java Changeset: 0efca974ecc6 Author: ctornqvi Date: 2015-11-24 10:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0efca974ecc6 8143931: Back out JDK-8140450 Reviewed-by: coleenp ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h - src/share/vm/prims/stackwalk.cpp - src/share/vm/prims/stackwalk.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vframe.hpp Changeset: 96ec6f17c6bb Author: ctornqvi Date: 2015-11-24 18:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/96ec6f17c6bb Merge ! src/share/vm/classfile/vmSymbols.hpp - src/share/vm/prims/stackwalk.cpp - src/share/vm/prims/stackwalk.hpp Changeset: f151ef072683 Author: ddmitriev Date: 2015-11-24 09:42 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f151ef072683 8143038: [TESTBUG] TestOptionsWithRanges: allow excluding only a subset of tested values specified for a flag Reviewed-by: gziemski, ctornqvi ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/DoubleJVMOption.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/IntJVMOption.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java Changeset: 6fc69b2deaf9 Author: ddmitriev Date: 2015-11-24 13:58 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6fc69b2deaf9 Merge Changeset: 748420b71cb5 Author: ddmitriev Date: 2015-11-24 20:01 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/748420b71cb5 Merge Changeset: 6aa8279709e6 Author: stuefe Date: 2015-11-24 15:58 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6aa8279709e6 8143233: [windows] Fixes to os::check_heap() Reviewed-by: dholmes, ctornqvi ! src/os/windows/vm/os_windows.cpp Changeset: 862947b86efd Author: dholmes Date: 2015-11-24 22:54 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/862947b86efd Merge Changeset: 6fe3f29f5d00 Author: mchung Date: 2015-11-24 14:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6fe3f29f5d00 8143911: Reintegrate JEP 259: Stack-Walking API Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn Contributed-by: Mandy Chung , Brent Christian , Daniel Fuchs , Hamlin Li ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h + src/share/vm/prims/stackwalk.cpp + src/share/vm/prims/stackwalk.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vframe.hpp Changeset: ca518f65e2e2 Author: mchung Date: 2015-11-25 00:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ca518f65e2e2 Merge Changeset: 9cb29715ac6a Author: jprovino Date: 2015-11-24 15:13 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9cb29715ac6a 8139922: Get rid of dead code in ConcurrentMark Summary: ConcurrentMark contains lots of unused code which has been removed. Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.hpp ! src/share/vm/gc/g1/concurrentMark.inline.hpp Changeset: a106f2a0e68f Author: jprovino Date: 2015-11-24 21:40 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a106f2a0e68f Merge - src/share/vm/prims/stackwalk.cpp - src/share/vm/prims/stackwalk.hpp Changeset: 4eb093f203fa Author: jprovino Date: 2015-11-25 04:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4eb093f203fa Merge Changeset: fb4a19e4f7dc Author: rprotacio Date: 2015-11-24 11:40 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fb4a19e4f7dc 8143155: Remove TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls rather than convert to UL Summary: Removed TraceRuntimeCalls, TraceJNICalls, and TraceJVMCalls options because their output is excessive, not useful, and covered in a more useful way by other options. Reviewed-by: coleenp, dholmes, ddmitriev ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/thread.cpp ! test/runtime/CommandLine/VMOptionWarning.java Changeset: b348bff11c48 Author: coleenp Date: 2015-11-25 06:33 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b348bff11c48 Merge ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/globals.hpp Changeset: 98a36f531ec2 Author: ccheung Date: 2015-11-24 16:58 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/98a36f531ec2 8143963: improve ClassLoader::trace_class_path to accept an additional outputStream* arg Summary: for fixing a truncation problem on the output from -XX:+TraceClassPaths Reviewed-by: coleenp, jiangli, cjplummer, minqi ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 5add106ed342 Author: ccheung Date: 2015-11-25 08:18 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5add106ed342 Merge Changeset: b8bc00e338c4 Author: erikj Date: 2015-11-24 12:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b8bc00e338c4 8142336: Convert the SA agent build to modular build-infra makefiles Reviewed-by: ihse, sla, dsamersoff, twisti ! make/Makefile ! make/aix/Makefile ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/defs.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/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/rules.make - make/bsd/makefiles/sa.make ! make/bsd/makefiles/top.make ! make/bsd/makefiles/vm.make + make/gensrc/Gensrc-jdk.hotspot.agent.gmk + make/lib/Lib-jdk.hotspot.agent.gmk ! make/linux/Makefile ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.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/sa.files ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/defs.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/build_vm_def.sh ! make/windows/makefiles/debug.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/generated.make ! make/windows/makefiles/product.make ! make/windows/makefiles/projectcreator.make - make/windows/makefiles/sa.make ! make/windows/makefiles/vm.make Changeset: a96bd264fe34 Author: erikj Date: 2015-11-25 11:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a96bd264fe34 Merge - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make - make/bsd/makefiles/sa.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make - make/sa.files - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make - make/windows/makefiles/sa.make Changeset: 7bfc09f9bc82 Author: david Date: 2015-11-24 14:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7bfc09f9bc82 8143587: G1 crashes with humongous object of size that almost fills a heap region Reviewed-by: mgerdin, brutisso ! src/share/vm/gc/g1/g1CollectedHeap.cpp + test/gc/g1/TestHumongousAllocNearlyFullRegion.java Changeset: bc0cf8029067 Author: david Date: 2015-11-25 11:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bc0cf8029067 Merge Changeset: c8b2d42726a2 Author: brutisso Date: 2015-11-25 08:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c8b2d42726a2 8143544: Make CMSCollector::is_cms_reachable() non-product Reviewed-by: ysr, tschatzl ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp Changeset: 3f205d1c76ce Author: brutisso Date: 2015-11-25 08:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3f205d1c76ce Merge Changeset: d823cb437d15 Author: brutisso Date: 2015-11-25 14:48 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d823cb437d15 Merge Changeset: 054b141e9b09 Author: ehelin Date: 2015-11-24 15:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/054b141e9b09 8142495: Move G1ParEvacuateFollowersClosure to header file Reviewed-by: sjohanss, brutisso ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp Changeset: 3627b3a38843 Author: ehelin Date: 2015-11-25 17:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3627b3a38843 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: cf01c334f0be Author: tschatzl Date: 2015-11-24 10:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cf01c334f0be 8136681: Factor out IHOP calculation from G1CollectorPolicy Summary: Move out existing IHOP value calculation into an implementation of a new interface called G1IHOPControl. Prepare for changes to accomodate adaptive IHOP implementation. Reviewed-by: jmasa, mgerdin, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1ErgoVerbose.cpp ! src/share/vm/gc/g1/g1ErgoVerbose.hpp + src/share/vm/gc/g1/g1IHOPControl.cpp + src/share/vm/gc/g1/g1IHOPControl.hpp + src/share/vm/gc/g1/g1InitialMarkToMixedTimeTracker.hpp ! src/share/vm/prims/jni.cpp Changeset: b389867c9d1d Author: tschatzl Date: 2015-11-24 10:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b389867c9d1d 8136678: Implement adaptive sizing algorithm for IHOP Summary: Add adaptive sizing for IHOP that maximizes throughput (starts marking as late as possible). This functionality is enabled using a new -XX:+G1AdaptiveIHOP switch (default: false). Reviewed-by: mgerdin, jmasa, pliden ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1IHOPControl.cpp ! src/share/vm/gc/g1/g1IHOPControl.hpp ! src/share/vm/gc/g1/g1RemSetSummary.cpp ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 34f1eca60456 Author: tschatzl Date: 2015-11-25 14:43 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/34f1eca60456 8136679: JFR event for adaptive IHOP Reviewed-by: tbenson, mgerdin, sangheki, ehelin ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1IHOPControl.cpp ! src/share/vm/gc/g1/g1IHOPControl.hpp ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/trace/trace.xml Changeset: 23c012bce32c Author: tschatzl Date: 2015-11-25 13:52 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/23c012bce32c Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 0ecb4fa6ee7d Author: tschatzl Date: 2015-11-25 19:27 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0ecb4fa6ee7d Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp Changeset: b2a2f0a3ca0e Author: acorn Date: 2015-11-25 09:08 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b2a2f0a3ca0e 8098557: Only init superintf if subclass, not sub interface inits. Summary: must exclude jck lang exec05001m311_rt until fixed. Reviewed-by: lfoltan, hseigel, dholmes ! src/share/vm/oops/instanceKlass.cpp ! test/runtime/lambda-features/TestInterfaceInit.java Changeset: 7552611300ac Author: acorn Date: 2015-11-25 21:21 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7552611300ac Merge Changeset: ca793dd85e06 Author: sebastian Date: 2015-11-25 16:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ca793dd85e06 8136978: Much nearly duplicated code for vmError support Summary: moved all non os specific code in vmError_[os].cpp to vmError_posix.cpp, moved os specific code to os_[os].cpp and refactored all other references accordingly Reviewed-by: stuefe, coleenp, dholmes ! src/os/aix/vm/os_aix.cpp - src/os/aix/vm/vmError_aix.cpp ! src/os/bsd/vm/os_bsd.cpp - src/os/bsd/vm/vmError_bsd.cpp ! src/os/linux/vm/os_linux.cpp - src/os/linux/vm/vmError_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/posix/vm/os_posix.hpp + src/os/posix/vm/vmError_posix.cpp ! src/os/solaris/vm/os_solaris.cpp - src/os/solaris/vm/vmError_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/vmError_windows.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/vmError.cpp Changeset: bb79d0fb6082 Author: coleenp Date: 2015-11-25 16:13 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bb79d0fb6082 Merge - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make - make/bsd/makefiles/sa.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make - make/sa.files - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make - make/windows/makefiles/sa.make ! src/os/windows/vm/os_windows.cpp - test/runtime/8087223/BadMethodHandles.java - test/runtime/8087223/IntfMethod.java Changeset: 980452439262 Author: coleenp Date: 2015-11-26 00:00 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/980452439262 Merge - src/os/aix/vm/vmError_aix.cpp - src/os/bsd/vm/vmError_bsd.cpp - src/os/linux/vm/vmError_linux.cpp - src/os/solaris/vm/vmError_solaris.cpp Changeset: cfdaf25aa47d Author: ehelin Date: 2015-11-25 21:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cfdaf25aa47d 8142494: Add extension point to G1EvacuationRootClosures Reviewed-by: jmasa, mgerdin ! src/share/vm/gc/g1/g1RootClosures.cpp ! src/share/vm/gc/g1/g1RootClosures.hpp + src/share/vm/gc/g1/g1RootClosures.inline.hpp + src/share/vm/gc/g1/g1RootClosures_ext.cpp Changeset: 45ffdd453cfc Author: ehelin Date: 2015-11-26 01:59 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/45ffdd453cfc Merge Changeset: 0998ae70ea2f Author: ehelin Date: 2015-10-19 16:33 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0998ae70ea2f 8139892: Allow G1CollectorPolicy to specify if reference processing should be enabled Reviewed-by: mgerdin, kbarrett, tbenson ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: f93887075504 Author: ehelin Date: 2015-11-26 09:50 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f93887075504 8142404: Parallelize the restoring of preserved marks Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1EvacFailure.hpp Changeset: e43b01b2ebb6 Author: erikj Date: 2015-11-27 10:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e43b01b2ebb6 8144134: Nightly tests fail with SIGSEGV in Ticks::now() Reviewed-by: mgerdin, sla, dholmes ! make/lib/Lib-jdk.hotspot.agent.gmk Changeset: 524235d0ebfb Author: ehelin Date: 2015-11-26 13:43 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/524235d0ebfb 8144075: Move prepare_for_oops_into_collection_set_do into pre_evacuate_collection_set Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: f04d802c3833 Author: ehelin Date: 2015-11-26 13:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f04d802c3833 8144076: Move evac failure handling and reference processing to post_evacuate_collection_set Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 64b5cb84040b Author: ehelin Date: 2015-11-27 12:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/64b5cb84040b Merge Changeset: 150c50761d56 Author: mlarsson Date: 2015-11-27 12:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/150c50761d56 8142952: Unified Logging framework does not allow multiple -Xlog: arguments. Reviewed-by: brutisso, sla ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logConfiguration.hpp ! src/share/vm/logging/logDecorators.cpp ! src/share/vm/logging/logDecorators.hpp ! src/share/vm/logging/logLevel.hpp ! src/share/vm/logging/logOutput.cpp ! src/share/vm/logging/logOutput.hpp ! src/share/vm/logging/logOutputList.cpp ! src/share/vm/logging/logOutputList.hpp ! src/share/vm/logging/logTagLevelExpression.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! src/share/vm/logging/logTagSet.cpp ! src/share/vm/logging/logTagSet.hpp + test/serviceability/logging/TestMultipleXlogArgs.java Changeset: 3d7f9ca8b1f0 Author: jwilhelm Date: 2015-11-30 19:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3d7f9ca8b1f0 Merge ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp - test/compiler/compilercontrol/parser/DirectiveParser.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 29ac8e337962 Author: amurillo Date: 2015-11-30 13:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/29ac8e337962 Merge - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make - make/bsd/makefiles/sa.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make - make/sa.files - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make - make/windows/makefiles/sa.make - src/os/aix/vm/vmError_aix.cpp - src/os/bsd/vm/vmError_bsd.cpp - src/os/linux/vm/vmError_linux.cpp - src/os/solaris/vm/vmError_solaris.cpp - test/compiler/compilercontrol/parser/DirectiveParser.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java Changeset: c8e212fb27d0 Author: lana Date: 2015-12-02 10:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c8e212fb27d0 Merge ! make/Makefile ! make/aix/Makefile ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/defs.make - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make ! make/aix/makefiles/vm.make ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make - make/bsd/makefiles/sa.make ! make/bsd/makefiles/vm.make + make/gensrc/Gensrc-jdk.hotspot.agent.gmk ! make/linux/Makefile ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make ! make/linux/makefiles/vm.make - make/sa.files ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/defs.make - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make ! make/solaris/makefiles/vm.make ! make/windows/build.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/product.make - make/windows/makefiles/sa.make ! make/windows/makefiles/vm.make - src/os/aix/vm/vmError_aix.cpp - src/os/bsd/vm/vmError_bsd.cpp - src/os/linux/vm/vmError_linux.cpp - src/os/solaris/vm/vmError_solaris.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/diagnosticCommand.cpp - test/compiler/compilercontrol/parser/DirectiveParser.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java Changeset: a94bb7203596 Author: lana Date: 2015-12-07 14:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a94bb7203596 Merge Changeset: ee069fd4b66b Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ee069fd4b66b Added tag jdk-9+96 for changeset a94bb7203596 ! .hgtags Changeset: 13f324f322b4 Author: hshi Date: 2015-11-26 15:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/13f324f322b4 8143584: Load constant pool tag and class status with load acquire Reviewed-by: roland, aph ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: b648e37988ca Author: thartmann Date: 2015-11-27 09:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b648e37988ca 8142303: C2 compilation fails with "bad AD file" Summary: Move range checks into intrinsics for String methods. Reviewed-by: kvn, aph ! src/share/vm/opto/library_call.cpp + test/compiler/intrinsics/string/TestStringConstruction.java Changeset: a5909414bbe4 Author: mdoerr Date: 2015-10-05 23:53 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a5909414bbe4 8138896: C1: NativeGeneralJump is mixed up with NativeCall in C1 patching code Reviewed-by: twisti, vlivanov ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_Runtime1.cpp Changeset: af0e1a8cbb72 Author: never Date: 2015-11-30 15:21 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/af0e1a8cbb72 8142333: Build failure in debugInfoRec.cpp with SS12u4 Reviewed-by: coleenp, dholmes, erikj, kvn ! src/share/vm/code/debugInfoRec.cpp Changeset: 0895419dd5e8 Author: dnsimon Date: 2015-11-30 15:40 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0895419dd5e8 8143730: [JVMCI] infopoint recording is too restrictive Reviewed-by: twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InfopointReason.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp Changeset: da497ea6c120 Author: zmajo Date: 2015-12-01 08:05 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/da497ea6c120 8129847: Compiling methods generated by Nashorn triggers high memory usage in C2 Summary: Add a new compiler phase, PhaseRenumberLive, that renumbers live nodes. Reviewed-by: kvn, thartmann, vlivanov, shade ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/phase.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/phaseX.hpp Changeset: 6ffb8ba2cb2c Author: neliasso Date: 2015-12-01 19:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6ffb8ba2cb2c Merge Changeset: d3e9253a2be2 Author: twisti Date: 2015-12-01 08:30 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d3e9253a2be2 8139921: add mx configuration files to support HotSpot IDE configuration generation Reviewed-by: iveresov ! .hgignore + .mx.jvmci/.project + .mx.jvmci/.pydevproject + .mx.jvmci/eclipse-settings/org.eclipse.jdt.core.prefs + .mx.jvmci/hotspot/templates/eclipse/cproject + .mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.cdt.core.prefs + .mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.cdt.ui.prefs + .mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.core.runtime.prefs + .mx.jvmci/mx_jvmci.py + .mx.jvmci/suite.py Changeset: 36d547b6836f Author: twisti Date: 2015-12-01 21:16 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/36d547b6836f Merge Changeset: f8261a6e2cb2 Author: aph Date: 2015-11-25 18:13 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f8261a6e2cb2 8144028: Use AArch64 bit-test instructions in C2 Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp + test/compiler/codegen/8144028/BitTests.java Changeset: eb08a4259f33 Author: twisti Date: 2015-12-01 15:11 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eb08a4259f33 8144083: [JVMCI] CompilationResult should be finalized by JVMCI compiler and made effectively final Reviewed-by: iveresov, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DataSection.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java Changeset: 8578909eeef4 Author: aph Date: 2015-11-26 10:38 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8578909eeef4 8143219: AArch64 broken by 8141132: JEP 254: Compact Strings Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad Changeset: 37ee45971b17 Author: twisti Date: 2015-12-02 11:40 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/37ee45971b17 8144521: [JVMCI] JVMCI is built on 32-bit Windows compiler2 and tiered builds Reviewed-by: kvn ! make/windows/create_obj_files.sh ! make/windows/makefiles/vm.make Changeset: ccc3799ab45e Author: twisti Date: 2015-12-02 14:59 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ccc3799ab45e 8144529: [JVMCI] compiler/jvmci/errors/TestInvalidCompilationResult.java fails to compile after JDK-8143730 Reviewed-by: kvn ! test/compiler/jvmci/errors/CodeInstallerTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 391e6ba2b8ad Author: amurillo Date: 2015-12-03 22:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/391e6ba2b8ad Merge ! make/windows/makefiles/vm.make Changeset: de592ea5f7ba Author: lana Date: 2015-12-10 09:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/de592ea5f7ba Merge Changeset: e5b1a23be1e1 Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e5b1a23be1e1 Added tag jdk-9+97 for changeset de592ea5f7ba ! .hgtags Changeset: d7f47d33a1c6 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d7f47d33a1c6 Added tag jdk-9+98 for changeset e5b1a23be1e1 ! .hgtags From glewis at eyesbeyond.com Sun Dec 20 00:21:16 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 20 Dec 2015 00:21:16 +0000 Subject: hg: bsd-port/jdk9/jdk: 413 new changesets Message-ID: <201512200021.tBK0LXf6027043@aojmv0008.oracle.com> Changeset: 2a83d5647e07 Author: redestad Date: 2015-10-18 01:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2a83d5647e07 8139706: JarFile.getBytes could use InputStream.readNBytes Reviewed-by: sherman, chegar, alanb ! src/java.base/share/classes/java/util/jar/JarFile.java Changeset: 9c12c03654a4 Author: xuelei Date: 2015-10-19 08:19 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9c12c03654a4 8077806: mismatch comment and code in CipherSuite.java Reviewed-by: xuelei Contributed-by: Time Du ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java Changeset: fb7d69e4c624 Author: jlahoda Date: 2015-10-19 19:14 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fb7d69e4c624 8134254: JShell API/tool: REPL for Java into JDK9 Summary: Adding makefile for jshell tool launcher. Reviewed-by: alanb, erikj, sundar Contributed-by: robert.field at oracle.com, jan.lahoda at oracle.com + make/launcher/Launcher-jdk.jshell.gmk Changeset: 423df075cf72 Author: psandoz Date: 2015-10-19 11:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/423df075cf72 8080418: Add Optional.or() Reviewed-by: chegar, forax, scolebourne ! src/java.base/share/classes/java/util/Optional.java ! src/java.base/share/classes/java/util/OptionalDouble.java ! src/java.base/share/classes/java/util/OptionalInt.java ! src/java.base/share/classes/java/util/OptionalLong.java ! test/java/util/Optional/Basic.java Changeset: 9d2d39daa496 Author: darcy Date: 2015-10-19 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9d2d39daa496 8139925: Problem list LFMultiThreadCachingTest.java on windows Reviewed-by: rriggs, chegar ! test/ProblemList.txt Changeset: a4bb084549a1 Author: ascarpino Date: 2015-10-19 17:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a4bb084549a1 8139860: Add ucrypto/TestRSA.java to ProblemList: Message is larger than modulus Reviewed-by: xuelei ! test/ProblemList.txt Changeset: 5f032cc89bfd Author: ascarpino Date: 2015-10-19 17:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5f032cc89bfd 8133151: Preferred provider configuration for JCE Reviewed-by: valeriep ! make/gendata/Gendata-java.base.gmk ! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/java/security/cert/CertificateFactory.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/conf/security/java.security ! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java Changeset: 37de30468e37 Author: peytoia Date: 2015-10-20 19:34 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/37de30468e37 8072600: Unicode 8 support Reviewed-by: okutsu ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template ! make/data/unicodedata/PropList.txt ! make/data/unicodedata/Scripts.txt ! make/data/unicodedata/SpecialCasing.txt ! make/data/unicodedata/UnicodeData.txt ! make/data/unicodedata/VERSION ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/sun/text/resources/nfc.icu ! src/java.base/share/classes/sun/text/resources/nfkc.icu ! src/java.base/share/classes/sun/text/resources/nfkc_cf.icu ! src/java.base/share/classes/sun/text/resources/ubidi.icu ! src/java.base/share/classes/sun/text/resources/uprops.icu ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! test/java/lang/Character/CheckProp.java ! test/java/lang/Character/CheckScript.java ! test/java/lang/Character/PropList.txt ! test/java/lang/Character/PropertyValueAliases.txt ! test/java/lang/Character/Scripts.txt Changeset: 86713515444c Author: ntv Date: 2015-10-20 13:10 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/86713515444c 8134928: java.time.Instant.truncatedTo(TemporalUnit unit) is truncating up if the year < 1970 Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Instant.java ! test/java/time/tck/java/time/TCKInstant.java Changeset: 392e83351179 Author: azvegint Date: 2015-09-30 13:31 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/392e83351179 8076540: [macosx] NPE due to incorrect threading Reviewed-by: alexsch, azvegint + test/sun/java2d/loops/CopyAreaSpeed.html + test/sun/java2d/loops/CopyAreaSpeed.java Changeset: 1ca9365c8173 Author: alexsch Date: 2015-09-30 17:46 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1ca9365c8173 8040322: TextArea.replaceRange() and insert() are broken with setText(null) Reviewed-by: serb, azvegint Contributed-by: Ambarish Rapte ! src/java.desktop/share/classes/java/awt/TextArea.java + test/java/awt/TextArea/TextAreaEditing/TextAreaEditing.java Changeset: 605ab377eed1 Author: alexsch Date: 2015-10-02 10:29 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/605ab377eed1 8138674: Some platforms may not support showing the user-specified title in a file dialog Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/FileDialog.java Changeset: 6fa168f3c0c0 Author: alexsch Date: 2015-10-02 17:12 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6fa168f3c0c0 8067346: Swing submenu has a changed starting offset Reviewed-by: serb, alexsch Contributed-by: Rajeev Chamyal ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/share/classes/sun/awt/OSInfo.java + test/javax/swing/JMenu/8067346/bug8067346.java Changeset: 53700840d4d5 Author: ssadetsky Date: 2015-10-05 15:13 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/53700840d4d5 8058959: closed/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java Changeset: b5125fa7ef4b Author: ssadetsky Date: 2015-10-05 15:29 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b5125fa7ef4b 8079595: Resizing dialog which is JWindow parent makes JVM crash Reviewed-by: alexsch, serb ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + test/java/awt/Frame/FrameResize/ShowChildWhileResizingTest.java Changeset: 9b0e9d8ccccf Author: psadhukhan Date: 2015-10-05 15:36 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9b0e9d8ccccf 8132985: Crash in freetypescaler.c due to double free Reviewed-by: prr, simonis ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/java/awt/FontClass/FontDisposer/FontDisposeTest.java Changeset: eafaa1778c63 Author: mcherkas Date: 2015-10-06 10:24 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eafaa1778c63 8086038: [macosx] No available data flavors when copying from Microsoft Word for Mac Reviewed-by: serb, alexsch ! src/java.datatransfer/macosx/classes/sun/datatransfer/resources/flavormap.properties ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m Changeset: 95263779ee37 Author: ddehaven Date: 2015-10-06 12:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/95263779ee37 Merge Changeset: b89f353e2f9a Author: serb Date: 2015-10-07 19:47 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b89f353e2f9a 4763438: Replace uses of @beaninfo with meta facility in core j2se Reviewed-by: alexsch, erikj ! make/gensrc/GensrcSwing.gmk ! src/java.desktop/share/classes/java/awt/Button.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java ! src/java.desktop/share/classes/javax/swing/AbstractButton.java ! src/java.desktop/share/classes/javax/swing/Box.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JApplet.java ! src/java.desktop/share/classes/javax/swing/JButton.java ! src/java.desktop/share/classes/javax/swing/JCheckBox.java ! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/java.desktop/share/classes/javax/swing/JColorChooser.java ! src/java.desktop/share/classes/javax/swing/JComboBox.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JDesktopPane.java ! src/java.desktop/share/classes/javax/swing/JDialog.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/JFileChooser.java ! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JLabel.java ! src/java.desktop/share/classes/javax/swing/JLayeredPane.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JMenu.java ! src/java.desktop/share/classes/javax/swing/JMenuBar.java ! src/java.desktop/share/classes/javax/swing/JMenuItem.java ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/javax/swing/JPanel.java ! src/java.desktop/share/classes/javax/swing/JPasswordField.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/JProgressBar.java ! src/java.desktop/share/classes/javax/swing/JRadioButton.java ! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/JScrollBar.java ! src/java.desktop/share/classes/javax/swing/JScrollPane.java ! src/java.desktop/share/classes/javax/swing/JSeparator.java ! src/java.desktop/share/classes/javax/swing/JSlider.java ! src/java.desktop/share/classes/javax/swing/JSpinner.java ! src/java.desktop/share/classes/javax/swing/JSplitPane.java ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/JTextArea.java ! src/java.desktop/share/classes/javax/swing/JTextField.java ! src/java.desktop/share/classes/javax/swing/JTextPane.java ! src/java.desktop/share/classes/javax/swing/JToggleButton.java ! src/java.desktop/share/classes/javax/swing/JToolBar.java ! src/java.desktop/share/classes/javax/swing/JToolTip.java ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/JViewport.java ! src/java.desktop/share/classes/javax/swing/JWindow.java ! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java ! src/java.desktop/share/classes/javax/swing/table/TableColumn.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java Changeset: aafc0a279f95 Author: psadhukhan Date: 2015-10-12 15:28 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aafc0a279f95 8072682: getBounds call on graphics.getDeviceConfiguration() returning cached information Reviewed-by: serb, flar ! src/java.desktop/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java + test/java/awt/Graphics2D/DeviceBounds.java Changeset: bdc017c292af Author: serb Date: 2015-10-12 16:26 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bdc017c292af 8136858: Examine the usage of ThreadGroup.stop() in sun.awt.AppContext Reviewed-by: alexsch, chegar ! src/java.desktop/share/classes/sun/awt/AppContext.java + test/java/awt/AppContext/ApplicationThreadsStop/ApplicationThreadsStop.java + test/java/awt/AppContext/ApplicationThreadsStop/java.policy Changeset: 4b901a05d4ee Author: prr Date: 2015-10-12 14:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4b901a05d4ee Merge - src/java.base/share/classes/sun/misc/ConditionLock.java - src/java.base/share/classes/sun/misc/IOUtils.java - src/java.base/share/classes/sun/misc/Lock.java Changeset: daf3f9e17405 Author: serb Date: 2015-10-13 14:59 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/daf3f9e17405 8066904: NullPointerException when calling ImageIO.read(InputStream) with corrupt BMP Reviewed-by: serb, prr Contributed-by: Jayathirth D V ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties + test/javax/imageio/plugins/bmp/Bug8066904.java Changeset: 54a5ff7b22b6 Author: prr Date: 2015-10-20 08:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/54a5ff7b22b6 Merge - src/java.base/share/native/libfdlibm/s_cbrt.c Changeset: 3b02e93e1f9d Author: prr Date: 2015-10-20 10:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3b02e93e1f9d Merge Changeset: f4b410327913 Author: jbachorik Date: 2015-10-20 20:53 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f4b410327913 8139870: sun.management.LazyCompositeData.isTypeMatched() fails for composite types with items of ArrayType Reviewed-by: dfuchs ! src/java.management/share/classes/sun/management/LazyCompositeData.java + test/sun/management/LazyCompositeDataTest.java Changeset: 4bedcee102c4 Author: zmajo Date: 2015-10-05 10:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4bedcee102c4 8137173: @HotSpotIntrinsicCandidate is not Oracle-specific Summary: Change the description of the @HotSpotIntrinsicCandidate annotation. Reviewed-by: mr, alanb ! src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java Changeset: a1029a7e5efe Author: amurillo Date: 2015-10-08 14:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a1029a7e5efe Merge Changeset: a0917b713fda Author: dsamersoff Date: 2015-09-24 20:40 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a0917b713fda 8086134: Deadlock detection fails to attach to core file Summary: Test reimplemented for jtreg Reviewed-by: jbachorik + test/sun/tools/jstack/DeadlockDetectionTest.java Changeset: 8a9a7b1a3210 Author: jwilhelm Date: 2015-09-28 15:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8a9a7b1a3210 Merge Changeset: 703df4322ebb Author: dsamersoff Date: 2015-10-01 10:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/703df4322ebb 8133063: Remove BasicLauncherTest from the problem list Summary: Remove BasicLauncherTest from the problem list Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: 593313eedbb0 Author: jwilhelm Date: 2015-10-07 00:46 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/593313eedbb0 Merge Changeset: 12c67db03ee7 Author: jbachorik Date: 2015-10-02 18:49 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/12c67db03ee7 8138748: ManagementAgent.status DCMD fails with NPE for JMX configured on command line Reviewed-by: sspitsyn, dsamersoff, olagneau ! src/java.management/share/classes/sun/management/Agent.java + test/sun/management/jmxremote/startstop/JMXStatus1Test.java + test/sun/management/jmxremote/startstop/JMXStatus2Test.java ! test/sun/management/jmxremote/startstop/JMXStatusTest.java Changeset: 3691b2ca322d Author: jbachorik Date: 2015-10-08 09:40 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3691b2ca322d 8138579: Custom launcher fails to start because of permission problem Reviewed-by: sspitsyn, dsamersoff ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java Changeset: 6bacc922bef7 Author: jwilhelm Date: 2015-10-15 13:23 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6bacc922bef7 Merge Changeset: de4d2d6b5530 Author: twisti Date: 2015-10-08 13:32 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/de4d2d6b5530 8136421: JEP 243: Java-Level JVM Compiler Interface Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett ! make/src/classes/build/tools/module/boot.modules Changeset: dd09922656aa Author: dlong Date: 2015-10-09 02:43 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dd09922656aa Merge Changeset: 8ed2bee756d6 Author: redestad Date: 2015-10-12 15:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8ed2bee756d6 8134607: Remove per-compiler performance counters Reviewed-by: twisti, neliasso ! src/java.management/share/classes/sun/management/CompilerThreadStat.java ! src/java.management/share/classes/sun/management/HotspotCompilation.java ! src/java.management/share/classes/sun/management/HotspotCompilationMBean.java Changeset: ab8c2b15a29a Author: dlong Date: 2015-10-17 15:41 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ab8c2b15a29a Merge Changeset: eb6219ff2930 Author: amurillo Date: 2015-10-19 12:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eb6219ff2930 Merge Changeset: 92ff2c7d2c50 Author: amurillo Date: 2015-10-20 11:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/92ff2c7d2c50 Merge ! test/ProblemList.txt Changeset: 796a4f0d5082 Author: amurillo Date: 2015-10-20 17:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/796a4f0d5082 Merge Changeset: d715a59bca20 Author: rriggs Date: 2015-10-21 14:18 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d715a59bca20 8138963: java.lang.Objects new method to default to non-null Summary: add java.util.Object.nonNullElse and nonNullElseGet Reviewed-by: dfuchs, jrose, psandoz, smarks, igerasim, chegar ! src/java.base/share/classes/java/util/Objects.java ! test/java/util/Objects/BasicObjectsTest.java Changeset: 9a84eb7c34e1 Author: igerasim Date: 2015-10-21 22:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9a84eb7c34e1 8139373: [TEST_BUG] java/net/MulticastSocket/MultiDead.java failed with timeout Reviewed-by: chegar ! test/java/net/MulticastSocket/MultiDead.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java Changeset: 26690783d6fd Author: sjiang Date: 2015-05-07 09:37 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/26690783d6fd 8078440: Safer managed types Reviewed-by: dfuchs, ahgross ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java Changeset: a0e3501ef531 Author: smarks Date: 2015-05-08 15:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a0e3501ef531 8076413: Better JRMP message handling Reviewed-by: coffeys, igerasim, ahgross ! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java Changeset: e803843a9a36 Author: serb Date: 2015-05-23 02:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e803843a9a36 8080541: More direct property handling Reviewed-by: prr, alexsch ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java Changeset: 3975503a71c5 Author: weijun Date: 2015-05-24 16:35 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3975503a71c5 8048030: Expectations should be consistent Reviewed-by: valeriep, mullan, ahgross ! src/java.base/share/classes/javax/security/auth/AuthPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbServiceLocator.java ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/Realm.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/SSL.java ! test/sun/security/krb5/name/Constructors.java Changeset: 662689223d73 Author: joehw Date: 2015-05-26 10:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/662689223d73 8078427: More supportive home environment Reviewed-by: dfuchs, lancea, skoivu ! src/java.base/share/conf/security/java.security ! test/java/lang/SecurityManager/CheckPackageAccess.java ! test/java/lang/SecurityManager/RestrictedPackages.java Changeset: 7cdc4d83ad66 Author: dtitov Date: 2015-06-09 11:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7cdc4d83ad66 8080246: JNLP app cannot be launched due to deadlock Reviewed-by: serb, vdrozdov ! src/java.desktop/share/classes/sun/awt/SunToolkit.java Changeset: 2fed1d855201 Author: prr Date: 2015-06-16 14:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2fed1d855201 8086092: More palette improvements Reviewed-by: bae, serb, mschoene ! make/lib/Awt2dLibraries.gmk Changeset: 323d428e6f0f Author: jbachorik Date: 2015-06-15 12:58 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/323d428e6f0f 8087350: Improve array conversions Reviewed-by: dfuchs, ahgross ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java Changeset: aa49cbb03b23 Author: ptbrunet Date: 2015-06-25 15:00 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aa49cbb03b23 8129611: Accessbridge error handling improvement Reviewed-by: prr, ahgross, asmotrak Contributed-by: peter.brunet at oracle.com ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp Changeset: 56af9a78c8b7 Author: smarks Date: 2015-06-25 16:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/56af9a78c8b7 8080688: Service for DGC services Reviewed-by: skoivu, igerasim, jeff ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java Changeset: 21be49e17e72 Author: chegar Date: 2015-06-29 11:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/21be49e17e72 8103671: More objective stream classes Reviewed-by: rriggs, igerasim ! src/java.base/share/classes/java/io/ObjectStreamClass.java Changeset: 6b7960246d55 Author: juh Date: 2015-06-30 14:22 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6b7960246d55 8081744: Clear out list corner case Reviewed-by: mullan, rhalade ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java Changeset: 5bf77113d49b Author: chegar Date: 2015-07-03 14:40 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5bf77113d49b 8130253: ObjectStreamClass.getFields too restrictive Reviewed-by: igerasim, skoivu ! src/java.base/share/classes/java/io/ObjectStreamClass.java Changeset: 76abc44582c5 Author: michaelm Date: 2015-07-09 13:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/76abc44582c5 8130193: Improve HTTP connections Reviewed-by: alanb ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java Changeset: 271003ea3228 Author: xuelei Date: 2015-07-13 13:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/271003ea3228 8130864: Better server identity handling Reviewed-by: jnimeh, asmotrak, ahgross ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java Changeset: 1fc869ad86a0 Author: ptbrunet Date: 2015-07-14 17:06 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1fc869ad86a0 8130185: More accessible access switch Reviewed-by: prr, ahgross, asmotrak Contributed-by: peter.brunet at oracle.com ! src/jdk.accessibility/windows/native/jabswitch/jabswitch.cpp Changeset: 5a5525f17ba1 Author: xuelei Date: 2015-07-20 01:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5a5525f17ba1 8081760: Better group dynamics Summary: Allows user to specify custom DH groups. Also reviewed by Alexander Fomin . Reviewed-by: coffeys, mullan, weijun, jnimeh, ahgross, asmotrak ! src/java.base/share/classes/sun/security/ssl/DHCrypt.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security ! test/sun/security/ssl/DHKeyExchange/DHEKeySizing.java Changeset: 4a64fcb2f34f Author: smarks Date: 2015-07-20 14:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4a64fcb2f34f 8076339: Better handling of remote object invocation Reviewed-by: asmotrak, igerasim, skoivu ! src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java Changeset: a9dbc8a56c73 Author: vinnie Date: 2015-07-24 16:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a9dbc8a56c73 8131291: Perfect parameter patterning Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java Changeset: a4dd1239afd6 Author: prr Date: 2015-07-24 09:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a4dd1239afd6 8103675: Better Binary searches Reviewed-by: srl, serb, mschoene ! src/java.desktop/share/native/libfontmanager/layout/LookupTables.cpp Changeset: 7b7c731a73d1 Author: prr Date: 2015-07-29 11:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7b7c731a73d1 8132042: Preserve layout presentation Reviewed-by: mschoene, srl, serb ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h ! src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp ! src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp ! src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.cpp ! src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.cpp ! src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.cpp ! src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.cpp ! src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp Changeset: 49760292750d Author: bpb Date: 2015-08-06 10:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/49760292750d 8130891: (bf) More direct buffering Summary: Improve non-byte direct buffering. Reviewed-by: alanb, jeff, ahgross, robm, rriggs ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template Changeset: b30f4c331df7 Author: coffeys Date: 2015-09-01 18:12 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b30f4c331df7 8133196: HTTPS hostname invalid issue with InetAddress Reviewed-by: chegar, xuelei ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/native/libnet/InetAddress.c ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h + test/java/net/InetAddress/getOriginalHostName.java Changeset: 5dcf71508c1f Author: chegar Date: 2015-09-08 12:40 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5dcf71508c1f 8135043: ObjectStreamClass.getField(String) too restrictive Reviewed-by: igerasim ! src/java.base/share/classes/java/io/ObjectStreamClass.java + test/java/io/ObjectInputStream/TestObjectStreamClass.java Changeset: a6edbf822256 Author: chegar Date: 2015-10-12 10:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a6edbf822256 8139352: java/net/InetAddress/getOriginalHostName.java fails to compile Reviewed-by: mchung, henryjen ! test/java/net/InetAddress/getOriginalHostName.java Changeset: 35f286a7dd46 Author: lana Date: 2015-10-21 18:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/35f286a7dd46 Merge Changeset: f92824cdbaf3 Author: erikj Date: 2015-10-22 12:12 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f92824cdbaf3 8140223: fix the build with a toolchain with a linker defaulting to ld --as-needed Reviewed-by: erikj, ihse Contributed-by: doko at ubuntu.com ! make/launcher/Launcher-jdk.pack200.gmk ! make/lib/Awt2dLibraries.gmk Changeset: d93844d0cdd5 Author: lancea Date: 2015-10-22 11:36 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d93844d0cdd5 8139056: Add convenience methods to Statement.java Reviewed-by: joehw, rriggs ! src/java.sql/share/classes/java/sql/Statement.java + test/java/sql/testng/test/sql/CallableStatementTests.java + test/java/sql/testng/test/sql/PreparedStatementTests.java + test/java/sql/testng/test/sql/StatementTests.java + test/java/sql/testng/util/StubCallableStatement.java + test/java/sql/testng/util/StubPreparedStatement.java + test/java/sql/testng/util/StubStatement.java Changeset: 7ee964fb0608 Author: jjg Date: 2015-10-22 10:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7ee964fb0608 8140325: Incorrect package.html file Reviewed-by: darcy ! src/java.base/share/classes/overview-core.html ! src/java.naming/share/classes/javax/naming/spi/package.html Changeset: eec915634930 Author: lana Date: 2015-10-22 11:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eec915634930 Merge Changeset: eb131795e76e Author: naoto Date: 2015-10-22 21:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eb131795e76e 8136668: Default locale provider adapter incorrectly set to JRE Reviewed-by: okutsu ! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java Changeset: 7e55cb303917 Author: naoto Date: 2015-10-22 21:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7e55cb303917 8134720: Lazy initialization support for currency names in DecimalFormatSymbols Reviewed-by: okutsu ! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarDataUtility.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java ! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java ! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java Changeset: 3349db932831 Author: stuefe Date: 2015-10-07 15:29 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3349db932831 8139037: [aix] Crash in ResolverConfigurationImpl.c - pointer shearing Reviewed-by: goetz, simonis ! src/java.base/unix/native/libnet/ResolverConfigurationImpl.c Changeset: 0f6c981f1cbf Author: mhaupt Date: 2015-10-27 09:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0f6c981f1cbf 8136967: revert all changes applied to obtain information about 8131129 Reviewed-by: sundar ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java Changeset: 6d88d51aa352 Author: vtewari Date: 2015-10-27 10:14 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6d88d51aa352 8068887: java.lang.Throwable could use Collections.emptyList for suppressedException Summary: java.lang.Throwable could use Collections.emptyList for suppressedException Reviewed-by: mchung, alanb, shade, redestad ! src/java.base/share/classes/java/lang/Throwable.java Changeset: 8271f42bae4a Author: bchristi Date: 2015-10-27 09:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8271f42bae4a 8138824: java.lang.String: spec doesn't match impl when ignoring case - equalsIgnoreCase(), regionMatches() Reviewed-by: naoto, rriggs ! src/java.base/share/classes/java/lang/String.java + test/java/lang/String/EqualsIgnoreCase.java Changeset: 2cdd66d42587 Author: jbachorik Date: 2015-09-23 14:25 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2cdd66d42587 7199353: Define ConstructorProperties annotation type for MXBeans Reviewed-by: duke ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java + src/java.management/share/classes/javax/management/ConstructorProperties.java ! src/java.management/share/classes/javax/management/MXBean.java ! test/javax/management/Introspector/AnnotationSecurityTest.java ! test/javax/management/Introspector/Described.java ! test/javax/management/Introspector/DescribedMX.java + test/javax/management/Introspector/LegacyConstructorPropertiesTest.java ! test/javax/management/mxbean/AmbiguousConstructorTest.java ! test/javax/management/mxbean/ExceptionDiagnosisTest.java ! test/javax/management/mxbean/LeakTest.java ! test/javax/management/mxbean/MXBeanTest.java ! test/javax/management/mxbean/PropertyNamesTest.java ! test/javax/management/mxbean/TigerMXBean.java Changeset: d68de0bab8ee Author: jbachorik Date: 2015-10-16 06:29 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d68de0bab8ee 8139725: Backout escaped partial fix for JDK-7199353 Reviewed-by: alanb ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java - src/java.management/share/classes/javax/management/ConstructorProperties.java ! src/java.management/share/classes/javax/management/MXBean.java ! test/javax/management/Introspector/AnnotationSecurityTest.java ! test/javax/management/Introspector/Described.java ! test/javax/management/Introspector/DescribedMX.java - test/javax/management/Introspector/LegacyConstructorPropertiesTest.java ! test/javax/management/mxbean/AmbiguousConstructorTest.java ! test/javax/management/mxbean/ExceptionDiagnosisTest.java ! test/javax/management/mxbean/LeakTest.java ! test/javax/management/mxbean/MXBeanTest.java ! test/javax/management/mxbean/PropertyNamesTest.java ! test/javax/management/mxbean/TigerMXBean.java Changeset: d8a2e5cf4627 Author: jprovino Date: 2015-10-20 11:17 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d8a2e5cf4627 Merge Changeset: de3398e1b429 Author: amurillo Date: 2015-10-22 16:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/de3398e1b429 Merge Changeset: f70dcc362579 Author: amurillo Date: 2015-10-26 17:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f70dcc362579 Merge Changeset: 0d0a63b32559 Author: amurillo Date: 2015-10-27 10:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0d0a63b32559 Merge Changeset: b433e4dfb830 Author: lana Date: 2015-10-29 08:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b433e4dfb830 Added tag jdk9-b89 for changeset 0d0a63b32559 ! .hgtags Changeset: 19c5d1129851 Author: lana Date: 2015-10-30 10:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/19c5d1129851 Added tag jdk9-b90 for changeset b433e4dfb830 ! .hgtags Changeset: 2e63fa2efdb1 Author: shurailine Date: 2015-10-27 20:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2e63fa2efdb1 8140336: Add @modules for exported dependencies to jdk_core tests Reviewed-by: alanb, mchung ! test/java/lang/ProcessHandle/TEST.properties ! test/java/lang/annotation/AnnotationType/AnnotationTypeDeadlockTest.java ! test/java/lang/instrument/AddTransformerTest.java ! test/java/lang/instrument/AppendToBootstrapClassPathTest.java ! test/java/lang/instrument/AppendToClassPathTest.java ! test/java/lang/instrument/BootClassPath/BootClassPathTest.sh ! test/java/lang/instrument/FromShutdownHook.java ! test/java/lang/instrument/GetAllLoadedClassesTest.java ! test/java/lang/instrument/GetInitiatedClassesTest.java ! test/java/lang/instrument/GetObjectSizeTest.java ! test/java/lang/instrument/IsModifiableClassAgent.java ! test/java/lang/instrument/ManifestTest.sh ! test/java/lang/instrument/NativeMethodPrefixAgent.java ! test/java/lang/instrument/NoTransformerAddedTest.java ! test/java/lang/instrument/NullGetObjectSizeTest.java ! test/java/lang/instrument/NullRedefineClassesTests.java ! test/java/lang/instrument/NullTransformerAddTest.java ! test/java/lang/instrument/NullTransformerRemoveTest.java ! test/java/lang/instrument/ParallelTransformerLoader.sh ! test/java/lang/instrument/PremainClass/InheritAgent0010.java ! test/java/lang/instrument/PremainClass/InheritAgent0011.java ! test/java/lang/instrument/PremainClass/InheritAgent0110.java ! test/java/lang/instrument/PremainClass/InheritAgent0111.java ! test/java/lang/instrument/PremainClass/InheritAgent1000.java ! test/java/lang/instrument/PremainClass/InheritAgent1001.java ! test/java/lang/instrument/PremainClass/InheritAgent1010.java ! test/java/lang/instrument/PremainClass/InheritAgent1011.java ! test/java/lang/instrument/PremainClass/InheritAgent1100.java ! test/java/lang/instrument/PremainClass/InheritAgent1101.java ! test/java/lang/instrument/PremainClass/InheritAgent1110.java ! test/java/lang/instrument/PremainClass/InheritAgent1111.java ! test/java/lang/instrument/RedefineBigClass.sh ! test/java/lang/instrument/RedefineClassWithNativeMethod.sh ! test/java/lang/instrument/RedefineClassesDisabledTest.java ! test/java/lang/instrument/RedefineClassesTests.java ! test/java/lang/instrument/RedefineMethodAddInvoke.sh ! test/java/lang/instrument/RedefineMethodDelInvoke.sh ! test/java/lang/instrument/RedefineMethodInBacktrace.sh ! test/java/lang/instrument/RedefineMethodWithAnnotations.sh ! test/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh ! test/java/lang/instrument/RemoveAbsentTransformerTest.java ! test/java/lang/instrument/RemoveTransformerTest.java ! test/java/lang/instrument/RetransformBigClass.sh ! test/java/lang/instrument/SingleTransformerTest.java ! test/java/lang/instrument/StressGetObjectSizeTest.sh + test/java/lang/instrument/TEST.properties ! test/java/lang/instrument/TransformMethodTest.java ! test/java/lang/instrument/TransformerManagementThreadAddTests.java ! test/java/lang/instrument/TransformerManagementThreadRemoveTests.java ! test/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh ! test/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh ! test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh ! test/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh ! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java ! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java ! test/java/lang/invoke/lambda/LambdaAccessControlTest.java ! test/java/lang/invoke/lambda/LambdaAsm.java ! test/java/lang/invoke/lambda/LambdaStackTrace.java ! test/jdk/lambda/TEST.properties ! test/sun/misc/JarIndex/metaInfFilenames/Basic.java ! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/vm/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java Changeset: 03453e4301fc Author: redestad Date: 2015-10-28 12:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/03453e4301fc 6823565: Excessive use of HandleList class in de-serialization code causes OutOfMemory Reviewed-by: chegar, shade ! src/java.base/share/classes/java/io/ObjectInputStream.java Changeset: 71e43dd2e0b9 Author: naoto Date: 2015-10-26 19:49 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/71e43dd2e0b9 8061287: Update i18n tests to remove references of jre dir Summary: Updated PropertiesTest.sh to remove references of jre dir. Reviewed-by: naoto, peytoia Contributed-by: Rachna Goel ! test/java/util/Currency/PropertiesTest.sh Changeset: d7caf74c48ab Author: redestad Date: 2015-10-28 23:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d7caf74c48ab 8066644: Fix deprecation warnings in jdk.zipfs module Reviewed-by: sherman, shade Contributed-by: Peter Levart , Claes Redestad ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java Changeset: a0eb148fa9d5 Author: ihse Date: 2015-10-29 16:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a0eb148fa9d5 8140661: Rename LDFLAGS_SUFFIX to LIBS Reviewed-by: erikj ! make/CompileDemos.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.jconsole.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/Lib-java.management.gmk ! make/lib/Lib-java.prefs.gmk ! make/lib/Lib-java.security.jgss.gmk ! make/lib/Lib-java.smartcardio.gmk ! make/lib/Lib-jdk.accessibility.gmk ! make/lib/Lib-jdk.attach.gmk ! make/lib/Lib-jdk.crypto.ec.gmk ! make/lib/Lib-jdk.crypto.mscapi.gmk ! make/lib/Lib-jdk.crypto.pkcs11.gmk ! make/lib/Lib-jdk.crypto.ucrypto.gmk ! make/lib/Lib-jdk.deploy.osx.gmk ! make/lib/Lib-jdk.internal.le.gmk ! make/lib/Lib-jdk.jdi.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk ! make/lib/Lib-jdk.management.gmk ! make/lib/Lib-jdk.pack200.gmk ! make/lib/Lib-jdk.sctp.gmk ! make/lib/Lib-jdk.security.auth.gmk ! make/lib/NetworkingLibraries.gmk ! make/lib/NioLibraries.gmk ! make/lib/PlatformLibraries.gmk ! make/lib/SecurityLibraries.gmk ! make/lib/SoundLibraries.gmk Changeset: bd6ca4cbfa4f Author: ascarpino Date: 2015-10-29 09:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bd6ca4cbfa4f 8139859: TestRSA.java: 'message larger than modulus' using SunRsaSign KeyFactory Reviewed-by: xuelei ! test/ProblemList.txt ! test/com/oracle/security/ucrypto/TestRSA.java Changeset: 071b08d30f81 Author: lana Date: 2015-10-29 12:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/071b08d30f81 Merge Changeset: 97624df5026a Author: lana Date: 2015-11-04 13:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/97624df5026a Merge Changeset: 13e434966a52 Author: lana Date: 2015-11-05 08:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/13e434966a52 Added tag jdk9-b91 for changeset 97624df5026a ! .hgtags Changeset: 7f6a82dc978e Author: rriggs Date: 2015-10-30 11:12 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7f6a82dc978e 8139390: Very long classname in jimage causes SIGSEGV Summary: Correct issues with ImageNativeSubstrate and JImageReadTest Reviewed-by: mchung ! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp ! src/java.base/share/native/libjimage/jimage.cpp ! test/jdk/internal/jimage/JImageReadTest.java Changeset: 8bd5a6e85a2f Author: simonis Date: 2015-11-02 14:57 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8bd5a6e85a2f 8140514: [TESTBUG] enable sun/security/pkcs11 tests on Linux/ppc64 Reviewed-by: wetmore ! test/sun/security/pkcs11/PKCS11Test.java Changeset: 185252122a39 Author: naoto Date: 2015-11-02 08:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/185252122a39 8062006: Add a new locale data name "COMPAT" for java.locale.providers system property to reduce ambiguity Reviewed-by: okutsu ! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! test/java/util/Locale/LocaleProviders.sh Changeset: 9fef91483af7 Author: vlivanov Date: 2015-10-19 17:52 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9fef91483af7 8139881: Exclude java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java from execution Reviewed-by: kvn ! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java Changeset: 5ff0a80ee6c7 Author: dlong Date: 2015-10-27 01:45 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5ff0a80ee6c7 Merge - src/java.base/share/classes/sun/misc/ConditionLock.java - src/java.base/share/classes/sun/misc/IOUtils.java - src/java.base/share/classes/sun/misc/Lock.java - src/java.base/share/native/libfdlibm/s_cbrt.c Changeset: 780bec42fe40 Author: amurillo Date: 2015-10-30 12:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/780bec42fe40 Merge Changeset: 5afa5a406c20 Author: amurillo Date: 2015-11-02 10:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5afa5a406c20 Merge Changeset: a21b0e82392d Author: jbachorik Date: 2015-09-23 14:25 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a21b0e82392d 8139727: Define ConstructorParameters annotation type for MXBeans Reviewed-by: alanb, mchung, dfuchs, abuckley, plevart, mr ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java + src/java.management/share/classes/javax/management/ConstructorParameters.java ! src/java.management/share/classes/javax/management/MXBean.java ! test/javax/management/Introspector/AnnotationSecurityTest.java ! test/javax/management/Introspector/Described.java ! test/javax/management/Introspector/DescribedMX.java + test/javax/management/Introspector/LegacyConstructorPropertiesTest.java ! test/javax/management/mxbean/AmbiguousConstructorTest.java ! test/javax/management/mxbean/ExceptionDiagnosisTest.java ! test/javax/management/mxbean/LeakTest.java ! test/javax/management/mxbean/MXBeanTest.java ! test/javax/management/mxbean/PropertyNamesTest.java ! test/javax/management/mxbean/TigerMXBean.java Changeset: 226cd203e48a Author: ihse Date: 2015-11-03 16:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/226cd203e48a 6512052: Remove java-rmi.exe and java-rmi.cgi Reviewed-by: alanb ! make/launcher/Launcher-java.rmi.gmk - src/java.rmi/unix/bin/java-rmi.cgi.sh Changeset: 7d07e7aa69ef Author: rriggs Date: 2015-11-03 10:20 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7d07e7aa69ef 8139345: java/lang/ProcessHandle/TreeTest.java test fails with ... Wrong number of children expected [3] but found [2] Reviewed-by: darcy ! test/java/lang/ProcessHandle/TreeTest.java Changeset: b6c25628a82d Author: ihse Date: 2015-11-03 17:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b6c25628a82d 8141261: Clean up building of demos Reviewed-by: erikj, tbell ! make/CompileDemos.gmk Changeset: 30a4e10baf9c Author: ihse Date: 2015-11-03 17:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/30a4e10baf9c 8141333: Rename SetupArchive to SetupJarArchive Reviewed-by: erikj, tbell ! make/gendata/GendataPolicyJars.gmk Changeset: b66591d98c6b Author: serb Date: 2015-10-18 13:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b66591d98c6b 6815345: java.awt.Component.createImage(int width,int height) should remove behavioral optionality Reviewed-by: prr, ssadetsky ! src/java.desktop/share/classes/java/awt/Component.java + test/java/awt/Component/CreateImage/CreateImage.java Changeset: ddc8bbf88d36 Author: yan Date: 2015-10-20 12:42 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ddc8bbf88d36 8136592: [TEST_BUG] Fix 2 platform-specific closed regtests for jigsaw Reviewed-by: serb, yan Contributed-by: Renjith Alexander + test/java/awt/EmbeddedFrame/GraphicsConfigTest/GraphicsConfigTest.java + test/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.html + test/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.java Changeset: f574643a1c16 Author: ssadetsky Date: 2015-10-20 15:42 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f574643a1c16 8011616: JWindow.getLocation and JWindow.getLocationOnScreen return different values on Unity Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java + test/java/awt/Window/ScreenLocation/ScreenLocationTest.java Changeset: 7993027bcb2f Author: ssadetsky Date: 2015-10-20 15:59 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7993027bcb2f 8022334: After calling frame.toBack() dialog goes to the back on Ubuntu 12.04 Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java + test/java/awt/Window/MultiWindowApp/MultiWindowAppTest.java Changeset: 4d719805b1f1 Author: aivanov Date: 2015-10-20 16:55 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4d719805b1f1 8130136: Swing window sometimes fails to repaint partially when it becomes exposed Reviewed-by: alexp, serb ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.h ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h Changeset: b70f060eadf7 Author: serb Date: 2015-10-20 22:46 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b70f060eadf7 7182758: BMPMetadata returns invalid PhysicalPixelSpacing Reviewed-by: serb, vadim Contributed-by: Jayathirth D V ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java + test/javax/imageio/plugins/bmp/BMPPixelSpacingTest.java Changeset: c62b791a8960 Author: serb Date: 2015-10-21 18:32 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c62b791a8960 8138764: In some cases the usage of TreeLock can be replaced by other synchronization Reviewed-by: alexp, alexsch ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/sun/swing/CachedPainter.java + test/java/awt/Component/TreeLockDeadlock/TreeLockDeadlock.java Changeset: 3fdbedd9ff1b Author: mcherkas Date: 2015-10-21 18:58 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3fdbedd9ff1b 8136763: [macosx] java always returns only one value for "text/uri-list" dataflavor even if several files were copied Reviewed-by: alexsch, serb ! src/java.datatransfer/macosx/classes/sun/datatransfer/resources/flavormap.properties ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java + test/java/awt/datatransfer/DataFlavor/MacOsXFileAndMultipleFileCopingTest/MacOsXFileAndMultipleFileCopingTest.java - test/java/awt/datatransfer/DataFlavor/XJavaUrlDataFlavorTest/XJavaUrlDataFlavorTest.java Changeset: edec0fe63ceb Author: prr Date: 2015-10-21 09:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/edec0fe63ceb 8132890: Text overlapping on dot matrix printers. Reviewed-by: jgodinez, serb ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! test/java/awt/print/PrinterJob/PrintTextTest.java Changeset: 0746c20f1365 Author: serb Date: 2015-10-21 21:28 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0746c20f1365 8041900: [macosx] Java forces the use of discrete GPU Reviewed-by: ssadetsky, alexsch ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m Changeset: deb544c19dec Author: sebastian Date: 2015-10-22 13:46 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/deb544c19dec 8139754: Change Boolean constructor use to the use of Boolean factorymethods. For the macosx-port-dev area Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: 8bf32c4c2332 Author: prr Date: 2015-10-23 10:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8bf32c4c2332 Merge - src/java.base/share/native/libfdlibm/s_cbrt.c Changeset: 14f8bca09c9b Author: ddehaven Date: 2015-11-03 09:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/14f8bca09c9b Merge - test/java/awt/datatransfer/DataFlavor/XJavaUrlDataFlavorTest/XJavaUrlDataFlavorTest.java Changeset: 240ca1b2eb59 Author: darcy Date: 2015-11-03 17:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/240ca1b2eb59 8141368: Typo in java/lang/Class/IsEnum.java test Reviewed-by: jjg ! test/java/lang/Class/IsEnum.java Changeset: 76203cb95f2c Author: simonis Date: 2015-11-04 12:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/76203cb95f2c 8141290: AIX: fix build after '8140661: Rename LDFLAGS_SUFFIX to LIBS' Reviewed-by: ihse ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk Changeset: 034043795e42 Author: psandoz Date: 2015-11-04 16:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/034043795e42 8033148: Lexicographic comparators for arrays Reviewed-by: jrose, chegar, bchristi, mduigou ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Short.java ! src/java.base/share/classes/java/util/Arrays.java + test/java/util/Arrays/ArraysEqCmpTest.java Changeset: ff09a5eddc89 Author: darcy Date: 2015-11-04 09:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ff09a5eddc89 8141359: @Deprecated on packages should be clarified Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Deprecated.java Changeset: d3f793857ca3 Author: darcy Date: 2015-11-04 11:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d3f793857ca3 8141454: Move java/lang/ProcessHandle/TreeTest.java until stability improves Reviewed-by: rriggs ! test/TEST.groups Changeset: 9ecb10ce62c6 Author: bpb Date: 2015-11-04 14:06 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9ecb10ce62c6 8140630: java/nio/Buffer/Basic.java crashes vm on linux-x64 using latest devkit to build Summary: Build Bits.c at a lower optimization level on linux-x64. Reviewed-by: tbell ! make/lib/CoreLibraries.gmk Changeset: 20ccac7e0705 Author: ihse Date: 2015-11-05 10:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/20ccac7e0705 8141444: Clean up building of JDK launchers Reviewed-by: erikj ! make/launcher/Launcher-java.base.gmk ! make/launcher/Launcher-java.corba.gmk ! make/launcher/Launcher-java.desktop.gmk ! make/launcher/Launcher-java.rmi.gmk ! make/launcher/Launcher-java.scripting.gmk ! make/launcher/Launcher-java.security.jgss.gmk ! make/launcher/Launcher-jdk.compiler.gmk ! make/launcher/Launcher-jdk.dev.gmk ! make/launcher/Launcher-jdk.hotspot.agent.gmk ! make/launcher/Launcher-jdk.jartool.gmk ! make/launcher/Launcher-jdk.javadoc.gmk ! make/launcher/Launcher-jdk.jcmd.gmk ! make/launcher/Launcher-jdk.jconsole.gmk ! make/launcher/Launcher-jdk.jdeps.gmk ! make/launcher/Launcher-jdk.jdi.gmk ! make/launcher/Launcher-jdk.jshell.gmk ! make/launcher/Launcher-jdk.jvmstat.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/Launcher-jdk.policytool.gmk ! make/launcher/Launcher-jdk.rmic.gmk ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk ! make/launcher/Launcher-jdk.xml.bind.gmk ! make/launcher/Launcher-jdk.xml.ws.gmk ! make/launcher/LauncherCommon.gmk Changeset: 67d91e7479c1 Author: lancea Date: 2015-11-05 10:37 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/67d91e7479c1 8136496: Add Connection.begin/endRequest Reviewed-by: joehw, rriggs, psandoz ! src/java.sql/share/classes/java/sql/Connection.java ! src/java.sql/share/classes/javax/sql/PooledConnection.java Changeset: a16ce5acb643 Author: redestad Date: 2015-11-05 16:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a16ce5acb643 8141539: Avoid calculating string constants in InnerClassLambdaMetaFactory Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java Changeset: 6c9b3dc5bf6b Author: redestad Date: 2015-11-05 16:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6c9b3dc5bf6b 8141536: MethodType field offset calculation could be lazy Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: 5b710994aafb Author: lancea Date: 2015-11-05 14:57 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5b710994aafb 8141546: Fix javadoc warnings in Connection due to 8136496 Reviewed-by: alanb ! src/java.sql/share/classes/java/sql/Connection.java Changeset: 6a5c99506f44 Author: lana Date: 2015-11-05 13:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6a5c99506f44 Merge - src/java.rmi/unix/bin/java-rmi.cgi.sh - test/java/awt/datatransfer/DataFlavor/XJavaUrlDataFlavorTest/XJavaUrlDataFlavorTest.java Changeset: 16fc042acee6 Author: lana Date: 2015-11-12 10:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/16fc042acee6 Added tag jdk9-b92 for changeset 6a5c99506f44 ! .hgtags Changeset: 612588a68bd3 Author: psandoz Date: 2015-11-09 09:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/612588a68bd3 8141630: Specification of Collections.synchronized* need to state traversal constraints Reviewed-by: psandoz Contributed-by: Tagir Valeev ! src/java.base/share/classes/java/util/Collections.java Changeset: 40cb3080b3dd Author: asmotrak Date: 2015-11-09 13:58 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/40cb3080b3dd 8140649: imageFile should use delete[] with new[] Reviewed-by: jlaskey ! src/java.base/share/native/libjimage/imageFile.cpp Changeset: 7ad9bc01099b Author: plevart Date: 2015-11-09 13:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7ad9bc01099b 8131129: Attempt to define a duplicate BMH$Species class Reviewed-by: mhaupt, redestad, vlivanov ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java Changeset: f3d644bd5380 Author: omajid Date: 2015-11-06 17:27 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f3d644bd5380 8139932: Typo in makefile changes for 8043805 [Allow using a system-installed libjpeg] Reviewed-by: erikj, omajid, prr Contributed-by: Matthias Klose ! make/lib/Awt2dLibraries.gmk Changeset: bb286ec75b24 Author: rriggs Date: 2015-11-09 11:02 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bb286ec75b24 8138566: (Process) java.lang.Process.allChildren specification clarification 8140213: Process/ProcessHandle.onExit() spec need to be improved 8140250: (process) Process.info description is inaccurate Summary: rename to descendants() and clarify Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandle.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/PermissionTest.java ! test/java/lang/ProcessHandle/ProcessUtil.java ! test/java/lang/ProcessHandle/TreeTest.java Changeset: 7e2dc25eef6b Author: redestad Date: 2015-11-09 17:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7e2dc25eef6b 8141677: Improve java.lang.invoke.MemberName hashCode implementation Reviewed-by: vlivanov, psandoz, shade ! src/java.base/share/classes/java/lang/invoke/MemberName.java Changeset: 6cfb4df38b6d Author: redestad Date: 2015-11-09 17:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6cfb4df38b6d 8141678: sun.invoke.util.Wrapper eagerly initializes all integral type caches Reviewed-by: vlivanov, psandoz, shade, plevart ! src/java.base/share/classes/sun/invoke/util/Wrapper.java Changeset: 5ee9639ba99f Author: rhalade Date: 2015-11-10 01:38 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5ee9639ba99f 8048356: SecureRandom default provider tests Reviewed-by: wetmore + test/java/security/SecureRandom/DefaultProvider.java Changeset: f3b72beef927 Author: darcy Date: 2015-11-09 18:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f3b72beef927 8142369: Move TestLocalTime.java to tier 2 Reviewed-by: lancea, sherman ! test/TEST.groups ! test/java/util/zip/TestLocalTime.java Changeset: 55573c377d64 Author: bobv Date: 2015-10-19 13:41 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/55573c377d64 8136556: Add the ability to perform static builds of MacOSX x64 binaries Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti ! make/Import.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.base.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk ! make/lib/SecurityLibraries.gmk ! make/mapfiles/libnio/mapfile-macosx ! src/demo/share/jvmti/agent_util/agent_util.h ! src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c ! src/demo/share/jvmti/gctest/gctest.c ! src/demo/share/jvmti/heapTracker/heapTracker.c ! src/demo/share/jvmti/heapTracker/heapTracker.h ! src/demo/share/jvmti/heapViewer/heapViewer.c ! src/demo/share/jvmti/minst/minst.c ! src/demo/share/jvmti/minst/minst.h ! src/demo/share/jvmti/mtrace/mtrace.c ! src/demo/share/jvmti/mtrace/mtrace.h ! src/demo/share/jvmti/versionCheck/versionCheck.c ! src/demo/share/jvmti/waiters/Monitor.hpp ! src/demo/share/jvmti/waiters/Thread.cpp ! src/demo/share/jvmti/waiters/waiters.cpp ! src/java.base/macosx/native/libjava/java_props_macosx.c ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/share/native/libjava/check_version.c ! src/java.base/share/native/libjava/jio.c ! src/java.base/share/native/libjava/jni_util.h ! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnio/nio_util.c ! src/java.base/share/native/libverify/check_code.c ! src/java.base/share/native/libzip/ZipFile.c ! src/java.base/unix/native/libjava/jlong_md.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/macosx/native/libjawt/jawt.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m ! src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m ! src/java.desktop/share/native/libfontmanager/sunFont.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c ! src/java.desktop/share/native/libjsound/Platform.c ! src/java.desktop/share/native/libjsound/Utilities.h ! src/java.desktop/share/native/liblcms/LCMS.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageUtils.c ! src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c ! src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ! src/java.desktop/unix/native/libjawt/jawt.c ! src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libjawt/jawt.cpp ! src/java.instrument/share/native/libinstrument/InstrumentationImplNativeMethods.c ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c ! src/java.instrument/share/native/libinstrument/JarFacade.h ! src/java.instrument/share/native/libinstrument/Utilities.h ! src/java.management/share/native/libmanagement/management.c ! src/java.prefs/macosx/native/libprefs/MacOSXPreferencesFile.m ! src/java.prefs/unix/native/libprefs/FileSystemPreferences.c ! src/java.prefs/windows/native/libprefs/WindowsPreferences.c ! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c ! src/java.security.jgss/share/native/libj2gss/NativeUtil.c ! src/java.security.jgss/share/native/libj2gss/NativeUtil.h ! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c ! src/java.smartcardio/share/native/libj2pcsc/pcsc.c ! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c ! src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp ! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c ! src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m ! src/jdk.deploy.osx/macosx/native/libosx/Dispatch.m ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.h ! src/jdk.jdwp.agent/share/native/libjdwp/transport.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h ! src/jdk.jdwp.agent/share/native/libjdwp/vm_interface.h ! src/jdk.management/share/native/libmanagement_ext/management_ext.c ! src/jdk.pack200/share/native/common-unpack/utils.cpp ! src/jdk.pack200/share/native/libunpack/jni.cpp ! src/jdk.sctp/unix/native/libsctp/SctpNet.c ! src/jdk.security.auth/unix/native/libjaas/Unix.c ! src/jdk.security.auth/windows/native/libjaas/nt.c Changeset: 6149969c6e3b Author: bobv Date: 2015-10-19 15:48 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6149969c6e3b Merge Changeset: f267778b0caa Author: bobv Date: 2015-10-21 16:39 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f267778b0caa Merge Changeset: bd9ffb2bd98f Author: chegar Date: 2015-10-27 14:19 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bd9ffb2bd98f 8139891: Prepare Unsafe for true encapsulation Reviewed-by: alanb, dholmes, jrose, psandoz, twisti ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template + src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/sun/misc/Unsafe.java ! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java Changeset: 31d0181ac7af Author: bobv Date: 2015-10-28 10:00 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/31d0181ac7af 8140396: BUILD_LIBJIMAGE missing as a dependency to JAVA_BASE_EXPORT_SYMBOLS_SRC Reviewed-by: ihse, erikj ! make/lib/Lib-java.base.gmk Changeset: 5153d05ef8fa Author: ctornqvi Date: 2015-10-28 08:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5153d05ef8fa 8140647: [TESTBUG] Add failing JDK jtreg tests to ProblemList Reviewed-by: dcubed, rriggs ! test/ProblemList.txt Changeset: f7dffeae11a0 Author: ctornqvi Date: 2015-10-28 19:07 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f7dffeae11a0 Merge Changeset: 9df3634d9fe2 Author: jwilhelm Date: 2015-10-30 00:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9df3634d9fe2 Merge ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/native/libnet/net_util.c ! test/ProblemList.txt Changeset: c62eb4e5d28c Author: jwilhelm Date: 2015-11-05 20:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c62eb4e5d28c Merge ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk ! make/lib/SecurityLibraries.gmk ! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp ! test/ProblemList.txt Changeset: 96bbcecb65eb Author: aph Date: 2015-05-11 15:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/96bbcecb65eb 8079459: JCK test api/java_nio/ByteBuffer/index.html#GetPutXXX start failing after JDK-8026049 Summary: nextPutIndex used where nextGetIndex is correct. Reviewed-by: alanb ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template Changeset: 4f6e52f9dc79 Author: thartmann Date: 2015-11-03 09:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4f6e52f9dc79 8141132: JEP 254: Compact Strings Summary: Adopt a more space-efficient internal representation for strings. Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti Contributed-by: Brent Christian , Vivek Deshpande , Tobias Hartmann , Charlie Hunt , Vladimir Kozlov , Roger Riggs , Xueming Shen , Aleksey Shipilev , Sandhya Viswanathan ! make/data/charsetmapping/DoubleByte-X.java.template ! make/data/charsetmapping/SingleByte-X.java.template ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! make/src/classes/build/tools/charsetmapping/DBCS.java ! make/src/classes/build/tools/charsetmapping/SBCS.java ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringBuffer.java ! src/java.base/share/classes/java/lang/StringBuilder.java ! src/java.base/share/classes/java/lang/StringCoding.java + src/java.base/share/classes/java/lang/StringDecoderUTF8.java + src/java.base/share/classes/java/lang/StringLatin1.java + src/java.base/share/classes/java/lang/StringUTF16.java ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/sun/nio/cs/ArrayDecoder.java ! src/java.base/share/classes/sun/nio/cs/ArrayEncoder.java ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! src/java.base/share/classes/sun/nio/cs/HKSCS.java ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java + src/java.base/share/classes/sun/nio/cs/StringUTF16.java ! src/java.base/share/classes/sun/nio/cs/US_ASCII.java ! src/java.base/share/classes/sun/nio/cs/UTF_8.java ! src/java.base/share/native/libjava/String.c ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java + test/java/lang/String/Chars.java + test/java/lang/String/CompactString/CharAt.java + test/java/lang/String/CompactString/CodePointAt.java + test/java/lang/String/CompactString/CodePointBefore.java + test/java/lang/String/CompactString/CodePointCount.java + test/java/lang/String/CompactString/CompactString.java + test/java/lang/String/CompactString/CompareTo.java + test/java/lang/String/CompactString/CompareToIgnoreCase.java + test/java/lang/String/CompactString/Concat.java + test/java/lang/String/CompactString/Contains.java + test/java/lang/String/CompactString/EndsWith.java + test/java/lang/String/CompactString/Equals.java + test/java/lang/String/CompactString/EqualsIgnoreCase.java + test/java/lang/String/CompactString/GetChars.java + test/java/lang/String/CompactString/IndexOf.java + test/java/lang/String/CompactString/Intern.java + test/java/lang/String/CompactString/LastIndexOf.java + test/java/lang/String/CompactString/Length.java + test/java/lang/String/CompactString/Numbers.java + test/java/lang/String/CompactString/OffsetByCodePoints.java + test/java/lang/String/CompactString/RegionMatches.java + test/java/lang/String/CompactString/Replace.java + test/java/lang/String/CompactString/SerializationTest.java + test/java/lang/String/CompactString/Split.java + test/java/lang/String/CompactString/StartsWith.java + test/java/lang/String/CompactString/SubString.java + test/java/lang/String/CompactString/ToCharArray.java + test/java/lang/String/CompactString/ToLowerCase.java + test/java/lang/String/CompactString/ToUpperCase.java + test/java/lang/String/CompactString/Trim.java + test/java/lang/String/CompactString/VMOptionsTest.java + test/java/lang/String/CompactString/ValueOf.java ! test/java/lang/String/LiteralReplace.java ! test/java/lang/String/ToLowerCase.java ! test/java/lang/String/ToUpperCase.java + test/java/lang/StringBuffer/CompactStringBuffer.java + test/java/lang/StringBuffer/CompactStringBufferSerialization.java ! test/java/lang/StringBuffer/Exceptions.java ! test/java/lang/StringBuilder/BuilderForwarding.java + test/java/lang/StringBuilder/CompactStringBuilder.java + test/java/lang/StringBuilder/CompactStringBuilderSerialization.java ! test/java/lang/StringBuilder/Exceptions.java + test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java ! test/sun/nio/cs/TestStringCoding.java ! test/sun/nio/cs/TestStringCodingUTF8.java Changeset: 01e436a56f3a Author: thartmann Date: 2015-11-05 09:08 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/01e436a56f3a 8141393: [TESTBUG] VMOptionsTest.java fails on ARM Summary: The test should not assume that CompactStrings is enabled by default on all platforms. Reviewed-by: roland ! test/java/lang/String/CompactString/VMOptionsTest.java Changeset: e375214c70c7 Author: neliasso Date: 2015-11-06 11:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e375214c70c7 Merge ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template Changeset: 6ed36991e804 Author: amurillo Date: 2015-11-06 11:11 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6ed36991e804 Merge ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk ! src/java.base/share/classes/java/util/Arrays.java Changeset: b31f574254bd Author: amurillo Date: 2015-11-09 20:37 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b31f574254bd Merge Changeset: d533cb0187e7 Author: amlu Date: 2015-11-10 13:15 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d533cb0187e7 8142370: Move java/util/concurrent/Phaser/Basic.java to tier 2 Reviewed-by: darcy, martin ! test/TEST.groups ! test/java/util/concurrent/Phaser/Basic.java Changeset: bec86ef21b50 Author: ihse Date: 2015-11-10 15:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bec86ef21b50 8142383: Use named arguments for SetupCompileProperties in jdk Reviewed-by: erikj ! make/gensrc/Gensrc-java.base.gmk ! make/gensrc/Gensrc-java.desktop.gmk ! make/gensrc/Gensrc-java.logging.gmk ! make/gensrc/Gensrc-java.management.gmk ! make/gensrc/Gensrc-jdk.dev.gmk ! make/gensrc/Gensrc-jdk.jartool.gmk ! make/gensrc/Gensrc-jdk.jdi.gmk ! make/gensrc/Gensrc-jdk.localedata.gmk ! make/gensrc/GensrcProperties.gmk Changeset: 4db62628d88c Author: ntv Date: 2015-11-10 14:11 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4db62628d88c 8066571: UnsupportedTemporalTypeException is thrown not only in the case of unsupported temporal - Java Bug System Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/temporal/IsoFields.java ! test/java/time/test/java/time/temporal/TestIsoWeekFields.java Changeset: de39f994d657 Author: ntv Date: 2015-11-10 14:12 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/de39f994d657 8138664: ZonedDateTime parse error for any date using 'GMT0' ZoneID - Java Bug System Reviewed-by: rriggs, scolebourne, sherman ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Changeset: fce133de963b Author: sebastian Date: 2015-11-10 21:13 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fce133de963b 8141662: Javadoc fix. Do not suggest to use new Boolean(true). Summary: Javadoc only fix of 5108778 Too many instances of java.lang.Boolean created in Java application for the java/net library Reviewed-by: wetmore ! src/java.base/share/classes/java/net/SocketOptions.java Changeset: f20334e7b5c3 Author: asmotrak Date: 2015-11-11 10:42 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f20334e7b5c3 8076359: Test Task: Develop new tests for Leverage CPU Instructions for GHASH and RSA Reviewed-by: mullan, ascarpino Contributed-by: tiantian.du at oracle.com + test/sun/security/jca/PreferredProviderNegativeTest.java + test/sun/security/jca/PreferredProviderTest.java Changeset: 98f89fe2b722 Author: chegar Date: 2015-11-11 09:19 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/98f89fe2b722 8140606: Update library code to use internal Unsafe Reviewed-by: alanb, mchung, psandoz, weijun ! make/src/classes/build/tools/x11wrappergen/WrapperGenerator.java ! src/java.base/aix/classes/sun/nio/ch/AixPollPort.java ! src/java.base/linux/classes/sun/nio/ch/EPoll.java ! src/java.base/linux/classes/sun/nio/fs/LinuxDosFileAttributeView.java ! src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java ! src/java.base/linux/classes/sun/nio/fs/LinuxWatchService.java ! src/java.base/macosx/classes/sun/nio/ch/KQueue.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/InetSocketAddress.java ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/util/Random.java ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/Phaser.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! src/java.base/share/classes/java/util/zip/CRC32C.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java ! src/java.base/share/classes/sun/misc/InnocuousThread.java ! src/java.base/share/classes/sun/misc/ManagedLocalsThread.java ! src/java.base/share/classes/sun/nio/ch/NativeObject.java ! src/java.base/share/classes/sun/nio/ch/Util.java ! src/java.base/share/classes/sun/nio/fs/Cancellable.java ! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java ! src/java.base/share/classes/sun/nio/fs/NativeBuffers.java ! src/java.base/share/classes/sun/reflect/AccessorGenerator.java ! src/java.base/share/classes/sun/reflect/ClassDefiner.java ! src/java.base/share/classes/sun/reflect/FieldInfo.java ! src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java ! src/java.base/share/classes/sun/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.base/solaris/classes/sun/nio/ch/EventPortWrapper.java ! src/java.base/solaris/classes/sun/nio/ch/SolarisEventPort.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisWatchService.java ! src/java.base/windows/classes/sun/nio/ch/Iocp.java ! src/java.base/windows/classes/sun/nio/ch/PendingIoCache.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java ! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java ! src/java.base/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java ! src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java ! src/java.base/windows/classes/sun/nio/fs/WindowsWatchService.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/font/StrikeCache.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderBuffer.java ! src/java.desktop/share/classes/sun/swing/SwingAccessor.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDConstants.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/Native.java ! src/java.desktop/unix/classes/sun/awt/X11/UnsafeXDisposerRecord.java ! src/java.desktop/unix/classes/sun/awt/X11/WindowPropertyGetter.java ! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java ! src/java.desktop/unix/classes/sun/awt/X11/XQueryTree.java ! src/java.desktop/unix/classes/sun/awt/X11/XTranslateCoordinates.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java ! src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h ! src/java.management/share/classes/sun/management/BaseOperatingSystemImpl.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.security.jgss/share/classes/sun/security/krb5/KerberosSecrets.java ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java Changeset: eaf66e3285c8 Author: rriggs Date: 2015-11-11 22:38 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eaf66e3285c8 8141652: Rename methods Objects.nonNullElse* to requireNonNullElse* Summary: And some usages of replacing expr != null ? expr : otherexpr Reviewed-by: jrose, chegar ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/time/ZoneId.java ! src/java.base/share/classes/java/time/chrono/Chronology.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/format/DateTimePrintContext.java ! src/java.base/share/classes/java/util/Formatter.java ! src/java.base/share/classes/java/util/Objects.java ! test/java/util/Objects/BasicObjectsTest.java Changeset: 2a49e593ad60 Author: robm Date: 2015-11-12 13:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2a49e593ad60 8132455: com/sun/jndi/ldap/LdapTimeoutTest.java fails at handleNamingException Reviewed-by: vinnie ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: 2f12392d0dde Author: lana Date: 2015-11-12 18:31 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2f12392d0dde Merge Changeset: 906c3a20e42c Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/906c3a20e42c Added tag jdk9-b93 for changeset 2f12392d0dde ! .hgtags Changeset: 00de23677256 Author: lana Date: 2015-11-12 14:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/00de23677256 Merge Changeset: aa0621638103 Author: darcy Date: 2015-11-12 16:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aa0621638103 8142363: Remove LFMultiThreadCachingTest.java from windows problem list Reviewed-by: lancea ! test/ProblemList.txt Changeset: c8e7b9c8b2fd Author: mullan Date: 2015-11-12 16:07 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c8e7b9c8b2fd 8072463: Remove requirement that AKID and SKID have to match when building certificate chain Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java Changeset: 78da14a3ac9e Author: mullan Date: 2015-11-12 16:09 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/78da14a3ac9e Merge Changeset: 2d7da5f834b3 Author: mullan Date: 2015-11-12 17:45 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2d7da5f834b3 Merge Changeset: 8568eced3d91 Author: mullan Date: 2015-11-13 07:22 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8568eced3d91 Merge Changeset: 7bc80f556d22 Author: ntv Date: 2015-11-13 11:52 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7bc80f556d22 8054978: java.time.Duration.parse() fails for negative duration with 0 seconds and nanos Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/java/time/tck/java/time/TCKDuration.java Changeset: 2891d078c753 Author: rriggs Date: 2015-11-13 12:00 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2891d078c753 8141571: jdk/internal/jimage/JImageReadTest.java crashing in msvcr120.dll Summary: add asserts to diagnose Reviewed-by: jlaskey ! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp ! src/java.base/share/native/libjimage/imageFile.cpp Changeset: a92a6bd00459 Author: rriggs Date: 2015-11-13 15:48 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a92a6bd00459 8132394: (process) ProcessBuilder support for a pipeline of processes Reviewed-by: psandoz, alanb ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java + test/java/lang/ProcessBuilder/PipelineTest.java Changeset: d22e834f6bfb Author: jjg Date: 2015-11-13 15:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d22e834f6bfb 8142996: move jdk java/util/streams tests into java.base directories Reviewed-by: mchung ! test/java/util/stream/bootlib/TEST.properties + test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java + test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java + test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java + test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java + test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java + test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java + test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java + test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java + test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java + test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java + test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java + test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java + test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java + test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java + test/java/util/stream/bootlib/java.base/java/util/stream/SpliteratorTestHelper.java + test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java + test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java + test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java + test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java + test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java + test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java + test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java + test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java - test/java/util/stream/bootlib/java/util/stream/CollectorOps.java - test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java - test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/OpTestCase.java - test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java - test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java - test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/TestData.java - test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java - test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java ! test/java/util/stream/boottest/TEST.properties + test/java/util/stream/boottest/java.base/java/util/stream/DoubleNodeTest.java + test/java/util/stream/boottest/java.base/java/util/stream/FlagOpTest.java + test/java/util/stream/boottest/java.base/java/util/stream/IntNodeTest.java + test/java/util/stream/boottest/java.base/java/util/stream/LongNodeTest.java + test/java/util/stream/boottest/java.base/java/util/stream/NodeBuilderTest.java + test/java/util/stream/boottest/java.base/java/util/stream/NodeTest.java + test/java/util/stream/boottest/java.base/java/util/stream/SliceSpliteratorTest.java + test/java/util/stream/boottest/java.base/java/util/stream/SpinedBufferTest.java + test/java/util/stream/boottest/java.base/java/util/stream/StreamFlagsTest.java + test/java/util/stream/boottest/java.base/java/util/stream/StreamOpFlagsTest.java + test/java/util/stream/boottest/java.base/java/util/stream/StreamReuseTest.java - test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java - test/java/util/stream/boottest/java/util/stream/FlagOpTest.java - test/java/util/stream/boottest/java/util/stream/IntNodeTest.java - test/java/util/stream/boottest/java/util/stream/LongNodeTest.java - test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java - test/java/util/stream/boottest/java/util/stream/NodeTest.java - test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java - test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java - test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java ! test/java/util/stream/test/TEST.properties Changeset: b39bfadab299 Author: weijun Date: 2015-11-14 11:00 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b39bfadab299 8142926: OutputAnalyzer's shouldXXX() calls return this Reviewed-by: alanb ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java Changeset: c27db69fe577 Author: weijun Date: 2015-11-15 09:15 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c27db69fe577 8142927: Feed some text to STDIN in ProcessTools.executeProcess() Reviewed-by: rriggs ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java Changeset: 68adc82d5090 Author: weijun Date: 2015-11-16 12:54 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/68adc82d5090 8143015: 5 tests fail with error "Can't find source for class: java.util.stream.OpTestCase" Reviewed-by: weijun Contributed-by: felix.yang at oracle.com ! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java ! test/java/nio/file/Files/StreamLinesTest.java ! test/java/security/PermissionCollection/PermissionCollectionStreamTest.java ! test/java/util/Scanner/ScannerStreamTest.java ! test/java/util/regex/PatternStreamTest.java Changeset: cfc458cf9c9c Author: rriggs Date: 2015-11-16 15:28 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cfc458cf9c9c 8133079: java.time LocalDate and LocalTime ofInstant() factory methods Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/LocalTime.java ! test/java/time/tck/java/time/TCKLocalDate.java ! test/java/time/tck/java/time/TCKLocalTime.java Changeset: 8a1e0568b885 Author: cjplummer Date: 2015-10-29 12:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8a1e0568b885 8140189: [TESTBUG] Get rid of "@library /../../test/lib" in jtreg tests Summary: Use new external.lib.roots property in TEST.ROOT so /../../test/lib is not needed. Reviewed-by: mseledtsov, sla, iklam ! test/TEST.ROOT ! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java ! test/java/util/Arrays/TimSortStackSize2.java ! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/sun/tools/jhsdb/BasicLauncherTest.java ! test/sun/tools/jmap/BasicJMapTest.java ! test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java ! test/sun/tools/jstack/DeadlockDetectionTest.java Changeset: ffb1b9f8265b Author: dholmes Date: 2015-10-29 21:38 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ffb1b9f8265b Merge Changeset: 2ec082c65880 Author: kevinw Date: 2015-10-29 05:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2ec082c65880 8129348: Debugger hangs in trace mode with TRACE_SENDS Reviewed-by: sspitsyn Contributed-by: cheleswer.sahu at oracle.com ! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java Changeset: 0701fcfde528 Author: aeriksso Date: 2015-10-30 13:13 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0701fcfde528 8074696: Remote debugging session hangs for several minutes when calling findBootType Reviewed-by: sspitsyn, jbachorik ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java Changeset: 3923f2b31fd2 Author: cjplummer Date: 2015-11-04 23:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3923f2b31fd2 8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12 Summary: updated requiredVersion to 4.1 b12 Reviewed-by: dholmes, sla, darcy ! test/TEST.ROOT Changeset: 11a5502a6da9 Author: jprovino Date: 2015-11-11 23:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/11a5502a6da9 Merge Changeset: 85c9ddeda1c3 Author: amurillo Date: 2015-11-13 10:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/85c9ddeda1c3 Merge Changeset: dab5b1929083 Author: amurillo Date: 2015-11-16 10:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dab5b1929083 Merge - test/java/util/stream/bootlib/java/util/stream/CollectorOps.java - test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java - test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/OpTestCase.java - test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java - test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java - test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/TestData.java - test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java - test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java - test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java - test/java/util/stream/boottest/java/util/stream/FlagOpTest.java - test/java/util/stream/boottest/java/util/stream/IntNodeTest.java - test/java/util/stream/boottest/java/util/stream/LongNodeTest.java - test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java - test/java/util/stream/boottest/java/util/stream/NodeTest.java - test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java - test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java - test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java Changeset: a0cfbcfe855b Author: amurillo Date: 2015-11-16 22:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a0cfbcfe855b Merge Changeset: 86e57083d4ec Author: redestad Date: 2015-11-17 11:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/86e57083d4ec 8142334: Improve lazy initialization of java.lang.invoke Reviewed-by: psandoz, vlivanov, mhaupt ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 21fe1b98b91c Author: redestad Date: 2015-11-17 12:43 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/21fe1b98b91c 8142487: Cleanup sun.invoke.util.Wrapper zeroes to be both reliable and lazy Reviewed-by: vlivanov, jrose ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java + test/sun/invoke/util/WrapperTest.java Changeset: b30de4fe55fd Author: psandoz Date: 2015-11-17 14:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b30de4fe55fd 8141409: Arrays.equals accepting a Comparator Reviewed-by: rriggs ! src/java.base/share/classes/java/util/Arrays.java ! test/java/util/Arrays/ArraysEqCmpTest.java Changeset: 5bdde9a8e70c Author: psandoz Date: 2015-11-17 14:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5bdde9a8e70c 8142493: Utility methods to check indexes and ranges doesn't specify behavior when function produces null Reviewed-by: lancea, rriggs, mchung ! src/java.base/share/classes/java/util/Objects.java ! test/java/util/Objects/CheckIndex.java Changeset: 0332bc746a92 Author: weijun Date: 2015-11-17 22:21 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0332bc746a92 8143138: Move sun/security/pkcs11/Secmod/LoadKeystore.java to problem list Reviewed-by: mullan ! test/ProblemList.txt Changeset: e18fa807dd59 Author: redestad Date: 2015-11-17 15:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e18fa807dd59 8143142: AssertionError in MethodHandleImpl Reviewed-by: psandoz, vlivanov ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: d6eeea558b1f Author: ntv Date: 2015-11-17 10:44 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d6eeea558b1f 8072746: LocalDate.isEra() should return IsoEra not Era Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/LocalDate.java ! test/java/time/tck/java/time/TCKLocalDate.java Changeset: b38edf61b64c Author: ntv Date: 2015-11-17 11:06 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b38edf61b64c 8071919: Add java.time.Clock.tickMillis(ZoneId zone) method Reviewed-by: dfuchs, rriggs, scolebourne ! src/java.base/share/classes/java/time/Clock.java ! src/java.base/share/classes/java/time/LocalTime.java ! test/java/time/tck/java/time/TCKClock_Tick.java Changeset: 7ee52e42f56f Author: jfdenise Date: 2015-11-17 18:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7ee52e42f56f 8143126: Unwanted System.out in jimage Reviewed-by: mchung ! src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java Changeset: 8e4b93a5a036 Author: psadhukhan Date: 2015-10-27 14:14 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8e4b93a5a036 7077412: [TEST_BUG]closed/java/awt/print/PrinterJob/PaintText.java failed (timeout error) Reviewed-by: azvegint, serb ! test/java/awt/print/PrinterJob/PaintText.java Changeset: dfeaf40df800 Author: psadhukhan Date: 2015-10-27 14:16 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dfeaf40df800 8139803: Fix for 8132985 breaks OpenJDK build on windows. Reviewed-by: serb, simonis ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 3e006ea10d21 Author: omajid Date: 2015-10-27 15:19 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3e006ea10d21 8140620: Find and load default.sf2 as the default soundbank on Linux Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java Changeset: 4280fce151e3 Author: ssadetsky Date: 2015-10-28 13:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4280fce151e3 8130895: Test javax/swing/system/6799345/TestShutdown.java fails on Solaris11 Sparcv9 Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java Changeset: baa7fb3eef4c Author: serb Date: 2015-10-28 15:41 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/baa7fb3eef4c 8011541: [TEST_BUG] closed/javax/swing/plaf/metal/MetalUtils/bug6190373.java fails NPE since 7u25b03 Reviewed-by: azvegint, yan + test/javax/swing/plaf/metal/MetalUtils/bug6190373.java Changeset: c37b2f4eb324 Author: serb Date: 2015-10-28 16:42 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c37b2f4eb324 8134732: [TEST_BUG] Test java/awt/applet/Applet/AppletFlipBuffer.java fails on Windows with AWTException Reviewed-by: azvegint, yan ! test/java/awt/applet/Applet/AppletFlipBuffer.java Changeset: b14984244f11 Author: ssadetsky Date: 2015-10-29 18:43 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b14984244f11 8134828: Scrollbar thumb disappears with Nimbus L&F Reviewed-by: alexsch, alexp ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java + test/javax/swing/plaf/nimbus/8041642/ScrollBarThumbVisibleTest.java Changeset: b056622f8559 Author: prr Date: 2015-10-29 15:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b056622f8559 8138817: JNI warnings loading fonts on MacOSX Reviewed-by: serb, alexsch ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m + test/java/awt/font/JNICheck/LoadFontsJNICheck.java + test/java/awt/font/JNICheck/LoadFontsJNICheck.sh Changeset: 1a8daf81fc7a Author: alitvinov Date: 2015-10-30 13:23 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1a8daf81fc7a 8132503: [macosx] Chinese full stop symbol cannot be entered with Pinyin IM on OS X Reviewed-by: alexsch, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/java/awt/im/8132503/bug8132503.html + test/java/awt/im/8132503/bug8132503.java Changeset: acc830bc39a1 Author: rchamyal Date: 2015-11-02 17:52 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/acc830bc39a1 8138881: Bug in OSInfo.java Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/sun/awt/OSInfo.java + test/javax/swing/LookAndFeel/8138881/TestOSVersion.java Changeset: 3d1f56602d93 Author: psadhukhan Date: 2015-11-03 14:00 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3d1f56602d93 8139216: Non-ASCII characters in CUPS printer names are not properly displayed Reviewed-by: prr, rchamyal ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java Changeset: af37c3fb97fd Author: ddehaven Date: 2015-11-03 12:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/af37c3fb97fd Merge - src/java.rmi/unix/bin/java-rmi.cgi.sh Changeset: 298d3fe64572 Author: psadhukhan Date: 2015-11-05 14:08 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/298d3fe64572 8020448: Test closed/java/awt/font/JNICheck/JNICheck.sh fails on Solaris 11 since 7 FCS Reviewed-by: azvegint, rchamyal ! src/java.desktop/unix/native/common/awt/fontpath.c + test/java/awt/font/JNICheck/JNICheck.java + test/java/awt/font/JNICheck/JNICheck.sh Changeset: 43cc5deb748a Author: psadhukhan Date: 2015-11-06 19:13 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/43cc5deb748a 7161283: [macosx]filedialog didn't pop up for awt test InvalidParametersNativeTest Reviewed-by: serb, rchamyal ! src/java.desktop/share/classes/sun/print/PrintJob2D.java + test/java/awt/PrintJob/PrinterException.java Changeset: d7a1ecbf9318 Author: prr Date: 2015-11-09 09:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d7a1ecbf9318 Merge Changeset: 3c1ed8084a75 Author: yan Date: 2015-11-10 13:46 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3c1ed8084a75 8137113: [TEST_BUG] Two java.beans tests need to be updated to work with JDK 9 modularized filesystem Reviewed-by: serb, alexsch Contributed-by: Rocky Sloan ! test/java/beans/XMLDecoder/8028054/Task.java ! test/java/beans/XMLDecoder/8028054/TestConstructorFinder.java ! test/java/beans/XMLDecoder/8028054/TestMethodFinder.java Changeset: 481d3d06198d Author: prr Date: 2015-11-17 10:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/481d3d06198d Merge - test/java/util/stream/bootlib/java/util/stream/CollectorOps.java - test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java - test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/OpTestCase.java - test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java - test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java - test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/TestData.java - test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java - test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java - test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java - test/java/util/stream/boottest/java/util/stream/FlagOpTest.java - test/java/util/stream/boottest/java/util/stream/IntNodeTest.java - test/java/util/stream/boottest/java/util/stream/LongNodeTest.java - test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java - test/java/util/stream/boottest/java/util/stream/NodeTest.java - test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java - test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java - test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java Changeset: 535b61fec549 Author: dl Date: 2015-11-16 10:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/535b61fec549 8029574: TreeMap: optimization of method computeRedLevel() Reviewed-by: martin, shade ! src/java.base/share/classes/java/util/TreeMap.java Changeset: 05899a336fcd Author: clanger Date: 2015-11-18 08:43 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/05899a336fcd 8139436: sun.security.mscapi.KeyStore might load incomplete data Reviewed-by: vinnie, weijun ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java ! test/sun/security/mscapi/AccessKeyStore.java ! test/sun/security/mscapi/AccessKeyStore.sh ! test/sun/security/mscapi/IsSunMSCAPIAvailable.java ! test/sun/security/mscapi/IsSunMSCAPIAvailable.sh + test/sun/security/mscapi/IterateWindowsRootStore.java ! test/sun/security/mscapi/KeyStoreCompatibilityMode.java ! test/sun/security/mscapi/KeyStoreCompatibilityMode.sh ! test/sun/security/mscapi/KeytoolChangeAlias.sh ! test/sun/security/mscapi/PrngSlow.java ! test/sun/security/mscapi/PublicKeyInterop.java ! test/sun/security/mscapi/PublicKeyInterop.sh ! test/sun/security/mscapi/RSAEncryptDecrypt.sh ! test/sun/security/mscapi/ShortRSAKey1024.sh ! test/sun/security/mscapi/ShortRSAKeyWithinTLS.java ! test/sun/security/mscapi/SignUsingNONEwithRSA.java ! test/sun/security/mscapi/SignUsingNONEwithRSA.sh ! test/sun/security/mscapi/SignUsingSHA2withRSA.java ! test/sun/security/mscapi/SignUsingSHA2withRSA.sh ! test/sun/security/mscapi/SignatureOffsets.java ! test/sun/security/mscapi/SignedObjectChain.java ! test/sun/security/mscapi/SmallPrimeExponentP.java Changeset: 28f55851bf38 Author: redestad Date: 2015-11-18 17:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/28f55851bf38 8143232: Fix java.lang.invoke bootstrap when specifying COMPILE_THRESHOLD Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java + test/java/lang/invoke/CompileThresholdBootstrapTest.java Changeset: aa9e8b3916ae Author: redestad Date: 2015-11-18 20:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aa9e8b3916ae 8143253: java/lang/invoke/CompileThresholdBootstrapTest.java failing on mach5 Reviewed-by: lancea ! test/java/lang/invoke/CompileThresholdBootstrapTest.java Changeset: 95096672420a Author: sherman Date: 2015-11-19 12:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/95096672420a 8143330: Two implementation methods of AbstractStringBuilder are mistakenly declared as "protected" in JDK9b93 Reviewed-by: darcy, alanb ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java Changeset: ce33c780cfbd Author: weijun Date: 2015-11-20 08:34 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ce33c780cfbd 8056174: New APIs for jar signing Reviewed-by: mullan ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java + src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java + src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSignerException.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java + test/jdk/security/jarsigner/Function.java + test/jdk/security/jarsigner/Spec.java + test/sun/security/tools/jarsigner/Options.java Changeset: c071ebc7f3bf Author: amjiang Date: 2015-11-19 19:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c071ebc7f3bf 8048357: PKCS basic tests Reviewed-by: weijun + test/sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java + test/sun/security/pkcs/pkcs10/PKCS10AttributeReader.java + test/sun/security/pkcs/pkcs7/PKCS7VerifyTest.java + test/sun/security/pkcs/pkcs7/SignerOrder.java + test/sun/security/pkcs/pkcs7/jarsigner/META-INF/MANIFEST.MF + test/sun/security/pkcs/pkcs7/jarsigner/META-INF/PKCS7TEST.DSA.base64 + test/sun/security/pkcs/pkcs7/jarsigner/META-INF/PKCS7TEST.SF + test/sun/security/pkcs/pkcs8/PKCS8Test.java Changeset: 957e4e29ff28 Author: mhaupt Date: 2015-11-20 15:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/957e4e29ff28 8139885: implement JEP 274: enhanced method handles Reviewed-by: jrose, psandoz, vlivanov ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! test/java/lang/invoke/AccessControlTest.java ! test/java/lang/invoke/BigArityTest.java + test/java/lang/invoke/FindClassSecurityManager.java ! test/java/lang/invoke/MethodHandlesTest.java + test/java/lang/invoke/T8139885.java + test/java/lang/invoke/findclass.security.policy Changeset: 445d56c343c7 Author: dfuchs Date: 2015-11-20 19:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/445d56c343c7 8140364: JEP 264 Platform Logger API and Service Implementation Summary: Initial implementation for JEP 264 Platform Logger API and Service Reviewed-by: mchung, psandoz, rriggs ! src/java.base/share/classes/java/lang/RuntimePermission.java ! src/java.base/share/classes/java/lang/System.java + src/java.base/share/classes/jdk/internal/logger/AbstractLoggerWrapper.java + src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java + src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java + src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java + src/java.base/share/classes/jdk/internal/logger/LocalizedLoggerWrapper.java + src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java + src/java.base/share/classes/jdk/internal/logger/LoggerWrapper.java + src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java + src/java.base/share/classes/jdk/internal/logger/package-info.java - src/java.base/share/classes/sun/util/logging/LoggingProxy.java - src/java.base/share/classes/sun/util/logging/LoggingSupport.java ! src/java.base/share/classes/sun/util/logging/PlatformLogger.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java + src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/Logger.java - src/java.logging/share/classes/java/util/logging/LoggingProxyImpl.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java + src/java.logging/share/classes/sun/util/logging/internal/LoggingProviderImpl.java + src/java.logging/share/classes/sun/util/logging/internal/package-info.java ! src/java.management/share/classes/java/lang/management/DefaultPlatformMBeanProvider.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java + test/java/lang/System/Logger/Level/LoggerLevelTest.java + test/java/lang/System/Logger/custom/AccessSystemLogger.java + test/java/lang/System/Logger/custom/CustomLoggerTest.java + test/java/lang/System/Logger/custom/META-INF/services/java.lang.System$LoggerFinder + test/java/lang/System/Logger/default/AccessSystemLogger.java + test/java/lang/System/Logger/default/DefaultLoggerTest.java + test/java/lang/System/Logger/interface/LoggerInterfaceTest.java + test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/AccessSystemLogger.java + test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinder.java + test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java + test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/CustomSystemClassLoader.java + test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/META-INF/services/java.lang.System$LoggerFinder + test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/TestLoggerFinder.java + test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/AccessSystemLogger.java + test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java + test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/AccessSystemLogger.java + test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java + test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/CustomSystemClassLoader.java + test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/META-INF/services/java.lang.System$LoggerFinder + test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java + test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/CustomSystemClassLoader.java + test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/META-INF/services/java.lang.System$LoggerFinder + test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java + test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/CustomSystemClassLoader.java + test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/META-INF/services/java.lang.System$LoggerFinder + test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java + test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/CustomSystemClassLoader.java + test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java + test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/META-INF/services/java.lang.System$LoggerFinder + test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/AccessSystemLogger.java + test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/CustomSystemClassLoader.java + test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java + test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/META-INF/services/java.lang.System$LoggerFinder + test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/CustomSystemClassLoader.java + test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/META-INF/services/java.lang.System$LoggerFinder + test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java + test/java/lang/System/LoggerFinder/internal/api/LoggerFinderAPITest.java + test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java + test/java/lang/System/LoggerFinder/internal/backend/META-INF/services/java.lang.System$LoggerFinder + test/java/lang/System/LoggerFinder/internal/backend/SystemClassLoader.java + test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java + test/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java ! test/java/util/logging/LoggerSubclass.java ! test/sun/util/logging/PlatformLoggerTest.java Changeset: 559b626b0117 Author: lana Date: 2015-11-20 15:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/559b626b0117 Merge Changeset: f630f5e59a63 Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f630f5e59a63 Added tag jdk9-b94 for changeset 559b626b0117 ! .hgtags Changeset: 474db9ef5ee7 Author: ihse Date: 2015-06-11 00:23 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/474db9ef5ee7 8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes, alanb Contributed-by: Magnus Ihse Bursie , Alejandro E Murillo , Kumar Srinivasan ! make/CompileDemos.gmk ! make/data/mainmanifest/manifest.mf ! make/gensrc/GensrcMisc.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/share/classes/sun/misc/Version.java.template ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c ! src/java.base/share/native/libjava/System.c ! src/java.base/share/native/libjava/Version.c ! src/java.base/share/native/libjava/jdk_util.c ! src/java.base/windows/native/common/version.rc ! src/java.desktop/windows/native/libawt/windows/awt.rc ! src/jdk.accessibility/windows/native/common/AccessBridgeStatusWindow.RC ! test/sun/misc/Version/Version.java Changeset: d937975320cc Author: ihse Date: 2015-06-11 00:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d937975320cc Merge - src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java - src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java - src/java.base/share/classes/sun/security/ssl/EngineArgs.java - src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineWriter.java - src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java - src/java.base/share/classes/sun/security/ssl/Krb5Helper.java - src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java - test/java/lang/Character/UnicodeBlock/NonOptimalMapSize.java Changeset: 60387e5d6822 Author: amurillo Date: 2015-06-19 10:58 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/60387e5d6822 8087202: Add support for PATCH field and remove unused fields of new version string Reviewed-by: dholmes, alanb ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/sun/misc/Version.java.template ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Version.c ! src/java.base/share/native/libjava/jdk_util.c ! test/sun/misc/Version/Version.java Changeset: 6e98b46d77cc Author: ksrini Date: 2015-06-26 15:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6e98b46d77cc 8129601: [launcher] test VersionCheck.java fails with new version string Reviewed-by: alanb ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! test/tools/launcher/VersionCheck.java Changeset: ae0e82812f1f Author: iris Date: 2015-06-29 11:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ae0e82812f1f Merge ! make/mapfiles/libjava/mapfile-vers Changeset: 18d192a33f98 Author: iris Date: 2015-07-06 11:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/18d192a33f98 Merge ! make/lib/CoreLibraries.gmk Changeset: 7e6147f7adab Author: iris Date: 2015-07-13 13:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7e6147f7adab Merge ! src/java.base/share/native/libjli/java.c ! src/java.desktop/windows/native/libawt/windows/awt.rc Changeset: 165608bfa113 Author: iris Date: 2015-07-20 09:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/165608bfa113 8130696: Security Providers need to have their version numbers updated for JDK 9 Reviewed-by: ascarpino, mullan, valeriep, weijun, wetmore ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/VerificationProvider.java ! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.deploy.osx/macosx/classes/apple/security/AppleProvider.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java ! test/java/security/Provider/ProviderVersionCheck.java ! test/sun/security/util/Oid/S11N.java Changeset: b1af2a3fe82a Author: iris Date: 2015-07-20 11:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b1af2a3fe82a Merge ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java Changeset: 5b2729b93dee Author: iris Date: 2015-07-21 10:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5b2729b93dee 8132003: Update javax/management regression test for Verona (versioning) Reviewed-by: dfuchs, jbachorik, sjiang ! test/javax/management/remote/mandatory/notif/NotSerializableNotifTest.java Changeset: d6c51922827f Author: iris Date: 2015-07-23 13:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d6c51922827f Merge ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/native/include/jvm.h Changeset: 34f1ab270ca8 Author: iris Date: 2015-08-03 09:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/34f1ab270ca8 Merge Changeset: c6e91369fb75 Author: iris Date: 2015-08-10 19:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c6e91369fb75 Merge Changeset: bc6008c1b38a Author: iris Date: 2015-08-17 13:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bc6008c1b38a Merge Changeset: 0ce9c5e18508 Author: iris Date: 2015-08-25 14:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0ce9c5e18508 Merge ! src/java.base/macosx/classes/apple/security/AppleProvider.java ! src/java.base/share/native/libjli/java.c Changeset: 5c24b28dcb7a Author: iris Date: 2015-08-31 13:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5c24b28dcb7a Merge Changeset: cfbd1af04927 Author: iris Date: 2015-09-08 10:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cfbd1af04927 Merge ! make/lib/CoreLibraries.gmk ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c ! src/java.base/share/native/libjli/java.c Changeset: fac2d23f7ae1 Author: iris Date: 2015-09-14 10:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fac2d23f7ae1 Merge ! make/lib/CoreLibraries.gmk Changeset: b940ec38f701 Author: amurillo Date: 2015-09-16 10:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b940ec38f701 8134365: Test test/sun/misc/Version/Version.java should follow Verona rules for trailing zeros Reviewed-by: mchung, iris ! test/sun/misc/Version/Version.java Changeset: 9cea16b048db Author: amurillo Date: 2015-09-17 14:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9cea16b048db 8087203: Adapt Version.java.template to the JEP-223 new version string format Reviewed-by: darcy ! src/java.base/share/classes/sun/misc/Version.java.template Changeset: 7d876bacf594 Author: iris Date: 2015-09-21 21:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7d876bacf594 8136875: Fix @bug in sun/misc/Version/Version.java Reviewed-by: mchung ! test/sun/misc/Version/Version.java Changeset: 5256c93b5356 Author: iris Date: 2015-09-21 21:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5256c93b5356 Merge ! make/launcher/LauncherCommon.gmk Changeset: 6b6b87760399 Author: iris Date: 2015-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6b6b87760399 Merge ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/native/include/jvm.h Changeset: 8fcae5170ada Author: iris Date: 2015-10-05 20:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8fcae5170ada Merge ! make/mapfiles/libjava/mapfile-vers Changeset: c30d752caa76 Author: iris Date: 2015-10-06 10:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c30d752caa76 8138987: Module version is checked incorrectly in libjimage (verona) Reviewed-by: alanb, mchung, iris Contributed-by: james.laskey at oracle.com ! src/java.base/share/native/libjimage/jimage.cpp Changeset: 51feacbd3618 Author: iris Date: 2015-10-25 19:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/51feacbd3618 Merge ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java Changeset: 1c369f2fc224 Author: iris Date: 2015-11-01 09:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1c369f2fc224 Merge ! make/launcher/Launcher-jdk.pack200.gmk Changeset: c95bba55626c Author: amurillo Date: 2015-11-04 16:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c95bba55626c 8139986: Store debug level in java.vm.debug and conditionally print in "java -version" Reviewed-by: ihse, dcubed, ksrini, dholmes Contributed-by: alejandro.murillo at oracle.com, kumar.x.srinivasan at oracle.com ! src/java.base/share/classes/sun/misc/Version.java.template ! test/lib/testlibrary/jdk/testlibrary/Platform.java ! test/tools/launcher/VersionCheck.java Changeset: a56eb2b071a4 Author: iris Date: 2015-11-09 10:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a56eb2b071a4 Merge ! make/CompileDemos.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk Changeset: 2d1f0971b594 Author: iris Date: 2015-11-16 17:10 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2d1f0971b594 Merge ! make/CompileDemos.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk Changeset: 5d0b25531020 Author: iris Date: 2015-11-19 14:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5d0b25531020 Merge ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers Changeset: 8581faf0d474 Author: iris Date: 2015-11-29 20:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8581faf0d474 Merge Changeset: 630b2dc1dbc2 Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/630b2dc1dbc2 Added tag jdk-9+95 for changeset 8581faf0d474 ! .hgtags Changeset: 74bc089000c8 Author: ksrini Date: 2015-09-28 08:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/74bc089000c8 8066272: pack200 must support Multi-Release Jars Reviewed-by: jrose, sdrach ! src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java + test/tools/pack200/MultiRelease.java Changeset: e9b7db0341f6 Author: amlu Date: 2015-11-23 16:14 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e9b7db0341f6 8143583: Several tests don't work with latest jtreg due to non-existing files in @build Reviewed-by: alanb, sla ! test/com/sun/jdi/DoubleAgentTest.java ! test/com/sun/jdi/SuspendNoFlagTest.java ! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java ! test/sun/tools/jmap/BasicJMapTest.java Changeset: e36cbc6ac95b Author: darcy Date: 2015-11-23 08:11 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e36cbc6ac95b 8143813: Problem list PKCS8Test.java Reviewed-by: mullan ! test/ProblemList.txt Changeset: caba60c122b6 Author: sherman Date: 2015-11-23 10:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/caba60c122b6 8143553: StringBuffer.getByte(byte[], int, byte) should be package private (not protected) Reviewed-by: thartmann ! src/java.base/share/classes/java/lang/StringBuffer.java Changeset: 25b577ea72d5 Author: shurailine Date: 2015-11-23 11:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/25b577ea72d5 8139430: Refactor test library to decrease module dependencies of tests Reviewed-by: mchung, alanb ! test/java/util/logging/TestLoggerWeakRefLeak.java - test/lib/testlibrary/jdk/testlibrary/InputArguments.java ! test/lib/testlibrary/jdk/testlibrary/JcmdBase.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/lib/testlibrary/jdk/testlibrary/TestThread.java + test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java + test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java ! test/sun/tools/jcmd/TestJcmdSanity.java ! test/sun/tools/jinfo/JInfoHelper.java ! test/sun/tools/jmap/BasicJMapTest.java ! test/sun/tools/jps/JpsBase.java ! test/sun/tools/jstack/BasicJStackTest.java Changeset: 0c0366bc27b3 Author: okutsu Date: 2015-11-24 13:22 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0c0366bc27b3 8073211: javadoc of Format parseObject methods should specify NullPointerExceptions Reviewed-by: naoto, peytoia, okutsu Contributed-by: Naveen Kumar ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/Format.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java Changeset: 1326072e44bf Author: attila Date: 2015-11-24 10:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1326072e44bf 8141338: Move jdk.internal.dynalink package to jdk.dynalink Reviewed-by: alanb, mchung, sundar ! make/src/classes/build/tools/module/ext.modules Changeset: 6ad5d252b55c Author: erikj Date: 2015-11-24 15:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6ad5d252b55c 8143141: Bring in minor build changes from the jigsaw/jake forest Reviewed-by: ihse, mchung ! make/gendata/GendataBreakIterator.gmk ! make/gensrc/GensrcCommon.gmk ! make/gensrc/GensrcMisc.gmk ! make/gensrc/GensrcProperties.gmk ! make/launcher/Launcher-jdk.jcmd.gmk ! make/launcher/Launcher-jdk.jconsole.gmk ! make/launcher/Launcher-jdk.jdi.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/Lib-jdk.crypto.ucrypto.gmk Changeset: 715972927a17 Author: shade Date: 2015-11-24 19:02 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/715972927a17 8136500: Integer/Long getChars and stringSize should be more idiomatic Reviewed-by: igerasim, sherman, psandoz, jrose ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java + test/java/lang/Integer/ToString.java + test/java/lang/Long/ToString.java Changeset: db013eafc5c3 Author: rgoel Date: 2015-11-24 14:46 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/db013eafc5c3 7011840: TEST_BUG java/util/Locale/LocaleEnhanceTest.java Summary: Outputting extra information in LocaleEnhanceTest.java Reviewed-by: peytoia, naoto ! test/java/util/Locale/LocaleEnhanceTest.java Changeset: 33fd40487d6d Author: amjiang Date: 2015-11-25 09:42 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/33fd40487d6d 8143377: Test PKCS8Test.java fails Reviewed-by: weijun ! test/ProblemList.txt ! test/sun/security/pkcs/pkcs8/PKCS8Test.java Changeset: 000dd74c5ad7 Author: weijun Date: 2015-11-25 11:58 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/000dd74c5ad7 8143913: MSCAPI keystore should accept Certificate[] in setEntry() Reviewed-by: vinnie ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java + test/sun/security/mscapi/CastError.java Changeset: fc3266c221b7 Author: okutsu Date: 2015-11-25 13:29 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fc3266c221b7 7047633: remove @ignore 6876961 from test/java/util/ResourceBundle/Test4300693.java Reviewed-by: peytoia, okutsu Contributed-by: Naveen Kumar ! test/java/util/ResourceBundle/Test4300693.java Changeset: ff8ce38663d9 Author: mhaupt Date: 2015-11-25 09:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ff8ce38663d9 8143798: jck failures: api/java_lang/invoke/MethodHandle/index_MethodsTests[asSpreaderWMTE]: java.lang.VerifyError: Bad type on operand stack Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! test/java/lang/invoke/T8139885.java Changeset: 6abacd981c4a Author: lancea Date: 2015-11-25 15:28 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6abacd981c4a 8143165: Add Statement.isSimpleIdentifier and update enquoteLiteral Reviewed-by: rriggs, joehw ! src/java.sql/share/classes/java/sql/Statement.java ! test/java/sql/testng/test/sql/StatementTests.java Changeset: 0967adb92393 Author: lancea Date: 2015-11-25 15:36 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0967adb92393 8085984: Add JDBC Sharding API Reviewed-by: ulfzibis, joehw ! src/java.sql/share/classes/java/sql/Connection.java + src/java.sql/share/classes/java/sql/ConnectionBuilder.java ! src/java.sql/share/classes/java/sql/DatabaseMetaData.java + src/java.sql/share/classes/java/sql/ShardingKey.java + src/java.sql/share/classes/java/sql/ShardingKeyBuilder.java ! src/java.sql/share/classes/javax/sql/DataSource.java ! src/java.sql/share/classes/javax/sql/XAConnection.java + src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java ! src/java.sql/share/classes/javax/sql/XADataSource.java Changeset: e1a21828acc1 Author: dl Date: 2015-11-25 18:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e1a21828acc1 8140587: Atomic*FieldUpdaters should use Class.isInstance instead of direct class check Reviewed-by: martin, psandoz, chegar, shade, plevart ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java Changeset: e2896d563f7b Author: dl Date: 2015-11-25 18:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e2896d563f7b 8143073: Improve documentation for ConcurrentHashMap serialized form Reviewed-by: martin, psandoz, chegar, shade, plevart ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java Changeset: 64e1f7283f2b Author: dl Date: 2015-11-25 18:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/64e1f7283f2b 8143086: Document that ForkJoinWorkerThreadFactory.newThread can return null to reject request Reviewed-by: martin, psandoz, chegar, shade, plevart ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java Changeset: 9494284852a5 Author: dl Date: 2015-11-25 18:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9494284852a5 8141031: java/util/concurrent/Phaser/Basic.java starts failing intermittently Reviewed-by: martin, psandoz, chegar, shade, plevart ! test/java/util/concurrent/Phaser/Basic.java Changeset: bf67ee9dac57 Author: dl Date: 2015-11-25 18:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bf67ee9dac57 8140468: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java failed with java.lang.Error: Completed == 4; expected 2 8040928: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java: java.lang.Error: Completed != 2 Reviewed-by: martin, psandoz, chegar, shade, plevart ! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java Changeset: d7d9ff109242 Author: dl Date: 2015-11-25 18:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d7d9ff109242 8140471: java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java timed out Reviewed-by: martin, psandoz, chegar, shade, plevart ! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java Changeset: de6ab0c3bd26 Author: dl Date: 2015-11-25 18:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/de6ab0c3bd26 8072015: java/util/Collections/CheckedMapBash.java failed TreeSet(reverseOrder) Reviewed-by: martin, psandoz, chegar, shade, plevart ! test/java/util/Collections/CheckedMapBash.java Changeset: 650819b6f600 Author: dl Date: 2015-11-25 18:51 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/650819b6f600 8139574: ReentrantReadWriteLock documentation example has compile time error Reviewed-by: martin, psandoz, chegar, shade, plevart ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java Changeset: 2103ed2d51f5 Author: dl Date: 2015-11-25 18:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2103ed2d51f5 8142441: Improve jtreg tests for java.util.concurrent Reviewed-by: martin, psandoz, chegar, shade, plevart ! test/java/util/Collections/CheckedSetBash.java ! test/java/util/Collections/EmptyCollectionSerialization.java ! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java ! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java ! test/java/util/concurrent/BlockingQueue/DrainToFails.java ! test/java/util/concurrent/BlockingQueue/Interrupt.java ! test/java/util/concurrent/BlockingQueue/LastElement.java ! test/java/util/concurrent/BlockingQueue/LoopHelpers.java ! test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java ! test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java ! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java ! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java ! test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java ! test/java/util/concurrent/CompletableFuture/Basic.java ! test/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java ! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java ! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java ! test/java/util/concurrent/ConcurrentMap/ConcurrentModification.java ! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java ! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java ! test/java/util/concurrent/ConcurrentQueues/LoopHelpers.java ! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java ! test/java/util/concurrent/CopyOnWriteArrayList/COWSubList.java ! test/java/util/concurrent/CopyOnWriteArrayList/EqualsRace.java ! test/java/util/concurrent/CopyOnWriteArraySet/RacingCows.java ! test/java/util/concurrent/CountDownLatch/Basic.java ! test/java/util/concurrent/CyclicBarrier/Basic.java ! test/java/util/concurrent/DelayQueue/Iterate.java ! test/java/util/concurrent/DelayQueue/PollUnexpired.java ! test/java/util/concurrent/DelayQueue/Stress.java ! test/java/util/concurrent/Exchanger/ExchangeLoops.java ! test/java/util/concurrent/Exchanger/LoopHelpers.java ! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java ! test/java/util/concurrent/ExecutorCompletionService/LoopHelpers.java ! test/java/util/concurrent/ExecutorService/Invoke.java ! test/java/util/concurrent/Executors/PrivilegedCallables.java ! test/java/util/concurrent/Executors/Throws.java ! test/java/util/concurrent/FutureTask/BlockingTaskExecutor.java ! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java ! test/java/util/concurrent/FutureTask/Customized.java ! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java ! test/java/util/concurrent/FutureTask/LoopHelpers.java ! test/java/util/concurrent/FutureTask/Throw.java ! test/java/util/concurrent/LinkedBlockingQueue/ToArray.java ! test/java/util/concurrent/Phaser/FickleRegister.java ! test/java/util/concurrent/Phaser/TieredArriveLoops.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/DecorateTask.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/Stress.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java ! test/java/util/concurrent/SynchronousQueue/Fairness.java ! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java ! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java ! test/java/util/concurrent/ThreadPoolExecutor/Custom.java ! test/java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java ! test/java/util/concurrent/ThreadPoolExecutor/ModifyCorePoolSize.java ! test/java/util/concurrent/ThreadPoolExecutor/ScheduledTickleService.java ! test/java/util/concurrent/ThreadPoolExecutor/SelfInterrupt.java ! test/java/util/concurrent/ThreadPoolExecutor/ShutdownNowExecuteRace.java ! test/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java ! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java ! test/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java ! test/java/util/concurrent/TimeUnit/Basic.java ! test/java/util/concurrent/atomic/AtomicUpdaters.java ! test/java/util/concurrent/atomic/Lazy.java ! test/java/util/concurrent/atomic/Serial.java ! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java ! test/java/util/concurrent/locks/Lock/CheckedLockLoops.java ! test/java/util/concurrent/locks/Lock/FlakyMutex.java ! test/java/util/concurrent/locks/Lock/LoopHelpers.java ! test/java/util/concurrent/locks/Lock/Mutex.java ! test/java/util/concurrent/locks/Lock/TimedAcquire.java ! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java ! test/java/util/concurrent/locks/LockSupport/ParkLoops.java ! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java ! test/java/util/concurrent/locks/ReentrantLock/LoopHelpers.java ! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/Bug6571733.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/Count.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/LoopHelpers.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/RWMap.java ! test/java/util/concurrent/locks/StampedLock/Basic.java Changeset: 6a2c215751ae Author: dl Date: 2015-11-25 19:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6a2c215751ae 8143087: Miscellaneous changes imported from jsr166 CVS 2015-11 Reviewed-by: martin, psandoz, chegar, shade, plevart ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java Changeset: ced6e999c11b Author: mkos Date: 2015-11-27 11:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ced6e999c11b 8131334: SAAJ Plugability Layer: using java.util.ServiceLoader Reviewed-by: lancea + test/javax/xml/soap/spi/SAAJFactoryTest.java + test/javax/xml/soap/spi/saaj/factory/Invalid.java + test/javax/xml/soap/spi/saaj/factory/Valid.java + test/javax/xml/soap/spi/saaj/factory/Valid2.java + test/javax/xml/soap/spi/saaj/factory/Valid3.java + test/javax/xml/soap/spi/test.policy Changeset: 59fce7947e90 Author: alanb Date: 2015-11-29 20:27 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/59fce7947e90 8144210: Runtime.currentRuntime should be final Reviewed-by: dl, dholmes ! src/java.base/share/classes/java/lang/Runtime.java Changeset: 88e2545d5e6d Author: jbachorik Date: 2015-11-13 14:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/88e2545d5e6d 8043138: Attach API should not require jvmstat rmi protocol Reviewed-by: alanb, mchung, erikj, ihse + make/gensrc/Gensrc-jdk.jvmstat.gmk - make/launcher/Launcher-jdk.jvmstat.gmk + make/launcher/Launcher-jdk.jvmstat.rmi.gmk + src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java + src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html + src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java + src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java + src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java ! src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java Changeset: 26c671e2768b Author: robm Date: 2015-11-30 17:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/26c671e2768b 8142872: Remove support for sun.nio.ch.PollSelectorProvider from 9 Reviewed-by: alanb, simonis + src/java.base/aix/classes/sun/nio/ch/DefaultSelectorProvider.java + src/java.base/linux/classes/sun/nio/ch/DefaultSelectorProvider.java + src/java.base/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java - src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java Changeset: 5e48fcfa79cb Author: lana Date: 2015-11-30 13:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5e48fcfa79cb Merge - make/launcher/Launcher-jdk.jvmstat.gmk - src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java - test/lib/testlibrary/jdk/testlibrary/InputArguments.java Changeset: 5916f63e4d08 Author: xuelei Date: 2015-12-01 01:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5916f63e4d08 8136442: Don't tie Certificate signature algorithms to ciphersuites Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java Changeset: 6d129115a8ed Author: weijun Date: 2015-12-01 10:02 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6d129115a8ed 8144107: jdk/security tests not included Reviewed-by: mullan ! test/TEST.groups Changeset: b14c6fa78b4c Author: weijun Date: 2015-12-01 15:07 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b14c6fa78b4c 8144294: jdk/security/jarsigner/Function.java failed to clean up files after test on Windows Reviewed-by: xuelei ! test/jdk/security/jarsigner/Function.java Changeset: 8c9484fe1bb2 Author: redestad Date: 2015-12-01 09:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8c9484fe1bb2 8143926: ObjectStreamField constructor eagerly load ObjectStreamClass Reviewed-by: chegar, alanb, shade ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/ObjectStreamField.java Changeset: 8cb7f8165fbd Author: roland Date: 2015-11-16 10:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8cb7f8165fbd 8042997: Make intrinsic some or all check index/range methods Summary: Objects.checkIndex() intrinsic Reviewed-by: psandoz, shade ! src/java.base/share/classes/java/util/Objects.java Changeset: 4f48d388ebe2 Author: neliasso Date: 2015-11-16 20:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4f48d388ebe2 Merge Changeset: f859879b02b9 Author: neliasso Date: 2015-11-23 11:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f859879b02b9 Merge ! src/java.base/share/classes/java/util/Objects.java Changeset: 8cc8854b2aab Author: amurillo Date: 2015-11-27 11:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8cc8854b2aab Merge Changeset: 94838afd5e5b Author: mchung Date: 2015-11-23 12:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/94838afd5e5b 8140450: Implement JEP 259: Stack-Walking API Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn Contributed-by: Mandy Chung , Brent Christian , Daniel Fuchs , Hamlin Li ! make/mapfiles/libjava/mapfile-vers + src/java.base/share/classes/java/lang/LiveStackFrame.java + src/java.base/share/classes/java/lang/LiveStackFrameInfo.java + src/java.base/share/classes/java/lang/StackFrameInfo.java + src/java.base/share/classes/java/lang/StackFramePermission.java + src/java.base/share/classes/java/lang/StackStreamFactory.java + src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/native/include/jvm.h + src/java.base/share/native/libjava/StackFrameInfo.c + src/java.base/share/native/libjava/StackStreamFactory.c ! src/java.logging/share/classes/java/util/logging/LogRecord.java + test/java/lang/StackWalker/AcrossThreads.java + test/java/lang/StackWalker/Basic.java + test/java/lang/StackWalker/CallerFromMain.java + test/java/lang/StackWalker/DumpStackTest.java + test/java/lang/StackWalker/EmbeddedStackWalkTest.java + test/java/lang/StackWalker/GetCallerClassTest.java + test/java/lang/StackWalker/HiddenFrames.java + test/java/lang/StackWalker/LocalsAndOperands.java + test/java/lang/StackWalker/MultiThreadStackWalk.java + test/java/lang/StackWalker/SanityTest.java + test/java/lang/StackWalker/SecurityExceptions.java + test/java/lang/StackWalker/StackRecorderUtil.java + test/java/lang/StackWalker/StackStreamState.java + test/java/lang/StackWalker/StackStreamTest.java + test/java/lang/StackWalker/StackWalkTest.java + test/java/lang/StackWalker/VerifyStackTrace.java + test/java/lang/StackWalker/WalkFunction.java + test/java/lang/StackWalker/noperms.policy + test/java/lang/StackWalker/stackwalk.policy + test/java/lang/StackWalker/stackwalktest.policy Changeset: cf2988e128a5 Author: iklam Date: 2015-06-24 13:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cf2988e128a5 8140802: Clean up and refactor of class loading code for CDS Reviewed-by: mchung, jiangli ! make/src/classes/build/tools/module/boot.modules Changeset: fcc446aa192b Author: jiangli Date: 2015-11-19 18:18 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fcc446aa192b Merge Changeset: a917e5045a38 Author: jiangli Date: 2015-11-23 14:37 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a917e5045a38 Merge - src/java.base/share/classes/sun/util/logging/LoggingProxy.java - src/java.base/share/classes/sun/util/logging/LoggingSupport.java - src/java.logging/share/classes/java/util/logging/LoggingProxyImpl.java - test/java/util/stream/bootlib/java/util/stream/CollectorOps.java - test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java - test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/OpTestCase.java - test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java - test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java - test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/TestData.java - test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java - test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java - test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java - test/java/util/stream/boottest/java/util/stream/FlagOpTest.java - test/java/util/stream/boottest/java/util/stream/IntNodeTest.java - test/java/util/stream/boottest/java/util/stream/LongNodeTest.java - test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java - test/java/util/stream/boottest/java/util/stream/NodeTest.java - test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java - test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java - test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java Changeset: 11a6ba96c417 Author: jiangli Date: 2015-11-23 23:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/11a6ba96c417 Merge Changeset: 683721c7f5f4 Author: jiangli Date: 2015-11-23 23:43 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/683721c7f5f4 Merge Changeset: e82d112d5907 Author: jiangli Date: 2015-11-24 04:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e82d112d5907 Merge Changeset: ff9ac07019d6 Author: chegar Date: 2015-11-24 11:50 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ff9ac07019d6 8140687: Move @Contended to the jdk.internal.vm.annotation package Reviewed-by: alanb, dholmes, psandoz, shade ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java + src/java.base/share/classes/jdk/internal/vm/annotation/Contended.java - src/java.base/share/classes/sun/misc/Contended.java Changeset: bab4cdd396ed Author: ctornqvi Date: 2015-11-24 10:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bab4cdd396ed 8143931: Back out JDK-8140450 Reviewed-by: coleenp ! make/mapfiles/libjava/mapfile-vers - src/java.base/share/classes/java/lang/LiveStackFrame.java - src/java.base/share/classes/java/lang/LiveStackFrameInfo.java - src/java.base/share/classes/java/lang/StackFrameInfo.java - src/java.base/share/classes/java/lang/StackFramePermission.java - src/java.base/share/classes/java/lang/StackStreamFactory.java - src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/native/include/jvm.h - src/java.base/share/native/libjava/StackFrameInfo.c - src/java.base/share/native/libjava/StackStreamFactory.c ! src/java.logging/share/classes/java/util/logging/LogRecord.java - test/java/lang/StackWalker/AcrossThreads.java - test/java/lang/StackWalker/Basic.java - test/java/lang/StackWalker/CallerFromMain.java - test/java/lang/StackWalker/DumpStackTest.java - test/java/lang/StackWalker/EmbeddedStackWalkTest.java - test/java/lang/StackWalker/GetCallerClassTest.java - test/java/lang/StackWalker/HiddenFrames.java - test/java/lang/StackWalker/LocalsAndOperands.java - test/java/lang/StackWalker/MultiThreadStackWalk.java - test/java/lang/StackWalker/SanityTest.java - test/java/lang/StackWalker/SecurityExceptions.java - test/java/lang/StackWalker/StackRecorderUtil.java - test/java/lang/StackWalker/StackStreamState.java - test/java/lang/StackWalker/StackStreamTest.java - test/java/lang/StackWalker/StackWalkTest.java - test/java/lang/StackWalker/VerifyStackTrace.java - test/java/lang/StackWalker/WalkFunction.java - test/java/lang/StackWalker/noperms.policy - test/java/lang/StackWalker/stackwalk.policy - test/java/lang/StackWalker/stackwalktest.policy Changeset: cc055d6f9173 Author: ctornqvi Date: 2015-11-24 18:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cc055d6f9173 Merge - src/java.base/share/classes/java/lang/LiveStackFrame.java - src/java.base/share/classes/java/lang/LiveStackFrameInfo.java - src/java.base/share/classes/java/lang/StackFrameInfo.java - src/java.base/share/classes/java/lang/StackFramePermission.java - src/java.base/share/classes/java/lang/StackStreamFactory.java - src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/Thread.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/native/libjava/StackFrameInfo.c - src/java.base/share/native/libjava/StackStreamFactory.c - test/java/lang/StackWalker/AcrossThreads.java - test/java/lang/StackWalker/Basic.java - test/java/lang/StackWalker/CallerFromMain.java - test/java/lang/StackWalker/DumpStackTest.java - test/java/lang/StackWalker/EmbeddedStackWalkTest.java - test/java/lang/StackWalker/GetCallerClassTest.java - test/java/lang/StackWalker/HiddenFrames.java - test/java/lang/StackWalker/LocalsAndOperands.java - test/java/lang/StackWalker/MultiThreadStackWalk.java - test/java/lang/StackWalker/SanityTest.java - test/java/lang/StackWalker/SecurityExceptions.java - test/java/lang/StackWalker/StackRecorderUtil.java - test/java/lang/StackWalker/StackStreamState.java - test/java/lang/StackWalker/StackStreamTest.java - test/java/lang/StackWalker/StackWalkTest.java - test/java/lang/StackWalker/VerifyStackTrace.java - test/java/lang/StackWalker/WalkFunction.java - test/java/lang/StackWalker/noperms.policy - test/java/lang/StackWalker/stackwalk.policy - test/java/lang/StackWalker/stackwalktest.policy Changeset: 3e4036277d67 Author: mchung Date: 2015-11-24 15:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3e4036277d67 8143911: Reintegrate JEP 259: Stack-Walking API Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn Contributed-by: Mandy Chung , Brent Christian , Daniel Fuchs , Hamlin Li ! make/mapfiles/libjava/mapfile-vers + src/java.base/share/classes/java/lang/LiveStackFrame.java + src/java.base/share/classes/java/lang/LiveStackFrameInfo.java + src/java.base/share/classes/java/lang/StackFrameInfo.java + src/java.base/share/classes/java/lang/StackFramePermission.java + src/java.base/share/classes/java/lang/StackStreamFactory.java + src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/native/include/jvm.h + src/java.base/share/native/libjava/StackFrameInfo.c + src/java.base/share/native/libjava/StackStreamFactory.c ! src/java.logging/share/classes/java/util/logging/LogRecord.java + test/java/lang/StackWalker/AcrossThreads.java + test/java/lang/StackWalker/Basic.java + test/java/lang/StackWalker/CallerFromMain.java + test/java/lang/StackWalker/DumpStackTest.java + test/java/lang/StackWalker/EmbeddedStackWalkTest.java + test/java/lang/StackWalker/GetCallerClassTest.java + test/java/lang/StackWalker/HiddenFrames.java + test/java/lang/StackWalker/LocalsAndOperands.java + test/java/lang/StackWalker/MultiThreadStackWalk.java + test/java/lang/StackWalker/SanityTest.java + test/java/lang/StackWalker/SecurityExceptions.java + test/java/lang/StackWalker/StackRecorderUtil.java + test/java/lang/StackWalker/StackStreamState.java + test/java/lang/StackWalker/StackStreamTest.java + test/java/lang/StackWalker/StackWalkTest.java + test/java/lang/StackWalker/VerifyStackTrace.java + test/java/lang/StackWalker/WalkFunction.java + test/java/lang/StackWalker/noperms.policy + test/java/lang/StackWalker/stackwalk.policy + test/java/lang/StackWalker/stackwalktest.policy Changeset: 5c065a0d01ba Author: mchung Date: 2015-11-24 15:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5c065a0d01ba 8143967: The stream state check should handle unsigned anchor value Reviewed-by: dfuchs, dcubed, coleenp, sspitsyn ! src/java.base/share/classes/java/lang/StackStreamFactory.java Changeset: 787f25fa1b09 Author: erikj Date: 2015-11-24 12:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/787f25fa1b09 8142336: Convert the SA agent build to modular build-infra makefiles Reviewed-by: ihse, sla, dsamersoff, twisti ! make/Import.gmk ! make/gensrc/Gensrc-jdk.jdi.gmk Changeset: a4c6a9e43448 Author: akulyakh Date: 2015-11-26 15:12 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a4c6a9e43448 8143121: javax/management/remote/mandatory/loading/MethodResultTest.java fails intermittently Summary: Changing the test to retry if the connection fails Reviewed-by: jbachorik ! test/javax/management/remote/mandatory/loading/MethodResultTest.java Changeset: 6aea885d3996 Author: jwilhelm Date: 2015-11-30 18:40 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6aea885d3996 Merge ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java - src/java.base/share/classes/sun/misc/Contended.java Changeset: b7617c299c4f Author: amurillo Date: 2015-11-30 13:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b7617c299c4f Merge - src/java.base/share/classes/sun/misc/Contended.java Changeset: c098e7e4874f Author: amurillo Date: 2015-12-01 11:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c098e7e4874f Merge Changeset: 037d24e3f61c Author: xuelei Date: 2015-12-02 03:29 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/037d24e3f61c 8143298: Test ReadTimeout.java fails intermittently Reviewed-by: weijun, jnimeh ! test/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Changeset: 6fdadc5bd430 Author: vinnie Date: 2015-12-02 03:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6fdadc5bd430 8144093: JEP 244/8051498 - TLS Application-Layer Protocol Negotiation Extension Reviewed-by: wetmore, xuelei, mullan, coffeys ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java + src/java.base/share/classes/sun/security/ssl/ALPNExtension.java ! src/java.base/share/classes/sun/security/ssl/Alerts.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.base/share/classes/sun/security/ssl/ExtensionType.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java + test/javax/net/ssl/ALPN/SSLEngineAlpnTest.java + test/javax/net/ssl/ALPN/SSLSocketAlpnTest.java ! test/javax/net/ssl/templates/SSLEngineTemplate.java ! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java ! test/sun/security/ssl/ExtensionType/OptimalListSize.java Changeset: 97b25277c28f Author: weijun Date: 2015-12-02 16:44 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/97b25277c28f 8141457: keytool default cert fingerprint algorithm should be SHA-256 Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! test/java/security/KeyStore/PKCS12/api_cert_chain.p12_expected.data ! test/java/security/KeyStore/PKCS12/api_private_key.p12_expected.data ! test/java/security/KeyStore/PKCS12/api_private_key_not_match.p12_expected.data ! test/java/security/KeyStore/PKCS12/api_two_pass.p12_expected.data Changeset: d9e78d1acd3f Author: weijun Date: 2015-12-02 16:44 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d9e78d1acd3f 8130132: jarsigner should emit warning if weak algorithms or keysizes are used Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/sun/security/tools/jarsigner/TsacertOptionTest.java + test/sun/security/tools/jarsigner/Warning.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh ! test/sun/security/tools/jarsigner/default_options.sh ! test/sun/security/tools/jarsigner/ec.sh ! test/sun/security/tools/jarsigner/onlymanifest.sh ! test/sun/security/tools/jarsigner/ts.sh - test/sun/security/tools/jarsigner/warning.sh ! test/sun/security/tools/jarsigner/weaksize.sh Changeset: ba433d6ffd55 Author: weijun Date: 2015-12-02 16:44 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ba433d6ffd55 8141690: JDK-8133151 change to MakeJavaSecurity.java is not complete Reviewed-by: mullan ! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java + test/jdk/security/JavaDotSecurity/final_java_security + test/jdk/security/JavaDotSecurity/ifdefs.sh + test/jdk/security/JavaDotSecurity/more_restricted + test/jdk/security/JavaDotSecurity/raw_java_security Changeset: 33c6cca30255 Author: mhaupt Date: 2015-12-02 10:59 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/33c6cca30255 8076596: BytecodeDescriptor.parseMethod doesn't work during bootstrapping Summary: This change provides a test for the issue. The issue was fixed with the push for 8136893. Reviewed-by: sundar Changeset: 9c6b37a3b4a8 Author: redestad Date: 2015-12-02 12:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9c6b37a3b4a8 8143131: Remove unused code from java.lang.invoke Reviewed-by: vlivanov, jrose, mhaupt ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java Changeset: 8aa69a089b8f Author: rriggs Date: 2015-12-02 09:40 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8aa69a089b8f 8143876: test/java/lang/ProcessHandle/TreeTest.java failed intermittently with assertion error Summary: The parent pid may be re-used, check that the child was started after the parent Reviewed-by: darcy ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c ! test/java/lang/ProcessHandle/TreeTest.java Changeset: 384f4b699387 Author: rriggs Date: 2015-12-02 10:15 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/384f4b699387 8143879: jdk/internal/jimage/JImageReadTest.java crashes jvm in msvcr120.dll Summary: correct iteration in ImageFileReader.remove and contains() Reviewed-by: jlaskey ! src/java.base/share/native/libjimage/imageFile.cpp Changeset: 416039f8eef1 Author: xuelei Date: 2015-12-02 15:22 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/416039f8eef1 8144313: Test SessionTimeOutTests can be timeout Reviewed-by: mullan ! test/javax/net/ssl/SSLSession/SessionTimeOutTests.java Changeset: 54b3b3dd0eb9 Author: ntv Date: 2015-12-02 10:24 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/54b3b3dd0eb9 8144349: @since tag missed Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Clock.java ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/LocalTime.java Changeset: 1bc968d8314a Author: lana Date: 2015-12-02 09:34 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1bc968d8314a Merge ! make/gensrc/GensrcMisc.gmk - make/launcher/Launcher-jdk.jvmstat.gmk ! make/launcher/LauncherCommon.gmk ! make/mapfiles/libjava/mapfile-vers - src/java.base/share/classes/sun/misc/Contended.java ! src/java.base/share/native/include/jvm.h - src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java - test/lib/testlibrary/jdk/testlibrary/InputArguments.java - test/sun/security/tools/jarsigner/warning.sh Changeset: 600834e2e9c1 Author: vtewari Date: 2015-12-02 21:32 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/600834e2e9c1 6856817: Poor performance of Writer#append with CharBuffer Summary: Poor performance of Writer#append with CharBuffer Reviewed-by: rriggs, dfuchs, sherman, shade ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java + test/java/io/Writer/Bug6856817.java Changeset: 8508b6f03340 Author: smarks Date: 2015-12-02 14:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8508b6f03340 8143858: typo in Timer.purge() doc Reviewed-by: darcy ! src/java.base/share/classes/java/util/Timer.java Changeset: a8080ceaf725 Author: ksrini Date: 2015-12-02 14:31 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a8080ceaf725 8144533: VersionCheck.java failing after Verona changes in dev Reviewed-by: darcy, iris ! test/tools/launcher/VersionCheck.java Changeset: 13a48e944151 Author: ptbrunet Date: 2015-11-12 12:27 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/13a48e944151 8134116: Add more comprehensive fix and regression test for JDK-8133897 Summary: Use getTitleAt instead of Page.title field; add regression test Reviewed-by: alexsch, serb Contributed-by: peter.brunet at oracle.com ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java + test/javax/swing/JTabbedPane/8134116/Bug8134116.java Changeset: a8e9ad77ac81 Author: alexsch Date: 2015-11-13 05:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a8e9ad77ac81 8073320: Windows HiDPI Graphics support Reviewed-by: flar, serb ! src/java.base/windows/native/launcher/java.manifest ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java ! src/java.desktop/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java ! src/java.desktop/share/classes/sun/awt/image/SunVolatileImage.java ! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java ! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java ! src/java.desktop/windows/native/libawt/windows/MouseInfo.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsConfig.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Window.h + test/java/awt/Robot/HiDPIMouseClick/HiDPIRobotMouseClick.java + test/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java + test/java/awt/hidpi/properties/HiDPIPropertiesWindowsTest.java + test/java/awt/image/MultiResolutionImage/MultiResolutionDrawImageWithTransformTest.java Changeset: bc2d1130105f Author: alexsch Date: 2015-11-13 18:36 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bc2d1130105f 8137571: Linux HiDPI Graphics support Reviewed-by: flar, serb ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedClientHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseInfoPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! src/java.desktop/unix/classes/sun/awt/X11/XWarningWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceDataProxy.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRVolatileSurfaceManager.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h + test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java Changeset: c02fde8e6d02 Author: rchamyal Date: 2015-11-13 18:46 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c02fde8e6d02 8079253: Test javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java fails Reviewed-by: serb, alexsch ! test/javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java Changeset: 8524af43f1fa Author: psadhukhan Date: 2015-11-16 10:56 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8524af43f1fa 8081491: The case print incomplete. Reviewed-by: alexsch, rchamyal ! src/java.desktop/share/classes/javax/swing/TablePrintable.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! test/java/awt/print/PageFormat/ImageableAreaTest.java + test/javax/swing/JTable/JTableScrollTest.java Changeset: 0aee778df141 Author: rchamyal Date: 2015-11-16 15:03 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0aee778df141 6288609: JInternalFrame.setDefaultCloseOperation() interferes with "close" behavior Reviewed-by: psadhukhan, alexsch ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java + test/javax/swing/JInternalFrame/6288609/TestJInternalFrameDispose.java Changeset: 81619853311c Author: prr Date: 2015-11-16 16:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/81619853311c 7162125: [macosx] A font has different behaviour for ligatures depending on its creation mod Reviewed-by: srl, jgodinez + src/java.desktop/macosx/classes/sun/font/CCompositeGlyphMapper.java ! src/java.desktop/macosx/classes/sun/font/CFont.java ! src/java.desktop/macosx/classes/sun/font/CStrike.java ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.h ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/share/classes/sun/font/CompositeFont.java ! src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java ! src/java.desktop/share/classes/sun/font/Font2D.java + src/java.desktop/share/classes/sun/font/FontSubstitution.java ! src/java.desktop/share/classes/sun/font/GlyphLayout.java ! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java ! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java + test/java/awt/font/TextLayout/OSXLigatureTest.java Changeset: 7e7126dd06bb Author: rchamyal Date: 2015-11-17 13:14 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7e7126dd06bb 8030099: Memory usage of java process increases after pressing start button in test window Reviewed-by: prr, serb ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java + test/sun/awt/shell/ShellFolderMemoryLeak.java Changeset: a61626e0cc57 Author: alexsch Date: 2015-11-17 19:09 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a61626e0cc57 7124218: Space should select cell in the JTable Reviewed-by: rchamyal, alexsch Contributed-by: Avik Niyogi + test/javax/swing/JTable/7124218/SelectEditTableCell.java Changeset: 3468483150c6 Author: alexsch Date: 2015-11-17 19:29 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3468483150c6 8132770: Test javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java fails in MacOSX Reviewed-by: rchamyal, alexsch Contributed-by: Avik Niyogi ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Changeset: a24cd7ec0891 Author: psadhukhan Date: 2015-11-17 19:15 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a24cd7ec0891 8039412: Stack overflow on Linux using DialogTypeSelection.NATIVE Reviewed-by: prr, rchamyal ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/print/PrinterJob/PageDlgStackOverflowTest.java Changeset: eade2306738c Author: psadhukhan Date: 2015-11-18 00:20 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eade2306738c 8067059: PrinterJob.pageDialog() with DialogSelectionType.NATIVE returns a PageFormat when cancelled. Reviewed-by: jgodinez, prr ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/print/PrinterJob/PageDlgApp.java Changeset: 641634ba1c11 Author: prr Date: 2015-11-17 13:09 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/641634ba1c11 Merge ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp - test/java/util/stream/bootlib/java/util/stream/CollectorOps.java - test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java - test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java - test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/OpTestCase.java - test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java - test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java - test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java - test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java - test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java - test/java/util/stream/bootlib/java/util/stream/TestData.java - test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java - test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java - test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java - test/java/util/stream/boottest/java/util/stream/FlagOpTest.java - test/java/util/stream/boottest/java/util/stream/IntNodeTest.java - test/java/util/stream/boottest/java/util/stream/LongNodeTest.java - test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java - test/java/util/stream/boottest/java/util/stream/NodeTest.java - test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java - test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java - test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java - test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java Changeset: b86b6b023ae2 Author: prr Date: 2015-11-17 13:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b86b6b023ae2 Merge Changeset: fa51d35102f1 Author: alexsch Date: 2015-11-18 19:13 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fa51d35102f1 8081411: Add an API for painting an icon with a SynthContext Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java + src/java.desktop/share/classes/javax/swing/plaf/synth/SynthIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java - src/java.desktop/share/classes/sun/swing/plaf/synth/SynthIcon.java + test/javax/swing/plaf/synth/8081411/bug8081411.java Changeset: e8e7a00c1bff Author: serb Date: 2015-11-19 01:52 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e8e7a00c1bff 8143256: The build is broken after JDK-8081411 Reviewed-by: omajid ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: 4aec72fc4adb Author: omajid Date: 2015-11-19 12:52 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4aec72fc4adb 8142898: Prefer isFile()/isDirectory() over exists() in SoftSynthesizer Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java Changeset: 1b5066bb0f26 Author: rchamyal Date: 2015-11-20 16:44 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1b5066bb0f26 8037575: JFrame on Windows doesn't animate when setting ICONIFIED state Reviewed-by: azvegint, alexsch ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp + test/javax/swing/JFrame/8037575/bug8037575.java Changeset: b7f007bedafb Author: ptbrunet Date: 2015-11-20 17:54 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b7f007bedafb 8056925: Add jaccessinspector and jaccesswalker to the bin directory Summary: Add jaccessinspector, jaccesswalker to jdk.accessibility module; update launcher in make Reviewed-by: erikj, van, prr Contributed-by: peter.brunet at oracle.com ! make/launcher/Launcher-jdk.accessibility.gmk ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h + src/jdk.accessibility/windows/native/jaccessinspector/MessageHistory.cpp + src/jdk.accessibility/windows/native/jaccessinspector/MessageHistory.h + src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspector.cpp + src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspector.h + src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspectorResource.h + src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspectorWindow.rc + src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalker.cpp + src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalker.h + src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalkerResource.h + src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalkerWindow.rc ! src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp + src/jdk.accessibility/windows/native/toolscommon/AccessInfo.cpp + src/jdk.accessibility/windows/native/toolscommon/AccessInfo.h Changeset: cb31a1f4e388 Author: serb Date: 2015-11-22 17:27 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cb31a1f4e388 8135100: Behavior of null arguments not specified in javax.sound.sampled.spi Summary: The specification change was reviewed by Florian Bomers also Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/PortMixerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/MixerProvider.java - test/javax/sound/sampled/FileReader/AudioFileClose.java - test/javax/sound/sampled/FileReader/ReadersExceptions.java - test/javax/sound/sampled/FileReader/RepeatedFormatReader.java - test/javax/sound/sampled/FileWriter/AlawEncoderSync.java - test/javax/sound/sampled/FileWriter/WriterCloseInput.java + test/javax/sound/sampled/spi/AudioFileReader/AudioFileClose.java + test/javax/sound/sampled/spi/AudioFileReader/ExpectedNPEOnNull.java + test/javax/sound/sampled/spi/AudioFileReader/ReadersExceptions.java + test/javax/sound/sampled/spi/AudioFileReader/RepeatedFormatReader.java + test/javax/sound/sampled/spi/AudioFileWriter/AlawEncoderSync.java + test/javax/sound/sampled/spi/AudioFileWriter/ExpectedNPEOnNull.java + test/javax/sound/sampled/spi/AudioFileWriter/WriterCloseInput.java + test/javax/sound/sampled/spi/FormatConversionProvider/ExpectedNPEOnNull.java + test/javax/sound/sampled/spi/MixerProvider/ExpectedNPEOnNull.java Changeset: 184913381cb8 Author: kshefov Date: 2015-11-23 14:44 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/184913381cb8 7146533: [TEST BUG] [macosx] skip java/awt/xembed/server/RunTestXEmbed.java for Mac OS X Reviewed-by: alexsch, serb Contributed-by: Vikrant Agarwal ! test/java/awt/xembed/server/RunTestXEmbed.java Changeset: 8c09472c3de2 Author: prr Date: 2015-11-23 09:58 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8c09472c3de2 8143177: Integrate harfbuzz opentype layout engine per JEP 258 Reviewed-by: srl, vadim, serb ! make/lib/Awt2dLibraries.gmk ! make/mapfiles/libfontmanager/mapfile-vers ! make/mapfiles/libfontmanager/mapfile-vers.openjdk ! src/java.desktop/macosx/classes/sun/font/CFont.java ! src/java.desktop/share/classes/sun/font/Font2D.java ! src/java.desktop/share/classes/sun/font/GlyphLayout.java ! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java + src/java.desktop/share/native/libfontmanager/HBShaper.c + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-atomic-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-json.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-text.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-cache-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-deprecated.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-mutex-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-object-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-glyf-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-head-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hhea-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-jstf-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-maxp-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-name-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-fallback.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-win1256.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-impl-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-list.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.c + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-utf-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-warning.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb.h + src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc + src/java.desktop/share/native/libfontmanager/hb-jdk.h + src/java.desktop/share/native/libfontmanager/scriptMapping.c + src/java.desktop/share/native/libfontmanager/scriptMapping.h + test/java/awt/font/TextLayout/TestLayoutVsICU.java + test/java/awt/font/TextLayout/TestLayoutVsICU_jdkbase.xml Changeset: 47095c5242d8 Author: prr Date: 2015-11-23 10:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/47095c5242d8 Merge - src/java.base/share/classes/sun/util/logging/LoggingProxy.java - src/java.base/share/classes/sun/util/logging/LoggingSupport.java - src/java.logging/share/classes/java/util/logging/LoggingProxyImpl.java Changeset: 07ae3247e988 Author: bpb Date: 2015-11-23 12:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/07ae3247e988 8143342: Integrate Java Image I/O support for TIFF per JEP 262 Summary: Port TIFF reader and writer plugins from JAI Image I/O Tools to JDK 9 Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ImageUtil.java + src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleCMYKColorSpace.java + src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleRenderedImage.java + src/java.desktop/share/classes/com/sun/imageio/plugins/common/SingleTileRenderedImage.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFAttrInfo.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCIELabColorConverter.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFColorConverter.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflateCompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflateDecompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflater.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFElementInfo.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFExifJPEGCompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxCompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFieldNode.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormat.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormatResources.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReaderSpi.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriteParam.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriterSpi.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGCompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGDecompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLSBCompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLSBDecompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWCompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWUtil.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFMetadataFormat.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullCompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullDecompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsCompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsDecompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsUtil.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRLECompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRenderedImage.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadata.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadataFormat.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadataFormatResources.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFT4Compressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFT6Compressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrColorConverter.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrDecompressor.java + src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFZLibCompressor.java + src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/package.html + src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTagSet.java + src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java Changeset: 73b93c545ceb Author: flar Date: 2015-11-23 14:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/73b93c545ceb 8076529: Marlin antialiasing renderer integration Reviewed-by: flar, prr + src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/CollinearSimplifier.java + src/java.desktop/share/classes/sun/java2d/marlin/Curve.java + src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java + src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/FloatMath.java + src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java + src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java + src/java.desktop/share/classes/sun/java2d/marlin/MergeSort.java + src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java + src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java + src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java + src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java + src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java + src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java + src/java.desktop/share/classes/sun/java2d/marlin/Version.java + src/java.desktop/share/classes/sun/java2d/marlin/stats/Histogram.java + src/java.desktop/share/classes/sun/java2d/marlin/stats/Monitor.java + src/java.desktop/share/classes/sun/java2d/marlin/stats/StatLong.java ! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java + test/sun/java2d/marlin/CeilAndFloorTests.java + test/sun/java2d/marlin/CrashTest.java Changeset: c312014fbfca Author: flar Date: 2015-11-23 14:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c312014fbfca 8143848: changeset was pushed with wrong attributions Reviewed-by: prr - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java - src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java - src/java.desktop/share/classes/sun/java2d/marlin/CollinearSimplifier.java - src/java.desktop/share/classes/sun/java2d/marlin/Curve.java - src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java - src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java - src/java.desktop/share/classes/sun/java2d/marlin/FloatMath.java - src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java - src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java - src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java - src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java - src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java - src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java - src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java - src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java - src/java.desktop/share/classes/sun/java2d/marlin/MergeSort.java - src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java - src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java - src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java - src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java - src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java - src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java - src/java.desktop/share/classes/sun/java2d/marlin/Version.java - src/java.desktop/share/classes/sun/java2d/marlin/stats/Histogram.java - src/java.desktop/share/classes/sun/java2d/marlin/stats/Monitor.java - src/java.desktop/share/classes/sun/java2d/marlin/stats/StatLong.java ! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java - test/sun/java2d/marlin/CeilAndFloorTests.java - test/sun/java2d/marlin/CrashTest.java Changeset: 314ce60cae98 Author: lbourges Date: 2015-11-23 15:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/314ce60cae98 8143849: Integrate Marlin renderer per JEP 265 Reviewed-by: flar, prr + src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/CollinearSimplifier.java + src/java.desktop/share/classes/sun/java2d/marlin/Curve.java + src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java + src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/FloatMath.java + src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java + src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java + src/java.desktop/share/classes/sun/java2d/marlin/MergeSort.java + src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java + src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java + src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java + src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java + src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java + src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java + src/java.desktop/share/classes/sun/java2d/marlin/Version.java + src/java.desktop/share/classes/sun/java2d/marlin/stats/Histogram.java + src/java.desktop/share/classes/sun/java2d/marlin/stats/Monitor.java + src/java.desktop/share/classes/sun/java2d/marlin/stats/StatLong.java ! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java + test/sun/java2d/marlin/CeilAndFloorTests.java + test/sun/java2d/marlin/CrashTest.java Changeset: 4adb0d82e03a Author: prr Date: 2015-12-02 09:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4adb0d82e03a 8144074: [PIT] Crash calling Toolkit.getScreenSize() on Windows. Reviewed-by: flar ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp + test/java/awt/Toolkit/GetSizeTest/GetScreenSizeTest.java Changeset: 5d0bed389ded Author: prr Date: 2015-12-02 09:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5d0bed389ded Merge - make/launcher/Launcher-jdk.jvmstat.gmk - src/java.base/share/classes/sun/misc/Contended.java - src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java - test/lib/testlibrary/jdk/testlibrary/InputArguments.java - test/sun/security/tools/jarsigner/warning.sh Changeset: 5d95d1611ec7 Author: prr Date: 2015-12-02 10:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5d95d1611ec7 8144526: Remove Marlin logging use of deleted internal API Reviewed-by: flar ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java Changeset: dcfdd2a451d5 Author: prr Date: 2015-12-02 11:22 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dcfdd2a451d5 Merge ! make/launcher/Launcher-jdk.accessibility.gmk Changeset: 3b090beadbcc Author: prr Date: 2015-12-02 16:37 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3b090beadbcc Merge Changeset: a1aa2671f281 Author: okutsu Date: 2015-12-03 15:34 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a1aa2671f281 8141243: Unexpected timezone returned after parsing a date Reviewed-by: naoto, peytoia ! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/pt/BR/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/zh/CN/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/zh/TW/TimeZoneNames_zh_TW.java + test/java/text/Format/DateFormat/Bug8141243.java Changeset: 9cbafdcf937d Author: chegar Date: 2015-12-03 11:57 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9cbafdcf937d 8144480: Remove test dependencies on sun.misc.BASE64Encoder and BASE64Decoder Reviewed-by: alanb, amlu, psandoz, weijun ! test/com/sun/crypto/provider/Cipher/KeyWrap/XMLEncKAT.java ! test/com/sun/jndi/ldap/Base64Test.java ! test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java ! test/sun/security/util/Oid/S11N.java ! test/sun/security/x509/X509CertImpl/V3Certificate.java Changeset: 22ec68cc2b16 Author: mli Date: 2015-12-02 19:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/22ec68cc2b16 8144214: Some log messages will be discarded when VM is bootstrapping Summary: use logp instead of log. Reviewed-by: dfuchs ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java Changeset: 7cc5e8fd62c9 Author: mli Date: 2015-12-02 19:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7cc5e8fd62c9 8144460: Improve the code coverage for BootstrapLogger and SimpleConsoleLogger APIs and verify bug fix JDK-8144214 Summary: Cover the logXX and LogEvent.valueOf APIs of BootstrapLogger and logXX APIs of SimpleConsoleLogger Reviewed-by: dfuchs + test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java ! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java + test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerUtils.java + test/java/lang/System/LoggerFinder/internal/BootstrapLogger/LogStream.java Changeset: d41609429f2e Author: mhaupt Date: 2015-12-03 15:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d41609429f2e 8072844: Use more efficient LambdaForm type representation Reviewed-by: sundar, redestad ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: 4d010a9bd0d9 Author: mhaupt Date: 2015-12-03 15:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4d010a9bd0d9 8143343: add JEP 274 Javadoc tests to JavaDocExamplesTest Reviewed-by: sundar ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/JavaDocExamplesTest.java Changeset: 9f7e8e4f8cc9 Author: rgoel Date: 2015-12-03 14:01 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9f7e8e4f8cc9 8130246: java/util/Currency/PropertiesTest.sh fails Exception java.lang.NullPointerException Summary: Updated PropertiesTest.sh to be sequential Reviewed-by: naoto ! test/java/util/Currency/PropertiesTest.sh Changeset: 5543226e24d2 Author: prr Date: 2015-12-03 11:53 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5543226e24d2 8144616: Problem building OpenJDK/harfbuzz on jprt Reviewed-by: serb, vadim ! make/lib/Awt2dLibraries.gmk Changeset: 8ef2bf79539c Author: darcy Date: 2015-12-03 13:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8ef2bf79539c 8144627: Problem list WriteAfterAbort.java Reviewed-by: prr ! test/ProblemList.txt Changeset: fba3e5b0ba74 Author: ksrini Date: 2015-12-03 17:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fba3e5b0ba74 8144660: VersionCheck.java fails when it tries to run jaccess*.exe -J-version on windows Reviewed-by: darcy ! test/tools/launcher/VersionCheck.java Changeset: cb6a4c305a0c Author: darcy Date: 2015-12-04 11:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cb6a4c305a0c 8144742: Instrument intermittently failing test GCDuringIteration.java Reviewed-by: rriggs, martin ! test/TEST.groups ! test/java/util/WeakHashMap/GCDuringIteration.java Changeset: 3c3a5343044c Author: sherman Date: 2015-12-04 12:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3c3a5343044c 8143854: java/util/regex/RegExTest.java.RegExTest failed Reviewed-by: darcy ! test/java/util/regex/RegExTest.java Changeset: 07eacf40cb19 Author: xuelei Date: 2015-12-07 03:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/07eacf40cb19 8141593: Test RetryHttps timed out intermittently Summary: Enable debug to expose more information for further evaluation Reviewed-by: weijun ! test/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Changeset: 8a5d5ff42c90 Author: weijun Date: 2015-12-07 15:48 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8a5d5ff42c90 8138638: Security tests using jdk/test/sun/security/krb5/auto/KDC.java fail intermittently with OutOfMemoryError Reviewed-by: xuelei ! test/sun/security/krb5/auto/KDC.java Changeset: dc3322ef23ff Author: dfuchs Date: 2015-12-07 12:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dc3322ef23ff 8144262: LogRecord.getMillis() method is a convenience API that should not have been deprecated Summary: LogRecord.getMillis() is no longer deprecated. LogRecord.setInstant() check that the instant millis can fit in a long millisecond-since-epoch. Reviewed-by: lancea, rriggs, smarks ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! test/java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanosAPI.java Changeset: c021b855f51e Author: lana Date: 2015-12-07 14:20 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c021b855f51e Merge Changeset: 03925b1a76fa Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/03925b1a76fa Added tag jdk-9+96 for changeset c021b855f51e ! .hgtags Changeset: a333d6e4f1e9 Author: darcy Date: 2015-12-07 14:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a333d6e4f1e9 8144880: Instrument intermittently failing test ConfigChanges.java Reviewed-by: lancea, martin ! test/TEST.groups ! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java Changeset: ae4ca7e97de1 Author: thartmann Date: 2015-11-27 09:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ae4ca7e97de1 8142303: C2 compilation fails with "bad AD file" Summary: Move range checks into intrinsics for String methods. Reviewed-by: kvn, aph ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringBuilder.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java Changeset: e9f5d7096eea Author: neliasso Date: 2015-12-01 19:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e9f5d7096eea Merge ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java Changeset: 2e1c3bb37d11 Author: amurillo Date: 2015-12-03 22:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2e1c3bb37d11 Merge Changeset: 64dcdca11308 Author: amurillo Date: 2015-12-07 10:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/64dcdca11308 Merge Changeset: 24e271303228 Author: amurillo Date: 2015-12-07 17:31 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/24e271303228 Merge Changeset: 3f35971b21c4 Author: xuelei Date: 2015-12-08 03:49 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3f35971b21c4 8144890: Add the intermittent keyword test B6216082.java Reviewed-by: mullan ! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Changeset: 36e230610c38 Author: sundar Date: 2015-12-08 10:13 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/36e230610c38 8143404: Remove apple script engine code in jdk repository Reviewed-by: alanb, mchung ! make/lib/Lib-jdk.deploy.osx.gmk - src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java - src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m Changeset: 042a351b5bb6 Author: erikj Date: 2015-12-08 12:05 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/042a351b5bb6 8144857: Intermittent build error building jdk/src/demo/solaris/jni/Poller/Poller.c Reviewed-by: dholmes ! make/CompileDemos.gmk Changeset: a5d8e25767f8 Author: sherman Date: 2015-12-08 09:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a5d8e25767f8 8142508: To bring j.u.z.ZipFile's native implementation to Java to remove the expensive jni cost and mmap crash risk Reviewed-by: coffeys ! make/mapfiles/libzip/mapfile-vers ! make/mapfiles/libzip/reorder-sparc ! make/mapfiles/libzip/reorder-sparcv9 ! make/mapfiles/libzip/reorder-x86 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java ! src/java.base/share/classes/sun/misc/VM.java - src/java.base/share/native/libzip/ZipFile.c ! test/java/util/zip/ZipFile/ReadZip.java + test/java/util/zip/ZipFile/TestZipFile.java Changeset: b0314bbe7c41 Author: sherman Date: 2015-12-08 16:43 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b0314bbe7c41 8144958: changes by JDK-8142508 seems to have broken jtreg Reviewed-by: darcy ! make/mapfiles/libzip/mapfile-vers ! make/mapfiles/libzip/reorder-sparc ! make/mapfiles/libzip/reorder-sparcv9 ! make/mapfiles/libzip/reorder-x86 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java ! src/java.base/share/classes/sun/misc/VM.java + src/java.base/share/native/libzip/ZipFile.c ! test/java/util/zip/ZipFile/ReadZip.java - test/java/util/zip/ZipFile/TestZipFile.java Changeset: e6c3d2856593 Author: smarks Date: 2015-12-08 13:48 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e6c3d2856593 8139232: JEP-269 initial API and skeleton implementations Reviewed-by: psandoz, rriggs + src/java.base/share/classes/java/util/KeyValueHolder.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/Set.java ! test/java/util/Collection/MOAT.java + test/java/util/Collection/SetFactories.java + test/java/util/List/ListFactories.java + test/java/util/Map/MapFactories.java Changeset: 6e07aec955f6 Author: xuelei Date: 2015-12-09 10:36 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6e07aec955f6 8141651: Deadlock in sun.security.ssl.SSLSocketImpl Reviewed-by: weijun ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 8418f5ee381d Author: robm Date: 2015-12-09 15:16 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8418f5ee381d 8143397: It looks like InetAddress.isReachable(timeout) works incorrectly Reviewed-by: xuelei, msheppar ! src/java.base/windows/native/libnet/Inet4AddressImpl.c Changeset: 3483fd570b10 Author: redestad Date: 2015-12-09 18:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3483fd570b10 8143127: InvokerBytecodeGenerator emitConst should handle Byte, Short, Character Reviewed-by: vlivanov, shade, forax ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: c7fe870b2414 Author: robm Date: 2015-12-09 17:34 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c7fe870b2414 8141370: com/sun/jndi/ldap/LdapTimeoutTest.java failed intermittently Reviewed-by: vinnie ! test/ProblemList.txt + test/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: 84cf80e6e06d Author: rgoel Date: 2015-12-09 14:20 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/84cf80e6e06d 8025547: Locale.toString() documentation error Summary: Updated API doc of Locale.toString method. Reviewed-by: okutsu ! src/java.base/share/classes/java/util/Locale.java Changeset: 7f644a5d554a Author: ntv Date: 2015-12-09 15:27 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7f644a5d554a 8142936: Add java.time.Duration methods for days, hours, minutes, seconds, etc. Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/java/time/tck/java/time/TCKDuration.java Changeset: 1ff1923d88e0 Author: xuelei Date: 2015-12-10 06:09 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1ff1923d88e0 8136410: AlgorithmDecomposer is not parsing padding correctly Reviewed-by: weijun ! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java + test/sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java Changeset: b5b9febcb842 Author: chegar Date: 2015-12-10 10:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b5b9febcb842 8145082: Remove sun.misc.Unsafe dependency from sun.nio.cs.StringUTF16 Reviewed-by: psandoz, sherman ! src/java.base/share/classes/sun/nio/cs/StringUTF16.java Changeset: dc4fef41cc3e Author: lana Date: 2015-12-10 09:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dc4fef41cc3e Merge ! src/java.base/share/native/libzip/ZipFile.c - src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java - src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m - src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h - src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m Changeset: 5c9c7f98d026 Author: bpb Date: 2015-12-10 15:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5c9c7f98d026 8139133: Changing the modification time on a unix domain socket file fails Summary: If a file descriptor cannot be obtained, use utimes() instead of futimes(). Reviewed-by: alanb ! make/mapfiles/libnio/mapfile-linux ! make/mapfiles/libnio/mapfile-macosx ! make/mapfiles/libnio/mapfile-solaris ! make/src/native/genconstants/fs/genUnixConstants.c ! src/java.base/linux/classes/sun/nio/fs/LinuxDosFileAttributeView.java ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java ! src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java ! src/java.base/unix/classes/sun/nio/fs/UnixException.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c + test/java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Changeset: 3a2e54394b62 Author: bpb Date: 2015-12-10 17:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3a2e54394b62 8032027: Add BigInteger square root methods Summary: Add sqrt() and sqrtAndReminder() using Newton iteration Reviewed-by: darcy, lowasser ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/math/MutableBigInteger.java ! test/java/math/BigInteger/BigIntegerTest.java Changeset: e8d1d0a083f9 Author: erikj Date: 2015-12-11 11:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e8d1d0a083f9 8145106: Still intermittent build error building jdk/src/demo/solaris/jni/Poller/Poller.c Reviewed-by: tbell, dholmes ! make/CompileDemos.gmk Changeset: a23f871cad25 Author: jbachorik Date: 2015-11-13 14:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a23f871cad25 8142398: ManagementAgent.status diagnostic command only outputs the specifically set properties Reviewed-by: sla ! src/java.management/share/classes/sun/management/Agent.java ! test/sun/management/jmxremote/startstop/JMXStatusTest.java Changeset: 0d85be66e940 Author: mullan Date: 2015-12-11 09:34 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0d85be66e940 8144784: Remove @Deprecated annotation from java.security.acl, javax.security.cert and com.sun.jarsigner packages Reviewed-by: mchung, weijun, wetmore ! src/java.base/share/classes/java/security/acl/package-info.java ! src/java.base/share/classes/javax/security/cert/package-info.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/package-info.java Changeset: 4d367c763183 Author: simonis Date: 2015-12-11 16:16 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4d367c763183 8145077: AIX: fix harfbuzz support Reviewed-by: prr ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-atomic-private.hh Changeset: fdd84b2265dd Author: bpb Date: 2015-12-11 08:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fdd84b2265dd 8133986: (fs) Remove file deletion from test/java/nio/file/FileSystem/Basic.java checkNoUOE() method Summary: Do not delete file which provoked an unexpected exception. Reviewed-by: alanb ! test/java/nio/file/FileSystem/Basic.java Changeset: f86ee68d1107 Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f86ee68d1107 Added tag jdk-9+97 for changeset fdd84b2265dd ! .hgtags Changeset: 9f596786d516 Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9f596786d516 Added tag jdk-9+98 for changeset f86ee68d1107 ! .hgtags From glewis at eyesbeyond.com Sun Dec 20 00:22:18 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 20 Dec 2015 00:22:18 +0000 Subject: hg: bsd-port/jdk9/nashorn: 100 new changesets Message-ID: <201512200022.tBK0MJPW027183@aojmv0008.oracle.com> Changeset: 04ed602df062 Author: attila Date: 2015-10-19 08:23 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/04ed602df062 8139304: Remove elaborate call site descriptor class hierarchy and factory for them. Remove AutoDiscovery, DefaultPrelinkFilter, and BottomGuardingDynamicLinker as they can be inlined into DynamicLinkerFactory. Remove CallerSensitiveDetector as it can be inlined into AbstractJavaLinker. Make ClassMap non-public. Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassLoaderGetterContextProvider.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDetector.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AutoDiscovery.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultPrelinkFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java Changeset: 33f2143b60a3 Author: attila Date: 2015-10-19 08:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/33f2143b60a3 8139435: Make sure CallSiteDescriptor.getLookup is subject to a security check Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java Changeset: 7dd80d7f47c3 Author: attila Date: 2015-10-19 08:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/7dd80d7f47c3 8139588: Remove concept of runtime context arguments, call site tokens, and link counts Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleLinkRequest.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java Changeset: 335632718c1e Author: attila Date: 2015-10-19 08:45 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/335632718c1e 8139590: Improve Dynalink JavaDoc Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package.html ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleLinkRequest.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package.html Changeset: f93753325c7b Author: sundar Date: 2015-10-19 15:49 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f93753325c7b 8139852: jjs interactive mode fails to work with security manager Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java Changeset: 1faacf3cd85f Author: attila Date: 2015-10-19 18:24 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/1faacf3cd85f 8139756: Eliminate GuardedTypeConversion, DynamicLinker.getCurrentLinkRequest and its associated permission Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java Changeset: 17b58e15ad54 Author: attila Date: 2015-10-19 22:36 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/17b58e15ad54 8139884: Use privileged blocks when working with class loaders Reviewed-by: hannesw, mhaupt, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java Changeset: dd36e980905b Author: attila Date: 2015-10-20 23:33 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/dd36e980905b 8139761: Improve Dynalink class nomenclature and package organization Reviewed-by: hannesw, sundar - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleLinkRequest.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java Changeset: a8d5f14eebcc Author: attila Date: 2015-10-20 23:33 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a8d5f14eebcc 8139887: Reduce visibility of few methods in TypeUtilities and Guards API Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java Changeset: c3a5e415a09f Author: attila Date: 2015-10-20 23:34 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c3a5e415a09f 8139888: Improve Dynalink JavaDoc some more Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package.html ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package.html ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java Changeset: 490cafd88488 Author: attila Date: 2015-10-20 23:34 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/490cafd88488 8139895: Introduce GuardingDynamicLinkerExporter Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java Changeset: e6bb9489faac Author: attila Date: 2015-10-21 10:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e6bb9489faac 8139905: Add a convenience AccessControlContext factory Reviewed-by: hannesw, sundar - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassLoaderGetterContextProvider.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessControlContextFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java Changeset: d35aa8beb997 Author: attila Date: 2015-10-21 10:42 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/d35aa8beb997 8139919: Make CallSiteDescriptor a concrete class Reviewed-by: hannesw, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java Changeset: 7cb19fa78763 Author: attila Date: 2015-10-21 19:33 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/7cb19fa78763 8139931: Introduce Operation objects in Dynalink instead of string encoding Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java + src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionCall.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/InvokeByName.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java Changeset: b640f10ccd6d Author: lana Date: 2015-10-21 18:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b640f10ccd6d Merge - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDetector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AutoDiscovery.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultPrelinkFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package.html Changeset: 77d303d8a943 Author: attila Date: 2015-10-22 10:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/77d303d8a943 8140273: restore use of CompositeOperation.contains where it is needed Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java Changeset: 62641244c378 Author: lana Date: 2015-10-22 11:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/62641244c378 Merge - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDetector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package.html - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AutoDiscovery.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultPrelinkFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package.html Changeset: bc92163c4e0a Author: lana Date: 2015-10-29 08:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/bc92163c4e0a Added tag jdk9-b89 for changeset 62641244c378 ! .hgtags Changeset: f570370bc7b8 Author: lana Date: 2015-10-30 10:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f570370bc7b8 Added tag jdk9-b90 for changeset bc92163c4e0a ! .hgtags Changeset: 6d9a3ef84ebf Author: mhaupt Date: 2015-10-28 10:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6d9a3ef84ebf 8134941: Implement ES6 template literal support Reviewed-by: attila, hannesw Contributed-by: andreas.woess at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Token.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties Changeset: 1ceda730b9a3 Author: mhaupt Date: 2015-10-29 11:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/1ceda730b9a3 8140759: add ES6 template literal test Reviewed-by: hannesw, sundar Contributed-by: andreas.woess at oracle.com + test/script/basic/es6/template-literals.js + test/script/basic/es6/template-literals.js.EXPECTED Changeset: f414ae010340 Author: lana Date: 2015-10-29 12:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f414ae010340 Merge Changeset: fee4d2015e24 Author: lana Date: 2015-11-04 13:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/fee4d2015e24 Merge Changeset: 09f1d75775ef Author: lana Date: 2015-11-05 08:15 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/09f1d75775ef Added tag jdk9-b91 for changeset fee4d2015e24 ! .hgtags Changeset: c7ef0fb26eff Author: attila Date: 2015-11-02 18:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c7ef0fb26eff 8141144: Move NameCodec to jdk.nashorn.internal space Reviewed-by: hannesw, sundar - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NameCodec.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java Changeset: ae3c6d8c1fc4 Author: sundar Date: 2015-11-03 21:08 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/ae3c6d8c1fc4 8141285: NameCode should pass tests from BytecodeNameTest.java Reviewed-by: attila, mhaupt + samples/find_underscores.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NameCodec.java + test/src/jdk/nashorn/internal/runtime/linker/test/NameCodecTest.java Changeset: 1d7341033121 Author: ihse Date: 2015-11-03 17:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/1d7341033121 8141333: Rename SetupArchive to SetupJarArchive Reviewed-by: erikj, tbell ! make/BuildNashorn.gmk Changeset: cc95f96b51d8 Author: attila Date: 2015-11-05 12:13 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/cc95f96b51d8 8141425: Improve caching in NashornCallSiteDescriptor Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java Changeset: a8b20725bcf2 Author: attila Date: 2015-11-05 12:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a8b20725bcf2 8141524: CompilerTest execution time dominated by Field.setAccessible Reviewed-by: hannesw, mhaupt, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ASTWriter.java Changeset: 0c621f5166c5 Author: attila Date: 2015-11-05 15:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/0c621f5166c5 8141446: Cache Class.forName for permanently loaded classes Reviewed-by: hannesw, mhaupt, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: 34b77a618e98 Author: lana Date: 2015-11-05 13:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/34b77a618e98 Merge - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java Changeset: 435d7217b35d Author: lana Date: 2015-11-12 10:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/435d7217b35d Added tag jdk9-b92 for changeset 34b77a618e98 ! .hgtags Changeset: 752ca580b176 Author: attila Date: 2015-11-09 14:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/752ca580b176 8141541: Simplify Nashorn's Context class loader handling Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NashornLoader.java Changeset: e08b29ee795e Author: attila Date: 2015-11-09 14:04 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e08b29ee795e 8141538: Make DynamicLinker specific to a Context in Nashorn Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! test/script/basic/JDK-8011578.js ! test/src/jdk/nashorn/internal/runtime/test/JDK_8078414_Test.java Changeset: 252538e8c232 Author: attila Date: 2015-11-09 15:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/252538e8c232 8141550: Introduce a command line option instead of nashorn.unstable.relink.threshold system property Reviewed-by: hannesw, sundar ! docs/DEVELOPER_README ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties ! test/script/basic/JDK-8011578.js ! test/script/basic/JDK-8044750.js ! test/script/basic/JDK-8136544.js ! test/script/basic/JDK-8136694.js Changeset: fe703753f53f Author: chegar Date: 2015-11-11 11:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/fe703753f53f 8140606: Update library code to use internal Unsafe Reviewed-by: alanb, mchung, psandoz, weijun ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: e5ed16b0ae71 Author: attila Date: 2015-11-11 14:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e5ed16b0ae71 8142422: Smaller Dynalink API adjustments Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java Changeset: 549f06563f1c Author: hannesw Date: 2015-11-11 15:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/549f06563f1c 8010803: Number to String conversion functionality overhaul Reviewed-by: attila, lagergren ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NumberToString.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/Bignum.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/BignumDtoa.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/CachedPowers.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DiyFp.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DoubleConversion.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DtoaBuffer.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DtoaMode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/FastDtoa.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/FixedDtoa.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/IeeeDouble.java ! test/script/basic/JDK-8062141.js.EXPECTED ! test/script/basic/NASHORN-389.js ! test/script/basic/NASHORN-389.js.EXPECTED + test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumDtoaTest.java + test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumTest.java + test/src/jdk/nashorn/internal/runtime/doubleconv/test/DiyFpTest.java + test/src/jdk/nashorn/internal/runtime/doubleconv/test/FastDtoaTest.java + test/src/jdk/nashorn/internal/runtime/doubleconv/test/FixedDtoaTest.java + test/src/jdk/nashorn/internal/runtime/doubleconv/test/IeeeDoubleTest.java + test/src/jdk/nashorn/internal/runtime/doubleconv/test/resources/gay-fixed.txt + test/src/jdk/nashorn/internal/runtime/doubleconv/test/resources/gay-precision.txt + test/src/jdk/nashorn/internal/runtime/doubleconv/test/resources/gay-shortest.txt Changeset: a661018d34b8 Author: hannesw Date: 2015-11-11 16:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a661018d34b8 8141702: Add support for Symbol property keys Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/WeakValueCache.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArguments.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSymbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyHashMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SpillProperty.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Symbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java + test/script/basic/es6.js ! test/script/basic/es6/let.js + test/script/basic/es6/symbols.js Changeset: 1fd94ca4dfcd Author: hannesw Date: 2015-11-11 16:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/1fd94ca4dfcd 8141505: floating point parse incorrect on big integer Reviewed-by: attila, sundar + test/script/basic/JDK-8141505.js Changeset: e1dd1c03e9a9 Author: hannesw Date: 2015-11-11 16:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e1dd1c03e9a9 8047366: (1000000000000000128).toString() and (1000000000000000128).toFixed() don't evaluate to expected values. Reviewed-by: attila, sundar ! test/script/basic/JDK-8047369.js Changeset: a1f59730bfb5 Author: sundar Date: 2015-11-12 12:30 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a1f59730bfb5 8142501: nashorn tests failing after recent changes Reviewed-by: hannesw ! test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumDtoaTest.java ! test/src/jdk/nashorn/internal/runtime/doubleconv/test/FastDtoaTest.java ! test/src/jdk/nashorn/internal/runtime/doubleconv/test/FixedDtoaTest.java ! test/src/jdk/nashorn/internal/runtime/doubleconv/test/IeeeDoubleTest.java Changeset: d827dd6e0139 Author: sundar Date: 2015-11-12 19:51 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/d827dd6e0139 8142857: Enable all nashorn "api" tests for jtreg test run Reviewed-by: attila, hannesw, mhaupt ! test/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java ! test/src/jdk/nashorn/api/javaaccess/test/ConsStringTest.java ! test/src/jdk/nashorn/api/scripting/test/InvocableTest.java ! test/src/jdk/nashorn/api/scripting/test/JSONCompatibleTest.java ! test/src/jdk/nashorn/api/scripting/test/PluggableJSObjectTest.java ! test/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java ! test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java ! test/src/jdk/nashorn/api/tree/test/ParseAPITest.java Changeset: 2cebe18ffc70 Author: hannesw Date: 2015-11-12 19:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2cebe18ffc70 8142864: Raw types warning in WeakValueCache Reviewed-by: mhaupt, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/WeakValueCache.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java Changeset: e13533f7bb78 Author: lana Date: 2015-11-12 18:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e13533f7bb78 Merge Changeset: 57e51c71c725 Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/57e51c71c725 Added tag jdk9-b93 for changeset e13533f7bb78 ! .hgtags Changeset: ee71a66a48c7 Author: lana Date: 2015-11-12 14:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/ee71a66a48c7 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NumberToString.java Changeset: 53edf7f3f10c Author: attila Date: 2015-11-13 16:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/53edf7f3f10c 8142924: ES6 symbols created with Symbol.for should deserialize to canonical instances Reviewed-by: hannesw, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Symbol.java + test/src/jdk/nashorn/internal/runtime/test/JDK_8142924_Test.java Changeset: 8a10da61fc61 Author: cjplummer Date: 2015-11-05 10:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/8a10da61fc61 8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12 Summary: updated requiredVersion to 4.1 b12 Reviewed-by: dholmes, sla, darcy ! test/TEST.ROOT Changeset: a3da23c13e1b Author: jprovino Date: 2015-11-11 23:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a3da23c13e1b Merge Changeset: a1afef4a1791 Author: amurillo Date: 2015-11-13 10:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a1afef4a1791 Merge Changeset: 744c05874c23 Author: hannesw Date: 2015-11-18 17:12 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/744c05874c23 8131929: Add option for debuggable scopes Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties + test/script/basic/JDK-8131929.js + test/script/basic/JDK-8131929_prototype.js + test/script/basic/JDK-8131929_prototype.js.EXPECTED + test/script/basic/JDK-8131929_yui.js + test/script/basic/JDK-8131929_yui.js.EXPECTED ! test/script/basic/prototype.js Changeset: d2eb81e4ddc8 Author: mhaupt Date: 2015-11-19 11:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/d2eb81e4ddc8 8143297: Nashorn compilation time reported in nanoseconds Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java Changeset: c15ff29c1295 Author: hannesw Date: 2015-11-19 14:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c15ff29c1295 8143304: Random failures when script size exceeds token limits Reviewed-by: sundar, attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Token.java + test/script/basic/JDK-8059934.js Changeset: 328932975c74 Author: lana Date: 2015-11-20 15:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/328932975c74 Merge Changeset: 9fb28b950f1e Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/9fb28b950f1e Added tag jdk9-b94 for changeset 328932975c74 ! .hgtags Changeset: aad920be350a Author: ihse Date: 2015-06-11 00:23 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/aad920be350a 8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes, alanb, sundar Contributed-by: Magnus Ihse Bursie ! make/BuildNashorn.gmk ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Version.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties.template Changeset: 3fc9a15406c9 Author: ihse Date: 2015-06-11 00:50 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/3fc9a15406c9 Merge ! make/build.xml Changeset: 364d69b6e2aa Author: iris Date: 2015-06-29 11:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/364d69b6e2aa Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: f412a1917841 Author: iris Date: 2015-07-06 11:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f412a1917841 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: e25f6f6b1bdc Author: iris Date: 2015-07-13 13:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e25f6f6b1bdc Merge ! make/BuildNashorn.gmk ! make/build.xml - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 41ab26713b91 Author: iris Date: 2015-07-20 11:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/41ab26713b91 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: cf83ed75d1dc Author: iris Date: 2015-07-23 13:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/cf83ed75d1dc Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: d46483bac1f6 Author: iris Date: 2015-08-03 09:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/d46483bac1f6 Merge ! make/build.xml - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 4949ab6748df Author: iris Date: 2015-08-17 13:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/4949ab6748df Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 77646e19bd81 Author: iris Date: 2015-08-25 14:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/77646e19bd81 Merge ! make/BuildNashorn.gmk ! make/build.xml - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: c085b63b8958 Author: iris Date: 2015-08-31 13:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c085b63b8958 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 07f769cf2a77 Author: iris Date: 2015-09-08 10:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/07f769cf2a77 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 4bd262720f39 Author: iris Date: 2015-09-14 09:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/4bd262720f39 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 254acef85541 Author: iris Date: 2015-09-21 20:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/254acef85541 Merge ! make/BuildNashorn.gmk - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 386f776e8921 Author: iris Date: 2015-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/386f776e8921 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 0b3b41d978c4 Author: iris Date: 2015-10-05 20:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/0b3b41d978c4 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 70f3415f2adf Author: iris Date: 2015-10-25 19:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/70f3415f2adf Merge ! make/build.xml - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 89355b4fe2d4 Author: iris Date: 2015-11-01 09:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/89355b4fe2d4 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 348edda4a3cc Author: iris Date: 2015-11-09 10:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/348edda4a3cc Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 1ace66c58225 Author: iris Date: 2015-11-16 20:16 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/1ace66c58225 Merge ! make/BuildNashorn.gmk - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 74cab1a04c65 Author: iris Date: 2015-11-19 14:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/74cab1a04c65 Merge ! make/build.xml - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 9d52f9bb589c Author: iris Date: 2015-11-29 20:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/9d52f9bb589c Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template Changeset: 5108779d9306 Author: lana Date: 2015-12-02 15:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/5108779d9306 Added tag jdk-9+95 for changeset 9d52f9bb589c ! .hgtags Changeset: aac8413d3bb7 Author: hannesw Date: 2015-11-23 15:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/aac8413d3bb7 8141407: Wrong evaluation of a != a when a = NaN Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java + test/script/basic/JDK-8141407.js Changeset: a685736f225b Author: hannesw Date: 2015-11-23 17:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a685736f225b 8143821: Wrong test name in JDK-8143304 Reviewed-by: attila, sundar - test/script/basic/JDK-8059934.js + test/script/basic/JDK-8143304.js Changeset: f3b883bec2d0 Author: attila Date: 2015-11-24 10:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f3b883bec2d0 8141338: Move jdk.internal.dynalink package to jdk.dynalink Reviewed-by: hannesw, sundar ! make/BuildNashorn.gmk ! make/build.xml ! make/nbproject/project.xml ! make/project.properties + src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java + src/jdk.dynalink/share/classes/jdk/dynalink/ClassMap.java + src/jdk.dynalink/share/classes/jdk/dynalink/CompositeOperation.java + src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java + src/jdk.dynalink/share/classes/jdk/dynalink/LinkerServicesImpl.java + src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java + src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java + src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java + src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java + src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java + src/jdk.dynalink/share/classes/jdk/dynalink/TypeConverterFactory.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/ApplicableOverloadedMethods.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethodLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/FacetIntrospector.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/GuardedInvocationComponent.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/MaximallySpecific.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/SimpleDynamicMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/SingleDynamicMethod.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassIntrospector.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/messages.properties + src/jdk.dynalink/share/classes/jdk/dynalink/beans/package-info.java + src/jdk.dynalink/share/classes/jdk/dynalink/internal/AccessControlContextFactory.java + src/jdk.dynalink/share/classes/jdk/dynalink/internal/InternalTypeUtilities.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinkerExporter.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java + src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/package-info.java + src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java + src/jdk.dynalink/share/classes/jdk/dynalink/support/AbstractRelinkableCallSite.java + src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java + src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java + src/jdk.dynalink/share/classes/jdk/dynalink/support/messages.properties + src/jdk.dynalink/share/classes/jdk/dynalink/support/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java ! test/script/basic/JDK-8010946-2.js.EXPECTED ! test/script/basic/JDK-8026125.js ! test/script/basic/JDK-8043232.js.EXPECTED ! test/script/basic/JDK-8049242.js.EXPECTED ! test/script/basic/JDK-8079470.js.EXPECTED ! test/script/basic/JDK-8134939.js ! test/script/sandbox/nashorninternals.js ! test/script/trusted/classfilter.js.EXPECTED + test/src/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + test/src/jdk/dynalink/beans/test/BeanLinkerTest.java + test/src/jdk/dynalink/beans/test/BeansLinkerTest.java + test/src/jdk/dynalink/beans/test/CallerSensitiveTest.java + test/src/jdk/dynalink/linker/support/test/LookupTest.java + test/src/jdk/dynalink/support/test/CallSiteTest.java + test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java + test/src/jdk/dynalink/test/ReachedAutoLoadedDynamicLinkerException.java + test/src/jdk/dynalink/test/TestLinkerOperation.java + test/src/jdk/dynalink/test/TrustedGuardingDynamicLinkerExporter.java + test/src/jdk/dynalink/test/UntrustedGuardingDynamicLinkerExporter.java ! test/src/jdk/internal/dynalink/beans/test/CallerSensitiveTest.java ! test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java Changeset: d98fe27f6ba9 Author: mhaupt Date: 2015-11-26 12:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/d98fe27f6ba9 8143642: Nashorn shebang argument handling is broken Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java Changeset: 7d8c1ec45f8a Author: sundar Date: 2015-11-26 19:02 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/7d8c1ec45f8a 8144051: failing test262parallel run leads to successful build Reviewed-by: mhaupt, hannesw ! make/build.xml ! make/project.properties Changeset: 62301cd2e788 Author: sundar Date: 2015-11-27 13:41 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/62301cd2e788 8144160: Regression: two tests fail on Windows with "ant test" target Reviewed-by: hannesw, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java Changeset: 376a63a077ee Author: sundar Date: 2015-11-27 18:28 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/376a63a077ee 8144186: Update Main.asm sample to use dynalink public API Reviewed-by: hannesw, mhaupt ! samples/Main.asm - samples/Main.class Changeset: e9c4c02337cc Author: sundar Date: 2015-11-30 18:16 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e9c4c02337cc 8144230: Add a sample for pluggable dynalink linker Reviewed-by: hannesw, mhaupt + samples/DOMLinkerExporter.java + samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + samples/dom_linker.js + samples/dom_linker_gutenberg.js Changeset: c067a9638cd6 Author: lana Date: 2015-11-30 13:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c067a9638cd6 Merge - samples/Main.class - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java - test/script/basic/JDK-8059934.js Changeset: d81b4da915da Author: hannesw Date: 2015-11-27 08:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/d81b4da915da 8144131: ArrayData.getInt implementations do not convert to int32 Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java + test/script/basic/JDK-8144131.js ! test/script/basic/minuszero.js ! test/script/basic/minuszero.js.EXPECTED Changeset: a1ef259a183f Author: sundar Date: 2015-12-02 16:19 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a1ef259a183f 8144473: Nashorn code assumes NashornCallSiteDescriptor always Reviewed-by: hannesw, mhaupt ! samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + samples/UnderscoreNameLinkerExporter.java ! samples/dom_linker_gutenberg.js + samples/underscore.js + samples/underscore_linker.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java Changeset: c8e1ede2e7ad Author: lana Date: 2015-12-02 09:37 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c8e1ede2e7ad Merge ! make/BuildNashorn.gmk ! make/build.xml - samples/Main.class - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties - src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java - test/script/basic/JDK-8059934.js Changeset: 5401b88e6ec6 Author: sundar Date: 2015-12-03 19:04 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/5401b88e6ec6 8144519: Add a sample for pluggable dynalink linker that demonstrats beans linker delegation Reviewed-by: mhaupt, jlaskey ! samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + samples/MissingMethodExample.java + samples/MissingMethodHandler.java + samples/MissingMethodLinkerExporter.java + samples/missing_method.js + samples/missing_method_linker.js Changeset: d52c09d5d98a Author: lana Date: 2015-12-07 14:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/d52c09d5d98a Merge Changeset: f99822d87469 Author: lana Date: 2015-12-10 08:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f99822d87469 Added tag jdk-9+96 for changeset d52c09d5d98a ! .hgtags Changeset: 34b73cf8f52f Author: sundar Date: 2015-12-08 17:16 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/34b73cf8f52f 8144841: Add a sample for pluggable dynalink linker for stream property on arrays and a REAMDE for linker samples Reviewed-by: mhaupt, attila + samples/ArrayStreamLinkerExporter.java + samples/BufferIndexingLinkerExporter.java ! samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter ! samples/MissingMethodExample.java + samples/README_dynalink.txt + samples/array_stream.js + samples/array_stream_linker.js + samples/buffer_index.js + samples/buffer_indexing_linker.js Changeset: c779bd47d648 Author: sundar Date: 2015-12-09 16:56 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c779bd47d648 8144979: Context.fromClass should catch exception from Class.getClassLoader call Reviewed-by: attila, mhaupt - samples/DOMLinkerExporter.java - samples/MissingMethodHandler.java - samples/MissingMethodLinkerExporter.java - samples/UnderscoreNameLinkerExporter.java - samples/dom_linker.js - samples/dom_linker_gutenberg.js = samples/dynalink/ArrayStreamLinkerExporter.java < samples/ArrayStreamLinkerExporter.java = samples/dynalink/BufferIndexingLinkerExporter.java < samples/BufferIndexingLinkerExporter.java + samples/dynalink/DOMLinkerExporter.java = samples/dynalink/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter < samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter = samples/dynalink/MissingMethodExample.java < samples/MissingMethodExample.java + samples/dynalink/MissingMethodHandler.java + samples/dynalink/MissingMethodLinkerExporter.java ! samples/dynalink/README < samples/README_dynalink.txt + samples/dynalink/UnderscoreNameLinkerExporter.java ! samples/dynalink/array_stream.js < samples/array_stream.js ! samples/dynalink/array_stream_linker.js < samples/array_stream_linker.js = samples/dynalink/buffer_index.js < samples/buffer_index.js ! samples/dynalink/buffer_indexing_linker.js < samples/buffer_indexing_linker.js + samples/dynalink/dom_linker.js + samples/dynalink/dom_linker_gutenberg.js + samples/dynalink/missing_method.js + samples/dynalink/missing_method_linker.js + samples/dynalink/underscore.js + samples/dynalink/underscore_linker.js - samples/missing_method.js - samples/missing_method_linker.js - samples/underscore.js - samples/underscore_linker.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: ae03424af226 Author: lana Date: 2015-12-10 09:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/ae03424af226 Merge - samples/DOMLinkerExporter.java - samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter - samples/MissingMethodExample.java - samples/MissingMethodHandler.java - samples/MissingMethodLinkerExporter.java - samples/UnderscoreNameLinkerExporter.java - samples/dom_linker.js - samples/dom_linker_gutenberg.js - samples/missing_method.js - samples/missing_method_linker.js - samples/underscore.js - samples/underscore_linker.js Changeset: 2beaef2b6a88 Author: sundar Date: 2015-12-11 20:06 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2beaef2b6a88 8145186: jjs package completion should have a fallback when javac is not available Reviewed-by: hannesw, mhaupt ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PropertiesHelper.java Changeset: 68a36216f70c Author: lana Date: 2015-12-17 19:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/68a36216f70c Added tag jdk-9+97 for changeset 2beaef2b6a88 ! .hgtags Changeset: 7856fdcb2eee Author: lana Date: 2015-12-18 09:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/7856fdcb2eee Added tag jdk-9+98 for changeset 68a36216f70c ! .hgtags From glewis at eyesbeyond.com Sat Dec 26 01:50:05 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 26 Dec 2015 01:50:05 +0000 Subject: hg: bsd-port/jdk9/jaxws: Added tag jdk-9+99 for changeset 97b31ca0dd77 Message-ID: <201512260150.tBQ1o5mt005393@aojmv0008.oracle.com> Changeset: 71bf85ee3e26 Author: lana Date: 2015-12-23 15:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/71bf85ee3e26 Added tag jdk-9+99 for changeset 97b31ca0dd77 ! .hgtags From glewis at eyesbeyond.com Sat Dec 26 01:50:10 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 26 Dec 2015 01:50:10 +0000 Subject: hg: bsd-port/jdk9/jaxp: 4 new changesets Message-ID: <201512260150.tBQ1oF3o005447@aojmv0008.oracle.com> Changeset: 97f4af132b2e Author: joehw Date: 2015-12-11 12:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/97f4af132b2e 8068839: newDuration(x) produces incorrect outputs for some values of x Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java + test/javax/xml/jaxp/unittest/datatype/JDK8068839Test.java Changeset: a01744f786df Author: lana Date: 2015-12-17 20:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/a01744f786df Merge Changeset: 52774b544850 Author: lana Date: 2015-12-18 09:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/52774b544850 Merge Changeset: d45bcd374f60 Author: lana Date: 2015-12-23 15:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/d45bcd374f60 Added tag jdk-9+99 for changeset 52774b544850 ! .hgtags From glewis at eyesbeyond.com Sat Dec 26 01:50:06 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 26 Dec 2015 01:50:06 +0000 Subject: hg: bsd-port/jdk9/nashorn: 11 new changesets Message-ID: <201512260150.tBQ1o7XY005426@aojmv0008.oracle.com> Changeset: 5fed6b47d01a Author: mhaupt Date: 2015-12-14 14:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/5fed6b47d01a 8144221: fix Nashorn shebang argument handling on Mac/Linux Reviewed-by: jlaskey, lagergren ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java + test/script/nosecurity/JDK-8144221.js + test/script/nosecurity/JDK-8144221.js.EXPECTED + test/script/nosecurity/os-not-windows.js Changeset: fd97b9047199 Author: hannesw Date: 2015-12-14 14:27 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/fd97b9047199 8144020: Remove long as an internal numeric type Reviewed-by: attila, sundar, lagergren ! make/build-benchmark.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/LongType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArguments.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DebuggerSupport.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyAccess.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IteratorAction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! test/script/basic/JDK-8062799.js ! test/script/basic/JDK-8062799.js.EXPECTED + test/script/basic/JDK-8144020.js ! test/script/basic/JDK-8144131.js ! test/script/nosecurity/JDK-8067215.js ! test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java + test/src/jdk/nashorn/test/models/LongProvider.java Changeset: 53cc34765d90 Author: sundar Date: 2015-12-14 21:53 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/53cc34765d90 8145314: jjs tab-completion should support camel case completion Reviewed-by: mhaupt, hannesw ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PropertiesHelper.java Changeset: 3407b17e04f8 Author: attila Date: 2015-12-14 17:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/3407b17e04f8 8144914: Eagerly lookup browser JS object class in BrowserJSObjectLinker Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java Changeset: 1597de0e19e3 Author: sundar Date: 2015-12-16 16:42 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/1597de0e19e3 8145486: jjs should support documentation key shortcut in interactive mode Reviewed-by: mhaupt, hannesw ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Constructor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Function.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java Changeset: 7dc1ce8ceb1f Author: sundar Date: 2015-12-17 08:31 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/7dc1ce8ceb1f 8145550: Megamorphic invoke should use CompiledFunction variants without any LinkLogic Reviewed-by: jlaskey, hannesw, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java + test/script/basic/JDK-8145550.js Changeset: 9e271be45ebf Author: sundar Date: 2015-12-17 13:40 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/9e271be45ebf 8145630: accidental debug printlns in NativeFunction.java Reviewed-by: hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java Changeset: b5a30a46e8d5 Author: sundar Date: 2015-12-17 18:11 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b5a30a46e8d5 8145669: apply2call optimized callsite fails after becoming megamorphic Reviewed-by: jlaskey, hannesw ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java + test/script/basic/apply_to_call/JDK-8145669.js + test/script/basic/apply_to_call/JDK-8145669.js.EXPECTED + test/script/basic/apply_to_call/JDK-8145669_2.js + test/script/basic/apply_to_call/JDK-8145669_2.js.EXPECTED Changeset: 2dbe56dee5e7 Author: lana Date: 2015-12-17 20:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2dbe56dee5e7 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java Changeset: 74ddd1339c57 Author: lana Date: 2015-12-18 09:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/74ddd1339c57 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java Changeset: 36b104f3830b Author: lana Date: 2015-12-23 15:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/36b104f3830b Added tag jdk-9+99 for changeset 74ddd1339c57 ! .hgtags From glewis at eyesbeyond.com Sat Dec 26 01:50:17 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 26 Dec 2015 01:50:17 +0000 Subject: hg: bsd-port/jdk9/corba: Added tag jdk-9+99 for changeset 180212ee1d87 Message-ID: <201512260150.tBQ1oHpM005454@aojmv0008.oracle.com> Changeset: 791d0d3ac013 Author: lana Date: 2015-12-23 15:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/791d0d3ac013 Added tag jdk-9+99 for changeset 180212ee1d87 ! .hgtags From glewis at eyesbeyond.com Sat Dec 26 01:50:19 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 26 Dec 2015 01:50:19 +0000 Subject: hg: bsd-port/jdk9/langtools: 14 new changesets Message-ID: <201512260150.tBQ1oKw5005463@aojmv0008.oracle.com> Changeset: c5237b05fff9 Author: rfield Date: 2015-12-11 11:20 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/c5237b05fff9 8144903: JShell: determine incorrectly the type of the expression which is array type of captured type Summary: Fix and clean-up the processing of types (esp. captured types) into type names for use in generated temp vars Reviewed-by: mcimadamore, jlahoda, rfield Contributed-by: bitterfoxc at gmail.com ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java ! test/jdk/jshell/TypeNameTest.java ! test/jdk/jshell/VariablesTest.java Changeset: ef2011e4555a Author: mcimadamore Date: 2015-12-14 13:55 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ef2011e4555a 8143133: Wrong MethodParameters on capturing local class with multiple constructors Summary: MethodParameters attribute not always generated for local classes constructors Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! test/tools/javac/MethodParameters/ClassFileVisitor.java ! test/tools/javac/MethodParameters/LocalClassTest.java ! test/tools/javac/MethodParameters/LocalClassTest.out ! test/tools/javac/MethodParameters/ReflectionVisitor.java Changeset: dc017a37aac5 Author: vasya Date: 2015-12-14 20:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/dc017a37aac5 8145342: Some copyright notices are inconsistently and ill formatted Summary: Adjusted formatting of copyright notices. Reviewed-by: darcy, alundblad ! make/tools/propertiesparser/parser/Message.java ! make/tools/propertiesparser/parser/MessageFile.java ! make/tools/propertiesparser/parser/MessageInfo.java ! make/tools/propertiesparser/parser/MessageLine.java ! src/java.compiler/share/classes/javax/tools/DocumentationTool.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ErroneousTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/AnnoConstruct.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Parser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformUtils.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocCommentTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/PortFileInaccessibleException.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/FileObjectWithLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaFileObjectWithLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ArrayTypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PrimitiveTypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubType.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubVar.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ReferenceTypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeVarTypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Terminable.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/TextTag.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTaskImpl.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/CompilationID_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPoolException.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Descriptor.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/DescriptorException.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceID_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditingHistory.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java ! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ErroneousSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/JDIEventHandler.java ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParserFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/StatementSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/com/sun/javadoc/T6735320/SerialFieldTest.java ! test/com/sun/javadoc/testCmndLineClass/C5.java ! test/com/sun/javadoc/testEncoding/EncodeTest.java ! test/com/sun/javadoc/testJavaFX/pkg1/C.java ! test/com/sun/javadoc/testJavaFX/pkg1/D.java ! test/com/sun/javadoc/testJavaFX/pkg2/Test.java ! test/com/sun/javadoc/testLegacyTaglet/C.java ! test/com/sun/javadoc/testOrdering/pkg1/A.java ! test/com/sun/javadoc/testOrdering/pkg1/B.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 ! test/com/sun/javadoc/testSearch/pkgfx/C.java ! test/com/sun/javadoc/testSinceTag/pkg1/C1.java ! test/com/sun/javadoc/testThrowsInheritence/C.java ! test/com/sun/javadoc/testThrowsInheritence/I.java ! test/com/sun/javadoc/testTypeAnnotations/typeannos/Varargs.java ! test/com/sun/javadoc/testUseOption/pkg1/AnAbstract.java ! test/lib/combo/tools/javac/combo/Diagnostics.java ! test/lib/combo/tools/javac/combo/JavacTemplateTestBase.java ! test/lib/combo/tools/javac/combo/Template.java ! test/lib/combo/tools/javac/combo/TemplateTest.java ! test/tools/doclint/tidy/util/Main.java ! test/tools/javac/6199662/TreeInfo.java ! test/tools/javac/6199662/TreeScanner.java ! test/tools/javac/6302184/T6302184.java ! test/tools/javac/6400872/C.java ! test/tools/javac/6508981/p/A.java ! test/tools/javac/6917288/GraphicalInstallerTest.java ! test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java ! test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java ! test/tools/javac/MethodParameters/ClassFileVisitor.java ! test/tools/javac/MethodParameters/ReflectionVisitor.java ! test/tools/javac/NameClash/NameClashTest.java ! test/tools/javac/T6458823/MyProcessor.java ! test/tools/javac/T6942649.java ! test/tools/javac/annotations/neg/8022765/VerifyAnnotationsAttributed.java ! test/tools/javac/annotations/typeAnnotations/TargetTypes.java ! test/tools/javac/annotations/typeAnnotations/TypeProcOnly.java ! test/tools/javac/annotations/typeAnnotations/classfile/T8008769.java ! test/tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java ! test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/Anno.java ! test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/MyClass.java ! test/tools/javac/api/6557752/T6557752.java ! test/tools/javac/api/TestGetElementReferenceData.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/tools/javac/defaultMethods/Assertions.java ! test/tools/javac/defaultMethods/crossCompile/Clinit.java ! test/tools/javac/diags/HTMLWriter.java ! test/tools/javac/diags/examples/DiamondAndAnonClass.java ! test/tools/javac/diags/examples/DiamondAndNonDenotableTypes.java ! test/tools/javac/doctree/positions/TestPositionSource.java ! test/tools/javac/file/zip/8003512/LoadClassFromJava6CreatedJarTest.java ! test/tools/javac/flow/AliveRanges.java ! test/tools/javac/generics/8004094/B.java ! test/tools/javac/generics/bridges/Bridge.java ! test/tools/javac/generics/bridges/Bridges.java ! test/tools/javac/generics/bridges/tests/TestBridgeWithDefault.java ! test/tools/javac/generics/bridges/tests/TestClassAndInterfaceBridgeIdentical01.java ! test/tools/javac/generics/bridges/tests/TestClassAndInterfaceBridgeIdentical02.java ! test/tools/javac/generics/bridges/tests/TestNoBridgeInSiblingsSuper.java ! test/tools/javac/generics/bridges/tests/TestNoDuplicateBridges01.java ! test/tools/javac/generics/bridges/tests/TestNoDuplicateBridges02.java ! test/tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java ! test/tools/javac/implicitCompile/Implicit.java ! test/tools/javac/importscope/TestDuplicateImport.java ! test/tools/javac/importscope/TestLazyImportScope.java ! test/tools/javac/lambda/8068399/T8068399.java ! test/tools/javac/lambda/LocalBreakAndContinue.java ! test/tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java ! test/tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java ! test/tools/javac/lambda/inaccessibleMref01/p1/C.java ! test/tools/javac/lambda/inaccessibleMref02/p1/C.java ! test/tools/javac/lambda/methodReferenceExecution/pkg/B.java ! test/tools/javac/lambda/separate/Foo.java ! test/tools/javac/options/T7022337.java ! test/tools/javac/policy/test3/Test.java ! test/tools/javac/processing/6414633/A.java ! test/tools/javac/processing/TestWarnErrorCount.java ! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java ! test/tools/javac/resolve/Candidate.java ! test/tools/javac/resolve/Pos.java ! test/tools/javac/resolve/TraceResolve.java ! test/tools/javac/resolve/tests/AbstractMerge.java ! test/tools/javac/scope/DupUnsharedTest.java ! test/tools/javac/scope/RemoveSymbolUnitTest.java ! test/tools/javac/staticImport/6665223/pkg/A.java ! test/tools/javac/staticImport/6665223/pkg/B.java ! test/tools/javac/tree/JavacTreeScannerTest.java ! test/tools/javac/tree/SourceTreeScannerTest.java ! test/tools/javac/tree/TestAnnotatedAnonClass.java ! test/tools/javac/warnings/suppress/T8021112a.java ! test/tools/javadoc/parser/7091528/p/C3.java ! test/tools/javadoc/subpackageIgnore/pkg1/not-subpkg/SomeJavaFile.java ! test/tools/javap/ExtPath.java ! test/tools/javap/T4880672.java ! test/tools/javap/T6729471.java ! test/tools/javap/T6866657.java ! test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java ! test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java ! test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java ! test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java ! test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java ! test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java ! test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java ! test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java ! test/tools/sjavac/ExclPattern.java Changeset: bbac0642e72d Author: jjg Date: 2015-12-15 15:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/bbac0642e72d 8144888: ToolBox should close any file manager it opens Reviewed-by: vromero ! test/tools/lib/ToolBox.java Changeset: 75ea796e3c93 Author: jjg Date: 2015-12-15 18:54 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/75ea796e3c93 8067379: Investigate and replace .class files in langtools/test with equivalent .jasm files Reviewed-by: jjg, ksrini, anazarov Contributed-by: mallikarjuna.avaluri at oracle.com ! test/tools/javac/6547131/T.java - test/tools/javac/6547131/p/Outer$I.class - test/tools/javac/6547131/p/Outer.class - test/tools/javac/InnerClassesAttribute/Outside$1$Inside.class + test/tools/javac/InnerClassesAttribute/Outside$1$Inside.jasm - test/tools/javac/InnerClassesAttribute/Outside.class + test/tools/javac/InnerClassesAttribute/Outside.jasm ! test/tools/javac/InnerClassesAttribute/Test.java - test/tools/javac/T6435291/T.class ! test/tools/javac/T6435291/T6435291.java ! test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java - test/tools/javac/missingSuperRecovery/impl.class + test/tools/javac/missingSuperRecovery/impl.jasm Changeset: 25ad096cd625 Author: jlahoda Date: 2015-12-16 14:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/25ad096cd625 8143952: JShell: space in class path causes remote launch failure Summary: Simplification of handling of JDI connector arguments Reviewed-by: mcimadamore, rfield ! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/JDIConnection.java ! src/jdk.jshell/share/classes/jdk/jshell/JDIEnv.java Changeset: d53f7a1cde9c Author: vromero Date: 2015-12-16 14:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d53f7a1cde9c 8144832: cast conversion fails when converting a type-variable to primitive type Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! test/tools/javac/types/CastTest.java + test/tools/javac/types/CastToTypeVarTest.java + test/tools/javac/types/CastTypeVarToPrimitiveTest.java Changeset: 61faee2b9c2b Author: mcimadamore Date: 2015-12-17 12:29 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/61faee2b9c2b 8142876: Javac does not correctly implement wildcards removal from functional interfaces Summary: Rewrite code for removing wildcard from target functional interface to be in sync with JLS 9.9 Reviewed-by: vromero, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/lambda/8142876/T8142876.java Changeset: d97f3565928b Author: dlsmith Date: 2015-12-17 15:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d97f3565928b 7190296: Test for type containment during bounds checking Reviewed-by: mcimadamore + test/tools/javac/generics/inference/CaptureInDeclaredBound.java Changeset: ea6282786772 Author: lana Date: 2015-12-17 20:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ea6282786772 Merge - test/tools/javac/6547131/p/Outer$I.class - test/tools/javac/6547131/p/Outer.class - test/tools/javac/InnerClassesAttribute/Outside$1$Inside.class - test/tools/javac/InnerClassesAttribute/Outside.class - test/tools/javac/T6435291/T.class - test/tools/javac/missingSuperRecovery/impl.class Changeset: 9d7f9a016783 Author: lana Date: 2015-12-18 09:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/9d7f9a016783 Merge - test/tools/javac/6547131/p/Outer$I.class - test/tools/javac/6547131/p/Outer.class - test/tools/javac/InnerClassesAttribute/Outside$1$Inside.class - test/tools/javac/InnerClassesAttribute/Outside.class - test/tools/javac/T6435291/T.class - test/tools/javac/missingSuperRecovery/impl.class Changeset: 1cdf5548051d Author: vromero Date: 2015-12-18 14:51 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/1cdf5548051d 8076031: javac should use deterministic data structures for managing free type listeners Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java Changeset: cb73b474703e Author: alundblad Date: 2015-12-21 17:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/cb73b474703e 8057548: Annotate.Worker should be replaced with lambdas Summary: Anonymous Runnables (which used to be Annotate.Worker) replaced by lambdas. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java Changeset: 592453420cb8 Author: lana Date: 2015-12-23 15:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/592453420cb8 Added tag jdk-9+99 for changeset cb73b474703e ! .hgtags From glewis at eyesbeyond.com Sat Dec 26 01:50:42 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 26 Dec 2015 01:50:42 +0000 Subject: hg: bsd-port/jdk9: 18 new changesets Message-ID: <201512260150.tBQ1ogTv005511@aojmv0008.oracle.com> Changeset: 4763fa38faf9 Author: erikj Date: 2015-12-14 11:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/4763fa38faf9 8145008: Add libelf package to Linux devkit Reviewed-by: ihse ! make/devkit/Tools.gmk Changeset: 9d2b28adb26f Author: chegar Date: 2015-12-14 20:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/9d2b28adb26f 8144995: Move sun.misc.HexDumpEncoder to sun.security.util Reviewed-by: psandoz, mchung ! modules.xml Changeset: e79b5043fd02 Author: ehelin Date: 2015-12-15 11:04 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/e79b5043fd02 8139272: Add configure variable to set concurrency for jtreg tests Reviewed-by: erikj, ihse ! common/autoconf/build-performance.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Help.gmk ! make/InitSupport.gmk ! make/MainSupport.gmk ! test/Makefile Changeset: ca96c0c2104b Author: erikj Date: 2015-12-15 15:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/ca96c0c2104b 8145391: Updated jprt.properties, devtools, jib and readme with SS12u4 Reviewed-by: ihse, tbell ! README ! README-builds.html ! README-builds.md ! common/conf/jib-profiles.js + make/devkit/createSolarisDevkit.sh + make/devkit/solaris11.1-package-list.txt ! make/jprt.properties Changeset: 5a7e1695ac8c Author: ihse Date: 2015-12-15 11:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5a7e1695ac8c 8142907: Integration of minor fixes from the build-infra project Reviewed-by: erikj, dholmes ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh + common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk Changeset: d61462180f17 Author: jbachorik Date: 2015-12-03 12:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d61462180f17 8141526: Allow to collect stdout/stderr from the FinalizationRunner even before the process returns Reviewed-by: dsamersoff + test/lib/share/classes/jdk/test/lib/Asserts.java + test/lib/share/classes/jdk/test/lib/JDKToolFinder.java + test/lib/share/classes/jdk/test/lib/JDKToolLauncher.java + test/lib/share/classes/jdk/test/lib/Platform.java + test/lib/share/classes/jdk/test/lib/Utils.java + test/lib/share/classes/jdk/test/lib/process/OutputAnalyzer.java + test/lib/share/classes/jdk/test/lib/process/OutputBuffer.java + test/lib/share/classes/jdk/test/lib/process/ProcessTools.java + test/lib/share/classes/jdk/test/lib/process/StreamPumper.java Changeset: fbffea2dea92 Author: jprovino Date: 2015-12-07 17:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/fbffea2dea92 Merge Changeset: d870508ede1c Author: cjplummer Date: 2015-12-07 17:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d870508ede1c 8144677: jprt.properties should allow creating a user specified testset with custom build flavors and build targets Summary: Made setting jprt.build.flavors and jprt.build.targets more flexible Reviewed-by: dholmes, mikael ! make/jprt.properties Changeset: 5825bc3649dd Author: dholmes Date: 2015-12-08 03:16 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5825bc3649dd Merge - common/bin/test_builds.sh ! make/jprt.properties Changeset: 37386e3e7179 Author: amurillo Date: 2015-12-11 17:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/37386e3e7179 Merge Changeset: 8babe5690e7e Author: amurillo Date: 2015-12-15 09:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/8babe5690e7e Merge ! make/jprt.properties Changeset: e228916051dd Author: amurillo Date: 2015-12-15 19:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/e228916051dd Merge Changeset: bd6101c06dd5 Author: ihse Date: 2015-12-16 14:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/bd6101c06dd5 8145548: Add default directory for freetype source Reviewed-by: erikj Contributed-by: Timo Kinnunen ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/lib-freetype.m4 Changeset: a76e656d2752 Author: simonis Date: 2015-12-16 15:50 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a76e656d2752 8145560: AIX: change '8036003: Add --with-debug-symbols' broke AIX build Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 237c481cc3e3 Author: erikj Date: 2015-12-17 15:43 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/237c481cc3e3 8145670: New Solaris devkits are missing gobjcopy Reviewed-by: ihse ! make/devkit/createSolarisDevkit.sh ! make/devkit/solaris11.1-package-list.txt Changeset: 485f4b433ac7 Author: lana Date: 2015-12-17 20:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/485f4b433ac7 Merge Changeset: 7c0577bea4c6 Author: lana Date: 2015-12-18 09:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/7c0577bea4c6 Merge Changeset: e8ef92afe519 Author: lana Date: 2015-12-23 15:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/e8ef92afe519 Added tag jdk-9+99 for changeset 7c0577bea4c6 ! .hgtags From glewis at eyesbeyond.com Sat Dec 26 01:50:50 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 26 Dec 2015 01:50:50 +0000 Subject: hg: bsd-port/jdk9/hotspot: 71 new changesets Message-ID: <201512260150.tBQ1opn1005549@aojmv0008.oracle.com> Changeset: 201581254c62 Author: ihse Date: 2015-12-15 11:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/201581254c62 8142907: Integration of minor fixes from the build-infra project Reviewed-by: erikj, dholmes ! make/lib/Lib-jdk.hotspot.agent.gmk Changeset: a10aa5486ef6 Author: ehelin Date: 2015-11-29 10:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a10aa5486ef6 8144077: Add getter for G1CollectorPolicy::_collectionSetChooser Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 4d213c4ec7bb Author: ehelin Date: 2015-11-29 10:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4d213c4ec7bb 8144145: G1GCPhaseTimes should allow externally accounted time Reviewed-by: ehelin, tschatzl ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp Changeset: 43a590080f93 Author: ehelin Date: 2015-04-29 13:17 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/43a590080f93 8142402: G1 should not redirty cards in free regions Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 223b7d23c41c Author: ehelin Date: 2015-11-29 15:08 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/223b7d23c41c 8144040: UpdateRSetDeferred in G1EvacFailure will never visit survivor regions Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1EvacFailure.cpp Changeset: ea048c4db035 Author: ehelin Date: 2015-11-27 13:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ea048c4db035 8144052: mark_card_deferred does not need to check g1_young_gen Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp Changeset: 2e2b5ba89432 Author: ehelin Date: 2015-11-27 13:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2e2b5ba89432 8144067: Pass obj directly to G1ParScanThreadState::update_rs Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp Changeset: 5f8c665ec2eb Author: ehelin Date: 2015-11-27 13:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5f8c665ec2eb 8144072: G1ParScanThreadState::update_rs does not need to call is_in_reserved Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1ParScanThreadState.hpp ! src/share/vm/gc/g1/heapRegion.hpp Changeset: 5e392c0702af Author: ddmitriev Date: 2015-11-30 10:09 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5e392c0702af 8144084: [TESTBUG] 1.9 section not unlock flag in runtime/CommandLine/IgnoreUnrecognizedVMOptions test Reviewed-by: dholmes ! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java Changeset: 7606b8556225 Author: sjohanss Date: 2015-11-26 13:13 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7606b8556225 8143251: HeapRetentionTest.java Test is failing on jdk9/dev Reviewed-by: tschatzl, david ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 7a573fa22402 Author: jwilhelm Date: 2015-12-01 21:08 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7a573fa22402 Merge Changeset: f0dcbc6e99b1 Author: stuefe Date: 2015-12-01 21:30 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f0dcbc6e99b1 8143291: Remove redundant coding around os::exception_name Reviewed-by: dholmes, coleenp ! src/os/aix/vm/jvm_aix.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/jvm_bsd.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/jvm_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/posix/vm/os_posix.hpp ! src/os/solaris/vm/jvm_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/jvm_windows.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/os.hpp Changeset: 4f3a6f5c0c1a Author: ehelin Date: 2015-12-02 10:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4f3a6f5c0c1a 8144315: update_rs is passed wrong object Reviewed-by: jmasa, kbarrett ! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp Changeset: 96cc87bb08f8 Author: dfazunen Date: 2015-11-26 14:19 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/96cc87bb08f8 8016752: [Newtest] regression test for PrintGCDetails and Verbose flags do not crash when ParOldGC has no memory Summary: new regression test for parallel GC Reviewed-by: brutisso, tschatzl Contributed-by: dmitry.fazunenko at oracle.com, andrey.x.zakharov at oracle.com ! test/TEST.ROOT + test/gc/parallel/TestPrintGCDetailsVerbose.java Changeset: 3148b7fc645f Author: stuefe Date: 2015-12-02 10:17 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3148b7fc645f 8144343: [aix] Stack bottom should be page aligned Summary: On thread create or attach, ensure stack bottom is aligned to os::vm_page_size() Reviewed-by: simonis, kvn ! src/os/aix/vm/os_aix.cpp Changeset: e796d52ca85b Author: dsamersoff Date: 2015-12-03 21:34 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e796d52ca85b 8114853: variable tracking size limit exceeded in vmStructs.cpp Summary: Turn off var-tracking-assignments for vmStructs.cpp Reviewed-by: tschatzl, mgerdin, coleenp ! make/linux/makefiles/gcc.make Changeset: 033f40102037 Author: tschatzl Date: 2015-12-01 16:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/033f40102037 8136680: Enable adaptive IHOP by default Reviewed-by: jmasa, mgerdin, ehelin ! src/share/vm/gc/g1/g1_globals.hpp Changeset: e8f234432794 Author: tschatzl Date: 2015-12-04 02:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e8f234432794 Merge Changeset: 92af6fd1e10a Author: mockner Date: 2015-12-02 14:07 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/92af6fd1e10a 8142976: Reimplement TraceClassInitialization with Unified Logging Summary: TraceClassInitialization logging reimplemented with Unified Logging. Reviewed-by: coleenp, hseigel ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/logging/BadMap50.jasm + test/runtime/logging/ClassInitializationTest.java Changeset: 5b0159494355 Author: mockner Date: 2015-12-03 19:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5b0159494355 Merge - make/aix/makefiles/sa.make - make/aix/makefiles/saproc.make - make/bsd/makefiles/sa.make - make/linux/makefiles/sa.make - make/linux/makefiles/saproc.make - make/sa.files - make/solaris/makefiles/sa.make - make/solaris/makefiles/saproc.make - make/windows/makefiles/sa.make - src/os/aix/vm/vmError_aix.cpp - src/os/bsd/vm/vmError_bsd.cpp - src/os/linux/vm/vmError_linux.cpp - src/os/solaris/vm/vmError_solaris.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/runtime/globals.hpp - test/compiler/compilercontrol/parser/DirectiveParser.java - test/compiler/compilercontrol/share/processors/QuietProcessor.java - test/compiler/intrinsics/bmi/verifycode/AddnTestI.java - test/compiler/intrinsics/bmi/verifycode/AddnTestL.java Changeset: 9ea53ef48e65 Author: mockner Date: 2015-12-04 02:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9ea53ef48e65 Merge Changeset: 1f1e6bc1c947 Author: rprotacio Date: 2015-12-03 13:08 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1f1e6bc1c947 8144536: Clean up Unified Logging test directory Summary: Consolidated two logging options' tests into one file each Reviewed-by: dholmes, ctornqvi ! test/runtime/logging/DefaultMethodsTest.java ! test/runtime/logging/SafepointTest.java - test/runtime/logging/SafepointTestMain.java ! test/runtime/logging/VMOperationTest.java - test/runtime/logging/VMOperationTestMain.java Changeset: f9ff72e19abe Author: coleenp Date: 2015-12-04 04:29 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f9ff72e19abe Merge - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java Changeset: f7dc8eebc3f5 Author: dholmes Date: 2015-12-04 04:06 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f7dc8eebc3f5 8132510: Replace ThreadLocalStorage with compiler/language-based thread-local variables Summary: Used compiled-based TLS when available. Additional contributions by Thomas Stufe (AIX) and Andrew Haley (Aarch64) Reviewed-by: stuefe, bdelsart, dcubed ! make/aix/makefiles/xlc.make ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.inline.hpp - src/os/aix/vm/thread_aix.inline.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp + src/os/posix/vm/threadLocalStorage_posix.cpp ! src/os/solaris/vm/os_solaris.cpp - src/os/solaris/vm/thread_solaris.inline.hpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp + src/os/windows/vm/threadLocalStorage_windows.cpp - src/os/windows/vm/thread_windows.inline.hpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp ! src/os_cpu/bsd_x86/vm/assembler_bsd_x86.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp ! src/os_cpu/bsd_zero/vm/assembler_bsd_zero.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp ! src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.s ! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp ! src/os_cpu/linux_x86/vm/assembler_linux_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp ! src/os_cpu/linux_zero/vm/assembler_linux_zero.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/g1/g1HotCardCache.hpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/resourceArea.hpp ! src/share/vm/oops/oopsHierarchy.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiUtil.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/sharedRuntime.hpp ! 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/threadLocalStorage.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/events.cpp ! src/share/vm/utilities/events.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp ! src/share/vm/utilities/ostream.cpp Changeset: 59dc9c7ae6cf Author: ddmitriev Date: 2015-12-04 13:39 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/59dc9c7ae6cf 8144629: runtime/thread/Fibonacci.java test should ran in othervm mode Reviewed-by: ctornqvi ! test/runtime/Thread/Fibonacci.java Changeset: 938d03bdca22 Author: jbachorik Date: 2015-11-06 14:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/938d03bdca22 8141526: Allow to collect stdout/stderr from the FinalizationRunner even before the process returns Reviewed-by: dsamersoff ! test/serviceability/dcmd/gc/RunFinalizationTest.java ! test/testlibrary/jdk/test/lib/Asserts.java ! test/testlibrary/jdk/test/lib/JDKToolFinder.java ! test/testlibrary/jdk/test/lib/JDKToolLauncher.java ! test/testlibrary/jdk/test/lib/OutputAnalyzer.java ! test/testlibrary/jdk/test/lib/OutputBuffer.java ! test/testlibrary/jdk/test/lib/Platform.java ! test/testlibrary/jdk/test/lib/ProcessTools.java ! test/testlibrary/jdk/test/lib/StreamPumper.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: e50f30dcb83b Author: jbachorik Date: 2015-12-04 16:19 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e50f30dcb83b Merge Changeset: 37a97bb8b1ca Author: ysuenaga Date: 2015-12-03 22:42 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/37a97bb8b1ca 8140556: Add force rotation option to VM.log jcmd Summary: Rotate JVM log files via jcmd Reviewed-by: sla, mlarsson ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logConfiguration.hpp ! src/share/vm/logging/logDiagnosticCommand.cpp ! src/share/vm/logging/logDiagnosticCommand.hpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! src/share/vm/logging/logOutput.hpp Changeset: e9b9b2fc83c8 Author: mlarsson Date: 2015-12-04 20:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e9b9b2fc83c8 Merge Changeset: 629011677aee Author: ehelin Date: 2015-12-04 15:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/629011677aee 8144712: Remove g1RootClosures.inline.hpp Reviewed-by: stefank, mgerdin ! src/share/vm/gc/g1/g1RootClosures.cpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp + src/share/vm/gc/g1/g1SharedClosures.hpp Changeset: 9255b144388b Author: ehelin Date: 2015-12-04 22:07 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9255b144388b Merge - src/share/vm/gc/g1/g1RootClosures.inline.hpp Changeset: 31e68e7d4bf2 Author: iklam Date: 2015-12-02 06:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/31e68e7d4bf2 8144491: ElfSymbolTable::lookup returns bad value when the lookup has failed Reviewed-by: dcubed, stefank ! src/share/vm/utilities/elfSymbolTable.cpp ! src/share/vm/utilities/elfSymbolTable.hpp Changeset: 1a870fa249e9 Author: iklam Date: 2015-12-05 00:07 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1a870fa249e9 Merge Changeset: d5fe3ceb272a Author: dsamersoff Date: 2015-12-04 21:27 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d5fe3ceb272a 8131694: backout the fix for JDK-8131331 when JDK-8131693 is fixed Summary: backout temporal fix Reviewed-by: dcubed ! src/share/vm/runtime/vframe.cpp Changeset: 56c7249c720f Author: dsamersoff Date: 2015-12-04 18:40 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/56c7249c720f Merge - src/os/aix/vm/thread_aix.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp - src/os/solaris/vm/thread_solaris.inline.hpp - src/os/windows/vm/thread_windows.inline.hpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp - src/share/vm/runtime/threadLocalStorage.cpp - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java Changeset: 924d06b7fb3a Author: dsamersoff Date: 2015-12-05 03:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/924d06b7fb3a Merge Changeset: 0a209712389c Author: stuefe Date: 2015-12-05 07:16 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0a209712389c 8144702: Using tid decorator in Unified Logging may crash VM Summary: LogDecorations::create_tid_decoration should avoid Thread::current() if possible. Reviewed-by: mlarsson, coleenp ! src/share/vm/logging/logDecorations.cpp Changeset: ce87b1141c12 Author: stuefe Date: 2015-11-16 10:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ce87b1141c12 8143125: [aix] Further Developments for AIX Summary: Port newest AIX port developemnts to OpenJDK. Reviewed-by: goetz, simonis ! src/os/aix/vm/globals_aix.hpp + src/os/aix/vm/libo4.cpp + src/os/aix/vm/libo4.hpp ! src/os/aix/vm/libperfstat_aix.cpp ! src/os/aix/vm/libperfstat_aix.hpp ! src/os/aix/vm/loadlib_aix.cpp ! src/os/aix/vm/misc_aix.cpp ! src/os/aix/vm/misc_aix.hpp ! src/os/aix/vm/osThread_aix.cpp ! src/os/aix/vm/osThread_aix.hpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os_cpu/aix_ppc/vm/vmStructs_aix_ppc.hpp Changeset: 62bf6e152564 Author: stuefe Date: 2015-12-05 05:15 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/62bf6e152564 8144192: Enhancements-to-print_siginfo-windows Summary: some small enhancement to os::print_siginfo for Windows Reviewed-by: dholmes ! src/os/windows/vm/os_windows.cpp Changeset: 0fd3f6eba8ff Author: tschatzl Date: 2015-12-05 15:16 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0fd3f6eba8ff 8144583: Test sanity/ExecuteInternalVMTests.java fails Summary: Remove a test that is highly dependent on timing. Reviewed-by: jwilhelm ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionRemSet.hpp ! src/share/vm/prims/jni.cpp Changeset: 183ece5b3c14 Author: tschatzl Date: 2015-12-05 15:17 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/183ece5b3c14 8144690: g1Predictions.hpp includes allocation.inline.hpp Summary: Remove offending (and unnecessary) include statement. Reviewed-by: stefank, jmasa ! src/share/vm/gc/g1/g1Predictions.hpp Changeset: fa6c3293817f Author: coleenp Date: 2015-12-05 10:40 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fa6c3293817f 8144534: Refactor templateInterpreter and templateInterpreterGenerator functions Summary: merged templateInterpreter_x86_32/64 into templateInterpreterGenerator_x86.cpp (some 32/64 functions remain for the hand coded crc functions). Reviewed-by: goetz, jrose, twisti ! src/cpu/aarch64/vm/interpreter_aarch64.cpp + src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/cpu/ppc/vm/interpreter_ppc.cpp + src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.hpp ! src/cpu/sparc/vm/interpreter_sparc.cpp + src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp + src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp + src/cpu/x86/vm/templateInterpreterGenerator_x86_32.cpp + src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86.cpp - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/cpu/zero/vm/interpreter_zero.cpp ! src/share/vm/runtime/deoptimization.cpp Changeset: e41ca05ae963 Author: coleenp Date: 2015-12-05 17:14 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e41ca05ae963 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp Changeset: d654f7b20c22 Author: mikael Date: 2015-12-04 14:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d654f7b20c22 8144663: Invalid constraints in memset_with_concurrent_readers_sparc.cpp inline assembly Summary: Fix constraints and signedness in comparisons Reviewed-by: kbarrett ! src/cpu/sparc/vm/memset_with_concurrent_readers_sparc.cpp Changeset: b8d48589a788 Author: mikael Date: 2015-12-06 06:08 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b8d48589a788 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp Changeset: c726b02d6518 Author: mikael Date: 2015-12-04 09:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c726b02d6518 8144605: Invalid format specifier when printing in_cset_state_t Summary: Use existing CSETSTATE_FORMAT macro in format string Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 212fe7a3d74c Author: mlarsson Date: 2015-12-04 13:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/212fe7a3d74c 8144146: Unified Logging tags cannot be reserved keywords Reviewed-by: dholmes, sla ! src/share/vm/logging/logTag.hpp Changeset: dfee914b1892 Author: jprovino Date: 2015-12-07 17:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dfee914b1892 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp - src/os/aix/vm/thread_aix.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp - src/os/solaris/vm/thread_solaris.inline.hpp - src/os/windows/vm/thread_windows.inline.hpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/java.cpp - src/share/vm/runtime/threadLocalStorage.cpp - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java ! test/testlibrary/jdk/test/lib/Platform.java Changeset: 98381f1ea39f Author: jprovino Date: 2015-12-07 17:16 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/98381f1ea39f Merge Changeset: a9bb3af3d55a Author: iklam Date: 2015-12-02 18:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a9bb3af3d55a 8143615: compactHashtable.hpp includes .inline.hpp file Reviewed-by: dholmes, stefank ! src/share/vm/classfile/compactHashtable.cpp ! src/share/vm/classfile/compactHashtable.hpp + src/share/vm/classfile/compactHashtable.inline.hpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/compiler/compilerDirectives.hpp ! src/share/vm/memory/filemap.cpp Changeset: 598b0f53a77a Author: iklam Date: 2015-12-07 19:21 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/598b0f53a77a Merge Changeset: 9689c3d3e2f8 Author: sangheki Date: 2015-12-04 15:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9689c3d3e2f8 8142341: GC: current flags need ranges to be implemented Summary: Add explicit ranges and constraint for all gc flags Reviewed-by: jwilhelm, gziemski, ddmitriev, tbenson ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java Changeset: 20a5900b5e9c Author: jwilhelm Date: 2015-12-07 17:29 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/20a5900b5e9c Merge Changeset: 4a5369a6c7a0 Author: jwilhelm Date: 2015-12-07 21:03 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4a5369a6c7a0 Merge Changeset: 0d72925dbace Author: fyang Date: 2015-12-07 21:14 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0d72925dbace 8144201: aarch64: jdk/test/com/sun/net/httpserver/Test6a.java fails with --enable-unlimited-crypto Summary: Fix typo in stub generate_cipherBlockChaining_decryptAESCrypt Reviewed-by: roland ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: 3ccce6cd35b4 Author: poonam Date: 2015-12-08 05:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3ccce6cd35b4 8140031: SA: Searching for a value in Threads does not work Summary: Improve the thread and threads commands in CLHSDB Reviewed-by: dsamersoff ! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java Changeset: cca80b5ad4d7 Author: mgronlun Date: 2015-12-08 20:04 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cca80b5ad4d7 8140485: Class load and creation cleanup Reviewed-by: hseigel, coleenp, sspitsyn ! src/share/vm/classfile/classFileError.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classFileStream.cpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/classfile/defaultMethods.hpp ! src/share/vm/classfile/dictionary.hpp + src/share/vm/classfile/klassFactory.cpp + src/share/vm/classfile/klassFactory.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/instanceClassLoaderKlass.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/oops/symbol.hpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/accessFlags.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/hashtable.hpp ! src/share/vm/utilities/hashtable.inline.hpp Changeset: 15ce8135ef98 Author: mikael Date: 2015-12-08 11:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/15ce8135ef98 8144881: Various fixes to linux/sparc Summary: Fixed sigflags printing, format specfiers, codeCache includes and some function returns Reviewed-by: dsamersoff, simonis ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! 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_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: a4bfa4a42d5f Author: mikael Date: 2015-12-08 21:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a4bfa4a42d5f Merge Changeset: 37e693211deb Author: goetz Date: 2015-12-08 20:51 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/37e693211deb 8144930: gcc 4.1.2: fix build flags after "8114853 variable tracking size limit exceeded" Reviewed-by: dholmes ! make/linux/makefiles/gcc.make Changeset: cbc2d5fbdae1 Author: kevinw Date: 2015-12-09 15:31 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cbc2d5fbdae1 8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot Reviewed-by: dholmes, sla Contributed-by: cheleswer.sahu at oracle.com ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/debug.cpp + test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java + test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java Changeset: ac12ff34ee8e Author: david Date: 2015-12-09 14:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ac12ff34ee8e 8144837: Improve the printout of heap regions in hs_err dump files. Reviewed-by: stefank, sjohanss ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/heapRegion.cpp Changeset: af805350df72 Author: david Date: 2015-12-09 15:01 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/af805350df72 Merge Changeset: f0de531306c1 Author: tbenson Date: 2015-12-09 09:51 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f0de531306c1 8060697: Improve G1 Heap Growth Heuristics Summary: Reworked GCTimeRatio-based heap growth code for G1 Reviewed-by: tschatzl, kbarrett, jmasa Contributed-by: tom.benson at oracle.com ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/runtime/arguments.cpp Changeset: d7d62d168f1a Author: tschatzl Date: 2015-12-09 17:09 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d7d62d168f1a Merge Changeset: caf8a7914c82 Author: jmasa Date: 2015-12-09 12:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/caf8a7914c82 8145027: Exclude NUMAInterleaveGranularity from TestOptionsWithRanges.java Reviewed-by: jwilhelm, ddmitriev ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: c151fd8e84b2 Author: amurillo Date: 2015-12-11 17:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c151fd8e84b2 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp - src/os/aix/vm/thread_aix.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp - src/os/solaris/vm/thread_solaris.inline.hpp - src/os/windows/vm/thread_windows.inline.hpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp - src/share/vm/runtime/threadLocalStorage.cpp - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java Changeset: 12d041bca07a Author: amurillo Date: 2015-12-15 19:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/12d041bca07a Merge Changeset: 4a12350a8306 Author: lana Date: 2015-12-17 20:25 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4a12350a8306 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp - src/os/aix/vm/thread_aix.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp - src/os/solaris/vm/thread_solaris.inline.hpp - src/os/windows/vm/thread_windows.inline.hpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp - src/share/vm/runtime/threadLocalStorage.cpp - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java Changeset: f008e8cc10d5 Author: lana Date: 2015-12-18 09:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f008e8cc10d5 Merge - src/cpu/x86/vm/templateInterpreter_x86_32.cpp - src/cpu/x86/vm/templateInterpreter_x86_64.cpp - src/os/aix/vm/thread_aix.inline.hpp - src/os/bsd/vm/thread_bsd.inline.hpp - src/os/linux/vm/thread_linux.inline.hpp - src/os/solaris/vm/thread_solaris.inline.hpp - src/os/windows/vm/thread_windows.inline.hpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp - src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp - src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp - src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp - src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp - src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp - src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp - src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp - src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp - src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp - src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp - src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp - src/share/vm/gc/g1/g1RootClosures.inline.hpp - src/share/vm/runtime/threadLocalStorage.cpp - test/runtime/logging/SafepointTestMain.java - test/runtime/logging/VMOperationTestMain.java Changeset: bdb0acafc63c Author: lana Date: 2015-12-23 15:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bdb0acafc63c Added tag jdk-9+99 for changeset f008e8cc10d5 ! .hgtags From glewis at eyesbeyond.com Sat Dec 26 01:50:53 2015 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 26 Dec 2015 01:50:53 +0000 Subject: hg: bsd-port/jdk9/jdk: 46 new changesets Message-ID: <201512260150.tBQ1otdL005555@aojmv0008.oracle.com> Changeset: 83e427bf6451 Author: smarks Date: 2015-12-11 17:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/83e427bf6451 8144952: add wildcards to the Map.ofEntries() method Reviewed-by: darcy, psandoz, chegar ! src/java.base/share/classes/java/util/Map.java ! test/java/util/Map/MapFactories.java Changeset: db0148cc63a6 Author: asmotrak Date: 2015-12-11 19:06 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/db0148cc63a6 8140470: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java failed with AccessControlException Reviewed-by: mullan ! test/javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Changeset: 809b13e8d211 Author: psandoz Date: 2015-12-13 15:10 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/809b13e8d211 8145007: Pattern splitAsStream is not late binding as required by the specification Reviewed-by: chegar, psandoz Contributed-by: Tagir Valeev ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/java/util/regex/PatternStreamTest.java Changeset: bf153b12450b Author: shinyafox Date: 2015-12-13 15:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bf153b12450b 8144675: Add a filtering collector Reviewed-by: psandoz, smarks ! src/java.base/share/classes/java/util/stream/Collectors.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java Changeset: d85c42d008a9 Author: sherman Date: 2015-12-14 09:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d85c42d008a9 8145260: To bring j.u.z.ZipFile's native implementation to Java to remove the expensive jni cost and mmap crash risk [2] Reviewed-by: coffeys ! make/mapfiles/libzip/mapfile-vers ! make/mapfiles/libzip/reorder-sparc ! make/mapfiles/libzip/reorder-sparcv9 ! make/mapfiles/libzip/reorder-x86 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java ! src/java.base/share/classes/sun/misc/VM.java - src/java.base/share/native/libzip/ZipFile.c ! test/java/util/zip/TestZipError.java ! test/java/util/zip/ZipFile/ReadZip.java + test/java/util/zip/ZipFile/TestZipFile.java Changeset: e54522c6d814 Author: chegar Date: 2015-12-14 19:24 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e54522c6d814 8144995: Move sun.misc.HexDumpEncoder to sun.security.util Reviewed-by: psandoz, mchung ! src/java.base/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java ! src/java.base/share/classes/com/sun/crypto/provider/GCMParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/RC2Parameters.java ! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java ! src/java.base/share/classes/java/security/cert/PolicyQualifierInfo.java ! src/java.base/share/classes/java/security/cert/X509CertSelector.java - src/java.base/share/classes/sun/misc/HexDumpEncoder.java ! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/pkcs/SigningCertificateInfo.java ! src/java.base/share/classes/sun/security/provider/certpath/CertId.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPRequest.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java ! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/Debug.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/InputRecord.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + src/java.base/share/classes/sun/security/util/HexDumpEncoder.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java ! src/java.base/share/classes/sun/security/x509/IPAddressName.java ! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java ! src/java.base/share/classes/sun/security/x509/UniqueIdentity.java ! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertInfo.java ! src/java.base/share/classes/sun/security/x509/X509Key.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java ! test/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java ! test/com/sun/jndi/ldap/Base64Test.java ! test/com/sun/security/sasl/ntlm/NTLMTest.java ! test/javax/net/ssl/DTLS/DTLSOverDatagram.java ! test/javax/net/ssl/templates/SSLExplorer.java ! test/javax/security/auth/Subject/Subject.java ! test/sun/security/krb5/auto/MSOID2.java ! test/sun/security/mscapi/PublicKeyInterop.java ! test/sun/security/mscapi/PublicKeyInterop.sh ! test/sun/security/pkcs/pkcs7/SignerOrder.java ! test/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/sun/security/pkcs/pkcs9/UnknownAttribute.java ! test/sun/security/x509/X500Name/NullX500Name.java Changeset: 3d28c518d02d Author: chegar Date: 2015-12-14 19:30 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3d28c518d02d 8145214: Remove sun.misc.Request and RequestProcessor Reviewed-by: alanb, mchung, rriggs - src/java.base/share/classes/sun/misc/Request.java - src/java.base/share/classes/sun/misc/RequestProcessor.java Changeset: 649bf6ac911c Author: lbourges Date: 2015-12-14 14:08 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/649bf6ac911c 8145055: Marlin renderer causes unaligned write accesses Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java Changeset: eab3a7118582 Author: okutsu Date: 2015-12-15 16:42 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eab3a7118582 8139572: SimpleDateFormat parse month stand-alone format bug Reviewed-by: okutsu Contributed-by: Naveen Kumar ! src/java.base/share/classes/java/text/SimpleDateFormat.java + test/java/text/Format/DateFormat/Bug8139572.java Changeset: e11391d18488 Author: chegar Date: 2015-12-15 10:11 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e11391d18488 8145390: Remove sun.misc.Queue and replace usages with standard Collections Reviewed-by: psandoz, mchung, serb - src/java.base/share/classes/sun/misc/Queue.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java Changeset: 67dfec9bb281 Author: skovalev Date: 2015-12-11 16:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/67dfec9bb281 8078423: [TESTBUG] javax/print/PrintSEUmlauts/PrintSEUmlauts.java relies on system locale Reviewed-by: martin ! test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java Changeset: 62eef4aafefd Author: sherman Date: 2015-12-15 08:54 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/62eef4aafefd 8145343: CorruptEntry.java fails after push for JDK-8145260 Reviewed-by: weijun ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: 0034a6f1ead1 Author: bpb Date: 2015-12-15 09:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0034a6f1ead1 8143394: PushbackReader throws NullPointerException Summary: Synchronize on lock in close() to avoid NPE from read()-close() race. Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/PushbackReader.java ! src/java.base/share/classes/java/io/StringReader.java + test/java/io/PushbackReader/ReadCloseRaceNPE.java Changeset: dc90094c0d66 Author: ihse Date: 2015-12-15 11:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dc90094c0d66 8142907: Integration of minor fixes from the build-infra project Reviewed-by: erikj, dholmes ! make/CompileDemos.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/LibCommon.gmk Changeset: 7a0c06013ae6 Author: smarks Date: 2015-12-15 12:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7a0c06013ae6 8145139: clean up jdk_collections and jdk_concurrent test groups Reviewed-by: martin ! test/TEST.groups Changeset: 35bec4058129 Author: mchung Date: 2015-12-15 13:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/35bec4058129 8145430: Fix typo in StackWalker javadoc Reviewed-by: dfuchs, darcy ! src/java.base/share/classes/java/lang/StackWalker.java Changeset: ddb52d0fc6ff Author: jbachorik Date: 2015-11-06 14:32 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ddb52d0fc6ff 8141526: Allow to collect stdout/stderr from the FinalizationRunner even before the process returns Reviewed-by: dsamersoff ! test/lib/testlibrary/jdk/testlibrary/Asserts.java ! test/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java ! test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java ! test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java ! test/lib/testlibrary/jdk/testlibrary/Platform.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/lib/testlibrary/jdk/testlibrary/StreamPumper.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java Changeset: 27e200792297 Author: jbachorik Date: 2015-12-07 12:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/27e200792297 8144308: com/sun/jdi/SuspendThreadTest.java failed with "transport error 202: send failed: Broken pipe" Reviewed-by: sla ! test/com/sun/jdi/SuspendThreadTest.java Changeset: 7a67f71d3645 Author: jprovino Date: 2015-12-07 17:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7a67f71d3645 Merge ! test/lib/testlibrary/jdk/testlibrary/Platform.java Changeset: 003ed63d1f0f Author: amurillo Date: 2015-12-11 17:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/003ed63d1f0f Merge Changeset: 5e31a4fac6ce Author: amurillo Date: 2015-12-15 09:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5e31a4fac6ce Merge - src/java.base/share/classes/sun/misc/HexDumpEncoder.java - src/java.base/share/classes/sun/misc/Queue.java - src/java.base/share/classes/sun/misc/Request.java - src/java.base/share/classes/sun/misc/RequestProcessor.java - src/java.base/share/native/libzip/ZipFile.c Changeset: da25cb9d29c7 Author: amurillo Date: 2015-12-15 19:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/da25cb9d29c7 Merge Changeset: b579ac6f60c7 Author: chegar Date: 2015-12-16 08:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b579ac6f60c7 8145416: Move sun.misc.ProxyGenerator to java.lang.reflect Reviewed-by: alanb, mchung, rriggs ! src/java.base/share/classes/java/lang/reflect/Proxy.java + src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java - src/java.base/share/classes/sun/misc/ProxyGenerator.java ! test/java/lang/reflect/Proxy/CharType.java Changeset: fde541585d1c Author: chegar Date: 2015-12-16 12:17 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fde541585d1c 8144479: Remove character coders from sun.misc Reviewed-by: psandoz, rriggs - src/java.base/share/classes/sun/misc/BASE64Decoder.java - src/java.base/share/classes/sun/misc/BASE64Encoder.java - src/java.base/share/classes/sun/misc/CharacterDecoder.java - src/java.base/share/classes/sun/misc/CharacterEncoder.java - src/java.base/share/classes/sun/misc/UCDecoder.java - src/java.base/share/classes/sun/misc/UCEncoder.java - src/java.base/share/classes/sun/misc/UUDecoder.java - src/java.base/share/classes/sun/misc/UUEncoder.java - test/sun/misc/Encode/DecodeBuffer.java - test/sun/misc/Encode/Encode.java - test/sun/misc/Encode/GetBytes.java Changeset: adfa8e49e606 Author: asmotrak Date: 2015-12-16 08:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/adfa8e49e606 8129567: CRYPTO_MECHANISM_PARAM_INVALID occurs if GCM mode parameter which is used as an IV is set to all zeros Reviewed-by: mullan Contributed-by: bhanu.prakash.gopularam at oracle.com ! test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java ! test/com/oracle/security/ucrypto/TestGCMKeyAndIvCheck.java Changeset: bf45d4fe77c3 Author: rriggs Date: 2015-12-16 13:00 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bf45d4fe77c3 8032510: Add java.time.Duration.dividedBy(Duration) Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/java/time/tck/java/time/TCKDuration.java Changeset: 98d9eb6f737f Author: jfranck Date: 2015-12-16 20:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/98d9eb6f737f 8057804: AnnotatedType interfaces provide no way to get annotations on owner type Reviewed-by: darcy, redestad ! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java ! test/java/lang/annotation/TypeAnnotationReflection.java + test/java/lang/annotation/typeAnnotations/GetAnnotatedOwnerType.java Changeset: a204b8e18d46 Author: darcy Date: 2015-12-16 14:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a204b8e18d46 8145605: Problem list Test6277246.java until a fix for JDK-8145589 Reviewed-by: sherman, mchung ! test/ProblemList.txt Changeset: 217fae74e562 Author: mchung Date: 2015-12-17 09:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/217fae74e562 8144553: java/lang/StackWalker/StackWalkTest.java and MultiThreadStackWalk.java fail with stack overflows Reviewed-by: dfuchs ! test/java/lang/StackWalker/MultiThreadStackWalk.java ! test/java/lang/StackWalker/StackWalkTest.java Changeset: 59f1d54869b9 Author: shade Date: 2015-12-17 20:42 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/59f1d54869b9 8145428: Optimize StringUTF16 compress/copy methods for C1 Reviewed-by: redestad, psandoz, sherman, rriggs ! src/java.base/share/classes/java/lang/StringUTF16.java Changeset: ce72c7641f38 Author: shade Date: 2015-12-17 21:14 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ce72c7641f38 8145539: (coll) AbstractMap.keySet and .values should not be volatile Reviewed-by: redestad, plevart, dl, psandoz ! src/java.base/share/classes/java/util/AbstractMap.java ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/IdentityHashMap.java ! src/java.base/share/classes/java/util/LinkedHashMap.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/WeakHashMap.java Changeset: 429f1bfacb54 Author: lana Date: 2015-12-17 20:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/429f1bfacb54 Merge - src/java.base/share/classes/sun/misc/BASE64Decoder.java - src/java.base/share/classes/sun/misc/BASE64Encoder.java - src/java.base/share/classes/sun/misc/CharacterDecoder.java - src/java.base/share/classes/sun/misc/CharacterEncoder.java - src/java.base/share/classes/sun/misc/HexDumpEncoder.java - src/java.base/share/classes/sun/misc/ProxyGenerator.java - src/java.base/share/classes/sun/misc/Queue.java - src/java.base/share/classes/sun/misc/Request.java - src/java.base/share/classes/sun/misc/RequestProcessor.java - src/java.base/share/classes/sun/misc/UCDecoder.java - src/java.base/share/classes/sun/misc/UCEncoder.java - src/java.base/share/classes/sun/misc/UUDecoder.java - src/java.base/share/classes/sun/misc/UUEncoder.java - src/java.base/share/native/libzip/ZipFile.c - test/sun/misc/Encode/DecodeBuffer.java - test/sun/misc/Encode/Encode.java - test/sun/misc/Encode/GetBytes.java Changeset: 86e5434d384b Author: psandoz Date: 2015-12-18 09:59 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/86e5434d384b 8145006: Collections.asLifoQueue(null) doesn't throw NPE as specified Reviewed-by: smarks ! src/java.base/share/classes/java/util/Collections.java ! test/java/util/Collections/AsLifoQueue.java Changeset: 7c94f332ea1c Author: jbachorik Date: 2015-12-18 14:43 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7c94f332ea1c 8145417: JInfoSanityTest failed with Error attaching to remote server: java.rmi.ConnectException: Connection refused Reviewed-by: sspitsyn ! test/sun/tools/jinfo/JInfoSanityTest.java ! test/sun/tools/jps/TestJpsSanity.java Changeset: f90cd2c011bc Author: chegar Date: 2015-12-18 16:06 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f90cd2c011bc 8056152: API to create Threads that do not inherit inheritable thread-local initial values Reviewed-by: alanb, dholmes, mchung, mr, rriggs ! src/java.base/share/classes/java/lang/InheritableThreadLocal.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ref/Finalizer.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/sun/misc/GC.java ! src/java.base/share/classes/sun/misc/InnocuousThread.java ! src/java.base/share/classes/sun/misc/Signal.java ! src/java.base/share/classes/sun/net/NetworkServer.java ! src/java.base/share/classes/sun/net/www/MimeLauncher.java ! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java ! src/java.base/share/classes/sun/nio/fs/Cancellable.java ! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java + test/java/lang/Thread/ITLConstructor.java Changeset: 40e2217a7013 Author: chegar Date: 2015-12-18 16:12 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/40e2217a7013 8145589: Test6277246.java fails to compile after JDK-8144479 Reviewed-by: rriggs ! test/ProblemList.txt ! test/java/beans/EventHandler/Test6277246.java ! test/java/beans/Introspector/Test6277246.java ! test/java/beans/Statement/Test6224433.java Changeset: b52d2ad9fa54 Author: lana Date: 2015-12-18 09:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b52d2ad9fa54 Merge - src/java.base/share/classes/sun/misc/BASE64Decoder.java - src/java.base/share/classes/sun/misc/BASE64Encoder.java - src/java.base/share/classes/sun/misc/CharacterDecoder.java - src/java.base/share/classes/sun/misc/CharacterEncoder.java - src/java.base/share/classes/sun/misc/HexDumpEncoder.java - src/java.base/share/classes/sun/misc/ProxyGenerator.java - src/java.base/share/classes/sun/misc/Queue.java - src/java.base/share/classes/sun/misc/Request.java - src/java.base/share/classes/sun/misc/RequestProcessor.java - src/java.base/share/classes/sun/misc/UCDecoder.java - src/java.base/share/classes/sun/misc/UCEncoder.java - src/java.base/share/classes/sun/misc/UUDecoder.java - src/java.base/share/classes/sun/misc/UUEncoder.java - src/java.base/share/native/libzip/ZipFile.c - test/sun/misc/Encode/DecodeBuffer.java - test/sun/misc/Encode/Encode.java - test/sun/misc/Encode/GetBytes.java Changeset: 65f45c833654 Author: xuelei Date: 2015-12-18 23:54 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/65f45c833654 8049321: Support SHA256WithDSA in JSSE Reviewed-by: wetmore, mullan ! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java Changeset: 7373c07f4cca Author: redestad Date: 2015-12-19 02:24 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7373c07f4cca 8144723: MethodHandleImpl.initStatics is no longer needed Reviewed-by: vlivanov, mhaupt, forax ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 86e9fba8f9a4 Author: sundar Date: 2015-12-21 09:40 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/86e9fba8f9a4 8145750: jjs fails to run simple scripts with security manager turned on Reviewed-by: hannesw, alanb ! src/java.base/share/conf/security/java.policy + test/tools/jjs/Hello.java + test/tools/jjs/args.js + test/tools/jjs/classpath.js + test/tools/jjs/common.sh + test/tools/jjs/es6.js + test/tools/jjs/file.js + test/tools/jjs/file.out + test/tools/jjs/jjs-DTest.sh + test/tools/jjs/jjs-argsTest.sh + test/tools/jjs/jjs-cpTest.sh + test/tools/jjs/jjs-es6Test.sh + test/tools/jjs/jjs-fileTest.sh + test/tools/jjs/jjs-helpTest.sh + test/tools/jjs/jjs-scriptingTest.sh + test/tools/jjs/jjs-strictTest.sh + test/tools/jjs/scripting.js + test/tools/jjs/strict.js + test/tools/jjs/sysprops.js + test/tools/jjs/sysprops.policy Changeset: 870441a8890a Author: xiaofeya Date: 2015-12-21 13:43 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/870441a8890a 8131155: java/net/NetworkInterface/NetworkInterfaceStreamTest.java failed because of Teredo Tunneling Pseudo-Interface Reviewed-by: amlu, chegar, psandoz ! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java Changeset: 117b25ef4717 Author: dfuchs Date: 2015-12-21 13:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/117b25ef4717 8145686: SimpleConsoleLogger and LogRecord should take advantage of StackWalker to skip classes implementing System.Logger Summary: methods defined on classes implementing System.Logger will be skipped when looking for the calling method. Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! test/java/lang/System/Logger/default/DefaultLoggerTest.java ! test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java Changeset: 7c8488605485 Author: rriggs Date: 2015-12-21 11:34 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7c8488605485 8138696: java.lang.ref.Cleaner - an easy to use alternative to finalization Reviewed-by: mchung, mr, chegar, plevart, kbarrett, dholmes + src/java.base/share/classes/java/lang/ref/Cleaner.java ! src/java.base/share/classes/java/lang/ref/package-info.java + src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java + test/java/lang/ref/CleanerTest.java Changeset: 0e95eebcfb29 Author: naoto Date: 2015-12-21 09:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0e95eebcfb29 8134916: LocaleData.cldr for sun/text/resources/LocaleDataTest.java seems to contain wrong data Reviewed-by: okutsu ! test/sun/text/resources/LocaleData.cldr ! test/sun/text/resources/LocaleDataTest.java Changeset: e1a789be1535 Author: sundar Date: 2015-12-21 23:27 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e1a789be1535 8145909: tools/jjs/jjs-fileTest.sh fails after JDK-8145750 except on windows Reviewed-by: jjg ! test/tools/jjs/file.out Changeset: 13c93f022b65 Author: lana Date: 2015-12-23 15:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/13c93f022b65 Added tag jdk-9+99 for changeset e1a789be1535 ! .hgtags