From ivan.gerasimov at oracle.com Sun Dec 1 23:30:11 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Sun, 01 Dec 2019 23:30:11 +0000 Subject: hg: jdk/submit: 8234147: Avoid looking up standard charsets in core libraries Message-ID: <201912012330.xB1NUCZM018307@aojmv0008.oracle.com> Changeset: 5028793d05ff Author: igerasim Date: 2019-12-01 15:29 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/5028793d05ff 8234147: Avoid looking up standard charsets in core libraries Reviewed-by: alanb ! src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/lang/CharacterName.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/nio/file/FileChannelLinesSpliterator.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/Base64.java ! src/java.base/share/classes/java/util/Properties.java ! src/java.base/share/classes/java/util/PropertyResourceBundle.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/jar/Attributes.java ! src/java.base/share/classes/java/util/jar/Manifest.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/ZipInputStream.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java ! src/java.base/share/classes/jdk/internal/module/IllegalAccessMaps.java ! src/java.base/share/classes/jdk/internal/module/ModulePath.java ! src/java.base/share/classes/jdk/internal/perf/Perf.java ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java ! src/java.base/share/classes/sun/net/www/http/ChunkedOutputStream.java ! src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java ! src/java.base/share/classes/sun/nio/cs/ThreadLocalCoders.java ! src/java.base/share/classes/sun/util/PropertyResourceBundleCharset.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.prefs/share/classes/java/util/prefs/XmlSupport.java ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! test/jdk/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java From jan.lahoda at oracle.com Mon Dec 2 10:03:43 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 02 Dec 2019 10:03:43 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912021003.xB2A3i8j008874@aojmv0008.oracle.com> Changeset: 8dcd966f7fd4 Author: jlahoda Date: 2019-12-02 10:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8dcd966f7fd4 8233524: Wrong module name for \"package P is declared in the unnamed module, but module M does not read it\" Summary: Using the correct placeholder for the module name. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties Changeset: f5f494bd4d3e Author: jlahoda Date: 2019-12-02 10:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f5f494bd4d3e 8234078: Missing license headers in a few javac files Reviewed-by: vromero ! make/langtools/tools/propertiesparser/resources/templates.properties ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java - src/jdk.compiler/share/classes/META-INF/services/com.sun.tools.javac.platform.PlatformProvider - src/jdk.compiler/share/classes/com/sun/tools/javac/services/javax.tools.JavaCompilerTool From thomas.schatzl at oracle.com Mon Dec 2 13:21:47 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Mon, 02 Dec 2019 13:21:47 +0000 Subject: hg: jdk/submit: 7 new changesets Message-ID: <201912021321.xB2DLmbl005804@aojmv0008.oracle.com> Changeset: e199f4a62e66 Author: tschatzl Date: 2019-12-02 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/e199f4a62e66 8233919: Incrementally calculate the occupied cards in a heap region remembered set Summary: Instead of iterating over the remembered set card containers, continuously update a single counter per remembered set about occupancy. Reviewed-by: sangheki, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp ! src/hotspot/share/gc/g1/sparsePRT.cpp ! src/hotspot/share/gc/g1/sparsePRT.hpp + src/hotspot/share/gc/g1/sparsePRT.inline.hpp Changeset: 7dfcc42ad35b Author: tschatzl Date: 2019-12-02 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7dfcc42ad35b 8233588: Clean up SurvRateGroup Summary: Remove unnecessary members, enforce stricter visibility within use. Reviewed-by: sangheki, kbarrett ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/g1/survRateGroup.cpp ! src/hotspot/share/gc/g1/survRateGroup.hpp Changeset: d1b2fa77e75e Author: tschatzl Date: 2019-12-02 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d1b2fa77e75e 8231579: G1's incremental calculation of region elapsed time always uses the same age group for prediction Summary: Separate calculation of time required for copying objects from non-copy time. Calculate the former in bulk, and the latter as usual, combining them as needed. Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp Changeset: 676eb5c4a3e4 Author: tschatzl Date: 2019-12-02 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/676eb5c4a3e4 8234574: Rename prediction methods in G1Analytics Reviewed-by: sjohanss, sangheki ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.hpp ! src/hotspot/share/gc/g1/g1Predictions.hpp ! src/hotspot/share/gc/g1/survRateGroup.cpp ! src/hotspot/share/gc/g1/survRateGroup.hpp ! test/hotspot/gtest/gc/g1/test_g1Predictions.cpp Changeset: 1d4f51045433 Author: tschatzl Date: 2019-12-02 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1d4f51045433 8234179: Move HeapRegion::_recorded_rs_length/_predicted_elapsed_time_ms into G1CollectionSet Reviewed-by: sjohanss, lkorinth ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp Changeset: d680c3ff80f6 Author: tschatzl Date: 2019-12-02 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d680c3ff80f6 8234586: Rename survRateGroup.?pp files to g1SurvRateGroup.?pp Reviewed-by: kbarrett, sjohanss + src/hotspot/share/gc/g1/g1SurvRateGroup.cpp + src/hotspot/share/gc/g1/g1SurvRateGroup.hpp ! src/hotspot/share/gc/g1/heapRegion.hpp - src/hotspot/share/gc/g1/survRateGroup.cpp - src/hotspot/share/gc/g1/survRateGroup.hpp Changeset: a79eafba5b38 Author: tschatzl Date: 2019-12-02 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a79eafba5b38 8234587: Rename the SurvRateGroup class to G1SurvRateGroup Reviewed-by: kbarrett, sangheki ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp From coleen.phillimore at oracle.com Mon Dec 2 13:42:40 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Mon, 02 Dec 2019 13:42:40 +0000 Subject: hg: jdk/submit: 8173361: various crashes in JvmtiExport::post_compiled_method_load Message-ID: <201912021342.xB2Dgfq2016681@aojmv0008.oracle.com> Changeset: e79ece2eb1ba Author: coleenp Date: 2019-12-02 08:40 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/e79ece2eb1ba 8173361: various crashes in JvmtiExport::post_compiled_method_load Summary: Don't post information that uses metadata from unloaded nmethods Reviewed-by: eosterlund, dholmes, sspitsyn ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/thread.hpp From coleen.phillimore at oracle.com Mon Dec 2 14:02:34 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Mon, 02 Dec 2019 14:02:34 +0000 Subject: hg: jdk/submit: 8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators Message-ID: <201912021402.xB2E2Z4Z027522@aojmv0008.oracle.com> Changeset: 4774b50671ed Author: coleenp Date: 2019-12-02 09:02 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/4774b50671ed 8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators Summary: call extension ClassUnload event as a deferred event from the ServiceThread and remove unsafe arguments Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiExtensions.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.inline.hpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp From roger.riggs at oracle.com Mon Dec 2 14:59:07 2019 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Mon, 02 Dec 2019 14:59:07 +0000 Subject: hg: jdk/submit: 8233799: Review the need for overview.html in the java.time package Message-ID: <201912021459.xB2Ex8xR003242@aojmv0008.oracle.com> Changeset: 73da8751c395 Author: rriggs Date: 2019-12-02 09:45 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/73da8751c395 8233799: Review the need for overview.html in the java.time package Reviewed-by: dfuchs, naoto, lancea - src/java.base/share/classes/java/time/overview.html From hannes.wallnoefer at oracle.com Mon Dec 2 17:53:17 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Mon, 02 Dec 2019 17:53:17 +0000 Subject: hg: jdk/submit: 8223252: Update Javadoc help page with new search features Message-ID: <201912021753.xB2HrISj014315@aojmv0008.oracle.com> Changeset: 2baa1f8721b8 Author: hannesw Date: 2019-12-02 18:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2baa1f8721b8 8223252: Update Javadoc help page with new search features Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties From xuelei.fan at oracle.com Mon Dec 2 18:42:40 2019 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Mon, 02 Dec 2019 18:42:40 +0000 Subject: hg: jdk/submit: 8235183: Remove the "HACK CODE" in comment Message-ID: <201912021842.xB2IgfNo012264@aojmv0008.oracle.com> Changeset: d8b5e32ffa2f Author: xuelei Date: 2019-12-02 10:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d8b5e32ffa2f 8235183: Remove the "HACK CODE" in comment Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java From weijun.wang at oracle.com Tue Dec 3 06:38:47 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Tue, 03 Dec 2019 06:38:47 +0000 Subject: hg: jdk/submit: 8234744: KeyStore.store can write wrong type of file Message-ID: <201912030638.xB36cmpI025075@aojmv0008.oracle.com> Changeset: f794ce3de310 Author: weijun Date: 2019-12-03 14:38 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f794ce3de310 8234744: KeyStore.store can write wrong type of file Reviewed-by: mullan ! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java + test/jdk/sun/security/provider/KeyStore/WrongStoreType.java From fujie at loongson.cn Tue Dec 3 07:00:17 2019 From: fujie at loongson.cn (fujie at loongson.cn) Date: Tue, 03 Dec 2019 07:00:17 +0000 Subject: hg: jdk/submit: 8235218: Minimal VM is broken after JDK-8173361 Message-ID: <201912030700.xB370I2n005107@aojmv0008.oracle.com> Changeset: 37434b8a1e8e Author: jiefu Date: 2019-12-03 09:36 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/37434b8a1e8e 8235218: Minimal VM is broken after JDK-8173361 Reviewed-by: dholmes ! src/hotspot/share/prims/jvmtiImpl.hpp From prasanta.sadhukhan at oracle.com Tue Dec 3 07:13:04 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 03 Dec 2019 07:13:04 +0000 Subject: hg: jdk/submit: 11 new changesets Message-ID: <201912030713.xB37D5mm012266@aojmv0008.oracle.com> Changeset: 0b1c61e76d60 Author: psadhukhan Date: 2019-11-21 14:43 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/0b1c61e76d60 8234385: [TESTBUG] java/awt/EventQueue/6980209/bug6980209.java fails in linux nightly Reviewed-by: serb ! test/jdk/java/awt/EventQueue/6980209/bug6980209.java Changeset: 5602e016309b Author: jdv Date: 2019-11-22 11:35 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/5602e016309b 8233696: [TESTBUG]Some jtreg tests fail when CAPS_LOCK is ON Reviewed-by: serb, prr ! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java ! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java ! test/jdk/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java ! test/jdk/java/awt/Toolkit/RealSync/Test.java ! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java Changeset: b256c7afe8cc Author: psadhukhan Date: 2019-11-25 11:20 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/b256c7afe8cc 8193544: Regression automated test '/open/test/jdk/javax/swing/JDialog/Transparency/TransparencyTest.java' fails Reviewed-by: serb ! test/jdk/javax/swing/JDialog/Transparency/TransparencyTest.java Changeset: aa3918700fea Author: prr Date: 2019-11-25 12:09 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/aa3918700fea 8227324: Upgrade to freetype 2.10.1 Reviewed-by: serb, jdv ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h + src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c ! src/java.desktop/share/native/libfreetype/src/base/ftinit.c ! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/psfixed.h ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h + src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c + src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c Changeset: 998cf5f99b8b Author: prr Date: 2019-11-26 09:50 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/998cf5f99b8b 8234769: Duplicate attribution in freetype.md Reviewed-by: psadhukhan ! src/java.desktop/share/legal/freetype.md Changeset: 1e563056dd3c Author: pbansal Date: 2019-11-27 11:05 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/1e563056dd3c 8230235: Rendering HTML with empty img attribute and documentBaseKey cause Exception Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java + test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java Changeset: b4c6bc80171d Author: psadhukhan Date: 2019-11-27 13:35 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/b4c6bc80171d 8234786: Fix for JDK-8214578 breaks OS X 10.12 compatibility Reviewed-by: jdv ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h Changeset: 327b35573471 Author: dbatrak Date: 2019-11-27 16:39 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/327b35573471 8210058: Algorithmic Italic font leans opposite angle in Printing Reviewed-by: prr, jdv, psadhukhan ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/font/Rotate/A.ttf + test/jdk/java/awt/font/Rotate/RotatedItalicsTest.java Changeset: 7637e77c4c8a Author: psadhukhan Date: 2019-12-02 11:58 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/7637e77c4c8a 8234149: Several regression tests do not dispose Frame at end Reviewed-by: serb ! test/jdk/javax/swing/AbstractButton/6711682/bug6711682.java ! test/jdk/javax/swing/Action/8133039/bug8133039.java ! test/jdk/javax/swing/JButton/4368790/bug4368790.java ! test/jdk/javax/swing/JButton/4796987/bug4796987.java ! test/jdk/javax/swing/JColorChooser/Test8051548.java ! test/jdk/javax/swing/JComboBox/4523758/bug4523758.java ! test/jdk/javax/swing/JComboBox/6236162/bug6236162.java ! test/jdk/javax/swing/JComboBox/7195179/Test7195179.java ! test/jdk/javax/swing/JComboBox/8057893/bug8057893.java ! test/jdk/javax/swing/JComponent/4337267/bug4337267.java ! test/jdk/javax/swing/JComponent/6989617/bug6989617.java ! test/jdk/javax/swing/JComponent/7154030/bug7154030.java ! test/jdk/javax/swing/JEditorPane/4492274/bug4492274.java ! test/jdk/javax/swing/JFrame/4962534/bug4962534.java ! test/jdk/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java ! test/jdk/javax/swing/JInternalFrame/5066752/bug5066752.java ! test/jdk/javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java ! test/jdk/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java ! test/jdk/javax/swing/JLabel/6596966/bug6596966.java ! test/jdk/javax/swing/JLayer/6824395/bug6824395.java ! test/jdk/javax/swing/JList/6462008/bug6462008.java ! test/jdk/javax/swing/JList/6510999/bug6510999.java ! test/jdk/javax/swing/JMenu/4417601/bug4417601.java ! test/jdk/javax/swing/JMenu/4515762/bug4515762.java ! test/jdk/javax/swing/JMenu/4692443/bug4692443.java ! test/jdk/javax/swing/JMenu/6359669/bug6359669.java ! test/jdk/javax/swing/JMenu/6470128/bug6470128.java ! test/jdk/javax/swing/JMenu/6538132/bug6538132.java ! test/jdk/javax/swing/JMenuBar/4750590/bug4750590.java ! test/jdk/javax/swing/JMenuItem/4171437/bug4171437.java ! test/jdk/javax/swing/JMenuItem/4654927/bug4654927.java ! test/jdk/javax/swing/JMenuItem/6209975/bug6209975.java ! test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java ! test/jdk/javax/swing/JPopupMenu/6217905/bug6217905.java ! test/jdk/javax/swing/JPopupMenu/6515446/bug6515446.java ! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java ! test/jdk/javax/swing/JPopupMenu/6827786/bug6827786.java ! test/jdk/javax/swing/JPopupMenu/6987844/bug6987844.java ! test/jdk/javax/swing/JRadioButton/8041561/bug8041561.java ! test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java ! test/jdk/javax/swing/JRootPane/4670486/bug4670486.java ! test/jdk/javax/swing/JScrollBar/4708809/bug4708809.java ! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java ! test/jdk/javax/swing/JScrollBar/6542335/bug6542335.java ! test/jdk/javax/swing/JScrollBar/bug4202954/bug4202954.java ! test/jdk/javax/swing/JSpinner/4973721/bug4973721.java ! test/jdk/javax/swing/JSplitPane/4885629/bug4885629.java ! test/jdk/javax/swing/JTabbedPane/4361477/bug4361477.java ! test/jdk/javax/swing/JTabbedPane/4624207/bug4624207.java ! test/jdk/javax/swing/JTabbedPane/6495408/bug6495408.java ! test/jdk/javax/swing/JTabbedPane/7161568/bug7161568.java ! test/jdk/javax/swing/JTabbedPane/8134116/Bug8134116.java ! test/jdk/javax/swing/JTable/4220171/bug4220171.java ! test/jdk/javax/swing/JTable/6777378/bug6777378.java Changeset: 8991f75a1409 Author: psadhukhan Date: 2019-12-03 11:52 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/8991f75a1409 Merge - src/hotspot/share/gc/g1/survRateGroup.cpp - src/hotspot/share/gc/g1/survRateGroup.hpp - src/java.base/share/classes/java/time/overview.html - src/jdk.compiler/share/classes/META-INF/services/com.sun.tools.javac.platform.PlatformProvider - src/jdk.compiler/share/classes/com/sun/tools/javac/services/javax.tools.JavaCompilerTool - src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java - src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java - test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryMigration.java - test/jdk/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java - test/langtools/jdk/javadoc/doclet/testDocFiles/pkg/Test.java - test/langtools/jdk/javadoc/doclet/testDocFiles/pkg/doc-files/test.txt Changeset: 9eaef94e74b5 Author: psadhukhan Date: 2019-12-03 12:42 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/9eaef94e74b5 Merge From tobias.hartmann at oracle.com Tue Dec 3 07:29:44 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 03 Dec 2019 07:29:44 +0000 Subject: hg: jdk/submit: 8234617: C1: Incorrect result of field load due to missing narrowing conversion Message-ID: <201912030729.xB37TimF020483@aojmv0008.oracle.com> Changeset: 90f3ea9785d5 Author: thartmann Date: 2019-12-03 08:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/90f3ea9785d5 8234617: C1: Incorrect result of field load due to missing narrowing conversion Summary: Emit an explicit conversion to get the correct field value after the write. Reviewed-by: vlivanov, mdoerr ! src/hotspot/share/c1/c1_GraphBuilder.cpp + test/hotspot/jtreg/compiler/conversions/Conversion.jasm + test/hotspot/jtreg/compiler/conversions/TestPrimitiveConversions.java From stefan.karlsson at oracle.com Tue Dec 3 09:42:10 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Tue, 03 Dec 2019 09:42:10 +0000 Subject: hg: jdk/submit: 8234822: Limit ZGC jtreg-support to Windows 2019 Server Message-ID: <201912030942.xB39gABV029934@aojmv0008.oracle.com> Changeset: 1f2359ae7a86 Author: stefank Date: 2019-12-03 10:40 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1f2359ae7a86 8234822: Limit ZGC jtreg-support to Windows 2019 Server Reviewed-by: iignatyev, eosterlund ! test/lib/sun/hotspot/gc/GC.java From stefan.karlsson at oracle.com Tue Dec 3 09:44:51 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Tue, 03 Dec 2019 09:44:51 +0000 Subject: hg: jdk/submit: 8233299: Implementation: JEP 365: ZGC on Windows Message-ID: <201912030944.xB39iqbH001049@aojmv0008.oracle.com> Changeset: d4a477d5080f Author: stefank Date: 2019-11-07 15:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d4a477d5080f 8233299: Implementation: JEP 365: ZGC on Windows Reviewed-by: pliden, eosterlund ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp + src/hotspot/os/windows/gc/z/zBackingFile_windows.cpp + src/hotspot/os/windows/gc/z/zBackingFile_windows.hpp + src/hotspot/os/windows/gc/z/zInitialize_windows.cpp + src/hotspot/os/windows/gc/z/zLargePages_windows.cpp + src/hotspot/os/windows/gc/z/zMapper_windows.cpp + src/hotspot/os/windows/gc/z/zMapper_windows.hpp + src/hotspot/os/windows/gc/z/zNUMA_windows.cpp + src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp + src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.hpp + src/hotspot/os/windows/gc/z/zSyscall_windows.cpp + src/hotspot/os/windows/gc/z/zSyscall_windows.hpp + src/hotspot/os/windows/gc/z/zUtils_windows.cpp + src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp From matthias.baesken at sap.com Tue Dec 3 10:17:05 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 03 Dec 2019 10:17:05 +0000 Subject: hg: jdk/submit: 8234741: enhance os::get_core_path on macOS Message-ID: <201912031017.xB3AH68u018357@aojmv0008.oracle.com> Changeset: ac3c8cae4815 Author: mbaesken Date: 2019-11-29 09:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ac3c8cae4815 8234741: enhance os::get_core_path on macOS Reviewed-by: clanger, gziemski ! src/hotspot/os/bsd/os_bsd.cpp From markus.gronlund at oracle.com Tue Dec 3 11:43:40 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Tue, 03 Dec 2019 11:43:40 +0000 Subject: hg: jdk/submit: 8216041: [Event Request] - Deoptimization Message-ID: <201912031143.xB3BhfIc007853@aojmv0008.oracle.com> Changeset: de99f7acea70 Author: mgronlun Date: 2019-12-03 12:41 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/de99f7acea70 8216041: [Event Request] - Deoptimization Reviewed-by: iignatyev, vlivanov, egahlin Contributed-by: Igor Ignatyev ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java ! test/lib/jdk/test/lib/jfr/EventNames.java From michael.x.mcmahon at oracle.com Tue Dec 3 11:55:37 2019 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 03 Dec 2019 11:55:37 +0000 Subject: hg: jdk/submit: 8234823: java/net/Socket/Timeouts.java testcase testTimedConnect2() fails on Windows 10 Message-ID: <201912031155.xB3Btb8d015196@aojmv0008.oracle.com> Changeset: d48638a26026 Author: michaelm Date: 2019-12-03 11:55 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/d48638a26026 8234823: java/net/Socket/Timeouts.java testcase testTimedConnect2() fails on Windows 10 Reviewed-by: alanb ! test/jdk/java/net/Socket/Timeouts.java From michael.x.mcmahon at oracle.com Tue Dec 3 11:57:04 2019 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 03 Dec 2019 11:57:04 +0000 Subject: hg: jdk/submit: 8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10 Message-ID: <201912031157.xB3Bv5h5015627@aojmv0008.oracle.com> Changeset: 721dc0c243e7 Author: michaelm Date: 2019-12-03 11:57 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/721dc0c243e7 8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10 Reviewed-by: alanb ! test/jdk/java/nio/channels/SocketChannel/AdaptSocket.java From james.laskey at oracle.com Tue Dec 3 12:36:03 2019 From: james.laskey at oracle.com (james.laskey at oracle.com) Date: Tue, 03 Dec 2019 12:36:03 +0000 Subject: hg: jdk/submit: 8233116: Escape Sequences For Line Continuation and White Space (Preview) Message-ID: <201912031236.xB3Ca3pk008831@aojmv0008.oracle.com> Changeset: 0821487ef0ab Author: jlaskey Date: 2019-12-03 08:35 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/0821487ef0ab 8233116: Escape Sequences For Line Continuation and White Space (Preview) Reviewed-by: vromero, jlahoda, bchristi, mcimadamore ! src/java.base/share/classes/java/lang/String.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! test/jdk/java/lang/String/TranslateEscapes.java ! test/langtools/tools/javac/TextBlockAPI.java ! test/langtools/tools/javac/TextBlockLang.java From per.liden at oracle.com Tue Dec 3 12:52:32 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 03 Dec 2019 12:52:32 +0000 Subject: hg: jdk/submit: 8234543: ZGC: Parallel pre-touch Message-ID: <201912031252.xB3CqXSx019054@aojmv0008.oracle.com> Changeset: 79fba633d07f Author: pliden Date: 2019-12-03 13:51 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/79fba633d07f 8234543: ZGC: Parallel pre-touch Reviewed-by: eosterlund, stefank ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.hpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zPhysicalMemory.cpp ! src/hotspot/share/gc/z/zPhysicalMemory.hpp ! src/hotspot/share/gc/z/zWorkers.cpp + test/hotspot/jtreg/gc/z/TestAlwaysPreTouch.java From harold.seigel at oracle.com Tue Dec 3 14:11:21 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Tue, 03 Dec 2019 14:11:21 +0000 Subject: hg: jdk/submit: 8234656: Improve granularity of verifier logging Message-ID: <201912031411.xB3EBLmo005855@aojmv0008.oracle.com> Changeset: aa12d1f0bc66 Author: hseigel Date: 2019-12-03 14:10 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/aa12d1f0bc66 8234656: Improve granularity of verifier logging Summary: Print brief output for log level 'info'. Print detailed output for 'debug' and 'trace'. Reviewed-by: iklam, lfoltan, dholmes ! src/hotspot/share/classfile/verifier.cpp ! test/hotspot/jtreg/runtime/logging/VerificationTest.java ! test/hotspot/jtreg/runtime/verifier/TraceClassRes.java From aleksej.efimov at oracle.com Tue Dec 3 14:30:37 2019 From: aleksej.efimov at oracle.com (aleksej.efimov at oracle.com) Date: Tue, 03 Dec 2019 14:30:37 +0000 Subject: hg: jdk/submit: 8234964: failure_handler: gather more environment information on Windows, Solaris and Linux Message-ID: <201912031430.xB3EUbRl017388@aojmv0008.oracle.com> Changeset: 2945676fa6ae Author: jboes Date: 2019-12-03 12:44 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/2945676fa6ae 8234964: failure_handler: gather more environment information on Windows, Solaris and Linux Summary: Add 'ifconfig -a' on Solaris and Linux, 'ipconfig /all' on Windows Reviewed-by: iignatyev, vtewari ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/failure_handler/src/share/conf/solaris.properties ! test/failure_handler/src/share/conf/windows.properties From robbin.ehn at oracle.com Tue Dec 3 14:59:13 2019 From: robbin.ehn at oracle.com (robbin.ehn at oracle.com) Date: Tue, 03 Dec 2019 14:59:13 +0000 Subject: hg: jdk/submit: 8234796: Refactor Handshake::execute to take a more complex type than ThreadClosure Message-ID: <201912031459.xB3ExEcj006150@aojmv0008.oracle.com> Changeset: 99b71c5b02ff Author: rehn Date: 2019-12-03 15:32 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/99b71c5b02ff 8234796: Refactor Handshake::execute to take a more complex type than ThreadClosure Reviewed-by: dholmes, pliden, coleenp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRuntimeWorkers.hpp ! src/hotspot/share/gc/z/zWorkers.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/utilities/globalCounter.cpp From zgu at redhat.com Tue Dec 3 15:57:12 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 03 Dec 2019 15:57:12 +0000 Subject: hg: jdk/submit: Merge Message-ID: <201912031557.xB3FvDIw014730@aojmv0008.oracle.com> Changeset: 83609e38b77c Author: zgu Date: 2019-12-03 10:55 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/83609e38b77c Merge ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp From sha.jiang at oracle.com Tue Dec 3 16:10:47 2019 From: sha.jiang at oracle.com (sha.jiang at oracle.com) Date: Tue, 03 Dec 2019 16:10:47 +0000 Subject: hg: jdk/submit: 8235255: ProblemList javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Message-ID: <201912031610.xB3GAmfW023735@aojmv0008.oracle.com> Changeset: 0c4b36eb590d Author: jjiang Date: 2019-12-04 00:06 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/0c4b36eb590d 8235255: ProblemList javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java Reviewed-by: mullan ! test/jdk/ProblemList.txt From erik.osterlund at oracle.com Tue Dec 3 16:21:59 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Tue, 03 Dec 2019 16:21:59 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912031622.xB3GM0k2001213@aojmv0008.oracle.com> Changeset: 252a8bb9f587 Author: eosterlund Date: 2019-12-03 16:13 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/252a8bb9f587 8234426: Sweeper should not CompiledIC::set_to_clean with ICStubs for is_unloading() nmethods Reviewed-by: stefank, thartmann ! src/hotspot/share/code/compiledMethod.cpp Changeset: cfed0da56a7b Author: eosterlund Date: 2019-12-03 16:13 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/cfed0da56a7b 8234662: Sweeper should keep current nmethod alive before yielding for ICStub refills Reviewed-by: pliden, stefank ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.hpp From zgu at redhat.com Tue Dec 3 16:56:08 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 03 Dec 2019 16:56:08 +0000 Subject: hg: jdk/submit: 8235262: Move c2i_entry_barrier for x86_32 to shared Message-ID: <201912031656.xB3Gu9jS022806@aojmv0008.oracle.com> Changeset: c9cb18e1f35c Author: zgu Date: 2019-12-03 11:55 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/c9cb18e1f35c 8235262: Move c2i_entry_barrier for x86_32 to shared ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp From vladimir.x.ivanov at oracle.com Tue Dec 3 17:14:05 2019 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Tue, 03 Dec 2019 17:14:05 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912031714.xB3HE5a3004275@aojmv0008.oracle.com> Changeset: 54af3178cdbd Author: vlivanov Date: 2019-12-03 20:13 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/54af3178cdbd 8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp Changeset: 138b0f3fe18c Author: vlivanov Date: 2019-12-03 20:13 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/138b0f3fe18c 8234923: Missed call_site_target nmethod dependency for non-fully initialized ConstantCallSite instance Reviewed-by: jrose ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciCallSite.cpp ! src/hotspot/share/ci/ciCallSite.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/opto/type.cpp ! src/java.base/share/classes/java/lang/invoke/ConstantCallSite.java ! test/jdk/java/lang/invoke/CallSiteTest.java From serguei.spitsyn at oracle.com Tue Dec 3 19:46:05 2019 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Tue, 03 Dec 2019 19:46:05 +0000 Subject: hg: jdk/submit: 8235280: UnProblemList vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java Message-ID: <201912031946.xB3Jk6Yg007856@aojmv0008.oracle.com> Changeset: ca50cc82e443 Author: sspitsyn Date: 2019-12-03 19:45 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/ca50cc82e443 8235280: UnProblemList vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java Summary: Remove test from ProblemList.txt. Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt From kim.barrett at oracle.com Tue Dec 3 20:15:52 2019 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Tue, 03 Dec 2019 20:15:52 +0000 Subject: hg: jdk/submit: 8213415: BitMap::word_index_round_up overflow problems Message-ID: <201912032015.xB3KFr9O025501@aojmv0008.oracle.com> Changeset: d66315fd78c3 Author: kbarrett Date: 2019-12-03 15:12 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/d66315fd78c3 8213415: BitMap::word_index_round_up overflow problems Summary: Limit BitMap sizes so to-word round-up can't overflow. Reviewed-by: tschatzl, stuefe ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp ! test/hotspot/gtest/utilities/test_bitMap_setops.cpp From rkennke at redhat.com Tue Dec 3 20:23:41 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Tue, 03 Dec 2019 20:23:41 +0000 Subject: hg: jdk/submit: 8235260: Shenandoah: Don't allow recycle-assist until concurrent roots are done Message-ID: <201912032023.xB3KNg6R001241@aojmv0008.oracle.com> Changeset: 1ea1c063ad52 Author: rkennke Date: 2019-12-03 21:23 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1ea1c063ad52 8235260: Shenandoah: Don't allow recycle-assist until concurrent roots are done Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp From kim.barrett at oracle.com Wed Dec 4 00:10:38 2019 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Wed, 04 Dec 2019 00:10:38 +0000 Subject: hg: jdk/submit: 8234779: Provide idiom for declaring classes noncopyable Message-ID: <201912040010.xB40Adl1011243@aojmv0008.oracle.com> Changeset: 68f9bbda438d Author: kbarrett Date: 2019-12-03 19:09 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/68f9bbda438d 8234779: Provide idiom for declaring classes noncopyable Summary: Add NONCOPYABLE macro and uses. Reviewed-by: dholmes, pliden, coleenp ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.hpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/linux/waitBarrier_linux.hpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/posix/semaphore_posix.hpp ! src/hotspot/os/solaris/os_perf_solaris.cpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/os/windows/semaphore_windows.hpp ! src/hotspot/share/gc/g1/g1FreeIdSet.hpp ! src/hotspot/share/gc/g1/g1SharedDirtyCardQueue.hpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.hpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zList.hpp ! src/hotspot/share/jfr/jni/jfrJavaCall.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/runtime/os_perf.hpp ! src/hotspot/share/runtime/semaphore.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/lockFreeStack.hpp ! src/hotspot/share/utilities/ostream.hpp ! src/hotspot/share/utilities/singleWriterSynchronizer.hpp ! src/hotspot/share/utilities/waitBarrier.hpp ! src/hotspot/share/utilities/waitBarrier_generic.hpp From xuelei.fan at oracle.com Wed Dec 4 01:16:22 2019 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Wed, 04 Dec 2019 01:16:22 +0000 Subject: hg: jdk/submit: 8235263: Revert TLS 1.3 change that wrapped IOExceptions Message-ID: <201912040116.xB41GMT6015887@aojmv0008.oracle.com> Changeset: e3463d022cb9 Author: xuelei Date: 2019-12-03 17:15 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e3463d022cb9 8235263: Revert TLS 1.3 change that wrapped IOExceptions Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java From chris.plummer at oracle.com Wed Dec 4 04:11:37 2019 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Wed, 04 Dec 2019 04:11:37 +0000 Subject: hg: jdk/submit: 8235221: Fix ProblemList.txt for sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Message-ID: <201912040411.xB44BdpH018311@aojmv0008.oracle.com> Changeset: b8b80f27d7a9 Author: cjplummer Date: 2019-12-03 20:08 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b8b80f27d7a9 8235221: Fix ProblemList.txt for sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Reviewed-by: iignatyev ! test/jdk/ProblemList.txt From igor.ignatyev at oracle.com Wed Dec 4 05:09:30 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 04 Dec 2019 05:09:30 +0000 Subject: hg: jdk/submit: 8129092: compiler/intrinsics/classcast/NullCheckDroppingsTest.java testVarClassCast() can fail Message-ID: <201912040509.xB459VF2019064@aojmv0008.oracle.com> Changeset: f90eefff864e Author: iignatyev Date: 2019-12-03 20:23 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f90eefff864e 8129092: compiler/intrinsics/classcast/NullCheckDroppingsTest.java testVarClassCast() can fail Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java From tobias.hartmann at oracle.com Wed Dec 4 06:07:58 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 04 Dec 2019 06:07:58 +0000 Subject: hg: jdk/submit: 8234616: assert(0 <= i && i < _len) failed: illegal index in PhaseMacroExpand::expand_macro_nodes() Message-ID: <201912040607.xB467wmF018367@aojmv0008.oracle.com> Changeset: a1802614d6fe Author: thartmann Date: 2019-12-04 07:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a1802614d6fe 8234616: assert(0 <= i && i < _len) failed: illegal index in PhaseMacroExpand::expand_macro_nodes() Summary: Make sure the index into the macro node array is decremented on removal. Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/macro.cpp From tobias.hartmann at oracle.com Wed Dec 4 07:09:29 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 04 Dec 2019 07:09:29 +0000 Subject: hg: jdk/submit: 8234791: Fix Client VM build for x86_64 and AArch64 Message-ID: <201912040709.xB479U8o019505@aojmv0008.oracle.com> Changeset: 047b5d642743 Author: pli Date: 2019-11-29 03:48 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/047b5d642743 8234791: Fix Client VM build for x86_64 and AArch64 Reviewed-by: adinn, aph, thartmann ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/share/runtime/arguments.cpp From matthias.baesken at sap.com Wed Dec 4 08:08:19 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 04 Dec 2019 08:08:19 +0000 Subject: hg: jdk/submit: 8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version Message-ID: <201912040808.xB488K46019814@aojmv0008.oracle.com> Changeset: 775b714a2e49 Author: mbaesken Date: 2019-12-03 11:41 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/775b714a2e49 8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version Reviewed-by: dholmes, mdoerr ! src/hotspot/share/runtime/abstract_vm_version.cpp From jan.lahoda at oracle.com Wed Dec 4 08:43:38 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Wed, 04 Dec 2019 08:43:38 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912040843.xB48hdRA007798@aojmv0008.oracle.com> Changeset: 396b2290219f Author: jlahoda Date: 2019-12-04 09:38 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/396b2290219f 8234899: Compiler reports AssertionError for conditional operator ? : and pattern matching for instanceof Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/langtools/tools/javac/ConditionalExpressionResolvePending.java ! test/langtools/tools/javac/patterns/BindingsTest1.java Changeset: 4fcdea88d423 Author: jlahoda Date: 2019-12-04 09:38 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4fcdea88d423 8234922: No compilation error reported not reported for a binding variable when loop broken with label Summary: Any break outside of a loop should confine the binding variables from the loop's condition to the loop Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! test/langtools/tools/javac/patterns/BindingsTest1.java ! test/langtools/tools/javac/patterns/BindingsTest2.java ! test/langtools/tools/javac/patterns/BindingsTest2.out + test/langtools/tools/javac/patterns/BreakAndLoops.java From matthias.baesken at sap.com Wed Dec 4 09:01:44 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 04 Dec 2019 09:01:44 +0000 Subject: hg: jdk/submit: 8235325: build failure on Linux after 8235243 Message-ID: <201912040901.xB491ijf016757@aojmv0008.oracle.com> Changeset: cfc005b8a117 Author: mbaesken Date: 2019-12-04 09:43 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/cfc005b8a117 8235325: build failure on Linux after 8235243 Reviewed-by: clanger ! src/hotspot/share/runtime/abstract_vm_version.cpp From stefan.karlsson at oracle.com Wed Dec 4 09:29:22 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Wed, 04 Dec 2019 09:29:22 +0000 Subject: hg: jdk/submit: 8235257: Split 'assert(loader != NULL && oopDesc::is_oop(loader), "loader must be oop")' Message-ID: <201912040929.xB49TMSk001965@aojmv0008.oracle.com> Changeset: 636d71e53732 Author: stefank Date: 2019-12-04 10:26 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/636d71e53732 8235257: Split 'assert(loader != NULL && oopDesc::is_oop(loader), "loader must be oop")' Reviewed-by: dcubed, hseigel ! src/hotspot/share/classfile/javaClasses.cpp From robbin.ehn at oracle.com Wed Dec 4 11:01:31 2019 From: robbin.ehn at oracle.com (robbin.ehn at oracle.com) Date: Wed, 04 Dec 2019 11:01:31 +0000 Subject: hg: jdk/submit: 8234742: Improve handshake logging Message-ID: <201912041101.xB4B1WRb020797@aojmv0008.oracle.com> Changeset: c2ce3849c62f Author: rehn Date: 2019-12-04 11:57 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c2ce3849c62f 8234742: Improve handshake logging Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/thread.hpp From matthias.baesken at sap.com Wed Dec 4 12:23:19 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 04 Dec 2019 12:23:19 +0000 Subject: hg: jdk/submit: 8234397: add OS uptime information to os::print_os_info output Message-ID: <201912041223.xB4CNJS5004696@aojmv0008.oracle.com> Changeset: aa837b6e2dc2 Author: mbaesken Date: 2019-12-03 15:17 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/aa837b6e2dc2 8234397: add OS uptime information to os::print_os_info output ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp From christoph.langer at sap.com Wed Dec 4 12:59:35 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Wed, 04 Dec 2019 12:59:35 +0000 Subject: hg: jdk/submit: 8234696: tools/jlink/plugins/VendorInfoPluginsTest.java times out Message-ID: <201912041259.xB4Cxa96022279@aojmv0008.oracle.com> Changeset: 354025d0427d Author: azeller Date: 2019-12-02 17:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/354025d0427d 8234696: tools/jlink/plugins/VendorInfoPluginsTest.java times out Reviewed-by: mchung, clanger ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java From matthias.baesken at sap.com Wed Dec 4 14:47:37 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 04 Dec 2019 14:47:37 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912041447.xB4ElckN024050@aojmv0008.oracle.com> Changeset: d818b2d04075 Author: mbaesken Date: 2019-12-04 15:44 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d818b2d04075 Closing branch From matthias.baesken at sap.com Wed Dec 4 15:01:52 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 04 Dec 2019 15:01:52 +0000 Subject: hg: jdk/submit: 8234397: add OS uptime information to os::print_os_info output Message-ID: <201912041501.xB4F1rFN002992@aojmv0008.oracle.com> Changeset: 3b61c66ce692 Author: mbaesken Date: 2019-12-03 15:17 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3b61c66ce692 8234397: add OS uptime information to os::print_os_info output Reviewed-by: clanger, dholmes, lucy ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp From zgu at redhat.com Wed Dec 4 15:39:59 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 04 Dec 2019 15:39:59 +0000 Subject: hg: jdk/submit: 8235262: Move c2i_entry_barrier for x86_32 to shared Message-ID: <201912041540.xB4Fe0Mj027841@aojmv0008.oracle.com> Changeset: 0fc842334cd6 Author: zgu Date: 2019-12-04 10:39 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/0fc842334cd6 8235262: Move c2i_entry_barrier for x86_32 to shared ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp From thomas.schatzl at oracle.com Wed Dec 4 15:59:11 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Wed, 04 Dec 2019 15:59:11 +0000 Subject: hg: jdk/submit: 8235247: WorkerDataArray leaks C heap memory for associated work items Message-ID: <201912041559.xB4FxCbT008623@aojmv0008.oracle.com> Changeset: 19d927f669e9 Author: tschatzl Date: 2019-12-04 16:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/19d927f669e9 8235247: WorkerDataArray leaks C heap memory for associated work items Reviewed-by: lkorinth, kbarrett ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp From coleen.phillimore at oracle.com Wed Dec 4 16:09:25 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Wed, 04 Dec 2019 16:09:25 +0000 Subject: hg: jdk/submit: 8234355: Buffer overflow in jcmd GC.class_stats due to too many classes Message-ID: <201912041609.xB4G9Qfa016096@aojmv0008.oracle.com> Changeset: 86fdc7632b01 Author: coleenp Date: 2019-12-04 11:09 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/86fdc7632b01 8234355: Buffer overflow in jcmd GC.class_stats due to too many classes Summary: Remove use of GC.class_stats in testing and failure analysis (plan to deprecate) Reviewed-by: dcubed ! test/failure_handler/src/share/conf/common.properties From zgu at redhat.com Wed Dec 4 16:11:19 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 04 Dec 2019 16:11:19 +0000 Subject: hg: jdk/submit: 8235262: Move c2i_entry_barrier for x86_32 to shared Message-ID: <201912041611.xB4GBJ59016936@aojmv0008.oracle.com> Changeset: ecf3197c5727 Author: zgu Date: 2019-12-04 11:11 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/ecf3197c5727 8235262: Move c2i_entry_barrier for x86_32 to shared ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp From alan.bateman at oracle.com Wed Dec 4 16:44:24 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Wed, 04 Dec 2019 16:44:24 +0000 Subject: hg: jdk/submit: 8235193: (dc) Remove JNI overhead from DatagramChannel.send implementation Message-ID: <201912041644.xB4GiPp3008015@aojmv0008.oracle.com> Changeset: d2977f4e9ef6 Author: alanb Date: 2019-12-04 16:37 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/d2977f4e9ef6 8235193: (dc) Remove JNI overhead from DatagramChannel.send implementation Reviewed-by: chegar ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/jdk/internal/access/JavaNetInetAddressAccess.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/NativeSocketAddress.java ! src/java.base/share/native/libnio/ch/NativeSocketAddress.c ! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c ! src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c - test/jdk/java/nio/channels/DatagramChannel/ManySenders.java + test/jdk/java/nio/channels/DatagramChannel/ManySourcesAndTargets.java From zgu at redhat.com Wed Dec 4 16:47:33 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 04 Dec 2019 16:47:33 +0000 Subject: hg: jdk/submit: 8235262: Move c2i_entry_barrier for x86_32 to shared Message-ID: <201912041647.xB4GlXHE009336@aojmv0008.oracle.com> Changeset: 4f11c51328a5 Author: zgu Date: 2019-12-04 11:47 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/4f11c51328a5 8235262: Move c2i_entry_barrier for x86_32 to shared ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp From thomas.schatzl at oracle.com Wed Dec 4 17:54:55 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Wed, 04 Dec 2019 17:54:55 +0000 Subject: hg: jdk/submit: 8235347: [Backout] 8235247: WorkerDataArray leaks C heap memory for associated work items Message-ID: <201912041754.xB4Hsusv025194@aojmv0008.oracle.com> Changeset: 799c800624fb Author: tschatzl Date: 2019-12-04 18:54 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/799c800624fb 8235347: [Backout] 8235247: WorkerDataArray leaks C heap memory for associated work items Summary: Backout of earlier change due to unexpected crashes. Reviewed-by: sjohanss ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp From zgu at redhat.com Wed Dec 4 18:21:16 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 04 Dec 2019 18:21:16 +0000 Subject: hg: jdk/submit: Merge Message-ID: <201912041821.xB4ILHBe013200@aojmv0008.oracle.com> Changeset: 4f386c7238fd Author: zgu Date: 2019-12-04 13:20 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/4f386c7238fd Merge From mandy.chung at oracle.com Wed Dec 4 18:47:11 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Wed, 04 Dec 2019 18:47:11 +0000 Subject: hg: jdk/submit: 8233527: Update Lookup::hasPrivateAccess and Lookup::defineClass spec w.r.t. full power lookup Message-ID: <201912041847.xB4IlBhs027571@aojmv0008.oracle.com> Changeset: a9347576dbc7 Author: mchung Date: 2019-12-04 10:46 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a9347576dbc7 8233527: Update Lookup::hasPrivateAccess and Lookup::defineClass spec w.r.t. full power lookup Summary: Add a new Lookup::hasFullPrivilegeAccess method and document the capabilities requiring full privileges Reviewed-by: alanb, plevart ! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java ! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/jdk/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java From coleen.phillimore at oracle.com Wed Dec 4 18:48:51 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Wed, 04 Dec 2019 18:48:51 +0000 Subject: hg: jdk/submit: 8235273: nmethodLocker not needed for COMPILED_METHOD_UNLOAD events Message-ID: <201912041848.xB4Imq4I028947@aojmv0008.oracle.com> Changeset: e71931b1c3b7 Author: coleenp Date: 2019-12-04 13:48 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/e71931b1c3b7 8235273: nmethodLocker not needed for COMPILED_METHOD_UNLOAD events Summary: remove unnecessary nmethodLocker Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp From rkennke at redhat.com Wed Dec 4 19:04:04 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 04 Dec 2019 19:04:04 +0000 Subject: hg: jdk/submit: 8235337: Shenandoah: Fix evac OOM scoping for concurrent class unloading Message-ID: <201912041904.xB4J440q008855@aojmv0008.oracle.com> Changeset: db5097a1ec61 Author: rkennke Date: 2019-12-04 20:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/db5097a1ec61 8235337: Shenandoah: Fix evac OOM scoping for concurrent class unloading Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp From ioi.lam at oracle.com Wed Dec 4 19:21:19 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Wed, 04 Dec 2019 19:21:19 +0000 Subject: hg: jdk/submit: 8235179: [TESTBUG] DynamicArchiveRelocationTest.java fails with 'runtime archive relocation start' missing Message-ID: <201912041921.xB4JLKCT021121@aojmv0008.oracle.com> Changeset: f97907a7bba9 Author: iklam Date: 2019-12-04 11:19 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f97907a7bba9 8235179: [TESTBUG] DynamicArchiveRelocationTest.java fails with 'runtime archive relocation start' missing Reviewed-by: mseledtsov, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java From markus.gronlund at oracle.com Wed Dec 4 20:30:17 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Wed, 04 Dec 2019 20:30:17 +0000 Subject: hg: jdk/submit: 8234060: Potential memory reordering problem in JfrBuffer flush mechanism Message-ID: <201912042030.xB4KUHDj000091@aojmv0008.oracle.com> Changeset: 288777cf0702 Author: mgronlun Date: 2019-12-04 21:26 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/288777cf0702 8234060: Potential memory reordering problem in JfrBuffer flush mechanism Reviewed-by: egahlin Contributed-by: Denghui Dong ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java From rkennke at redhat.com Wed Dec 4 20:40:24 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 04 Dec 2019 20:40:24 +0000 Subject: hg: jdk/submit: 8235355: Shenandoah: Resolve deadlock between OOM handler and nmethod lock Message-ID: <201912042040.xB4KePm5007065@aojmv0008.oracle.com> Changeset: 8a8c60853789 Author: rkennke Date: 2019-12-04 21:40 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8a8c60853789 8235355: Shenandoah: Resolve deadlock between OOM handler and nmethod lock Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp From vicente.romero at oracle.com Wed Dec 4 21:06:02 2019 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 04 Dec 2019 21:06:02 +0000 Subject: hg: jdk/submit: 8225054: Compiler implementation for records; ... Message-ID: <201912042106.xB4L635O022091@aojmv0008.oracle.com> Changeset: 8e76f81d057a Author: vromero Date: 2019-12-04 15:57 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/8e76f81d057a 8225054: Compiler implementation for records 8225052: javax.lang.model support for records 8225053: Preview APIs support for records 8225055: Javadoc for records 8226314: com.sun.source support for records 8227113: Specification for java.lang.Record 8233526: JVM support for records Summary: implement records in the compiler and the JVM, including serialization, reflection and APIs support Reviewed-by: mcimadamore, briangoetz, alanb, darcy, chegar, jrose, jlahoda, coleenp, dholmes, lfoltan, mchung, sadayapalam, hannesw, sspitsyn Contributed-by: vicente.romero at oracle.com, brian.goetz at oracle.com, maurizio.cimadamore at oracle.com, harold.seigel at oracle.com, joe.darcy at oracle.com, jonathan.gibbons at oracle.com, chris.hegarty at oracle.com, jan.lahoda at oracle.com ! make/CompileInterimLangtools.gmk ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp + src/hotspot/share/oops/recordComponent.cpp + src/hotspot/share/oops/recordComponent.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.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/Record.java ! src/java.base/share/classes/java/lang/annotation/ElementType.java + src/java.base/share/classes/java/lang/reflect/RecordComponent.java + src/java.base/share/classes/java/lang/runtime/ObjectMethods.java + src/java.base/share/classes/java/lang/runtime/package-info.java ! src/java.base/share/classes/jdk/internal/PreviewFeature.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java ! src/java.base/share/native/libjava/Class.c ! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java + src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java ! src/java.compiler/share/classes/javax/lang/model/element/package-info.java + src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java + src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java + src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java + src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java + src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java + src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java + src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java + src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java + src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java ! src/java.instrument/share/native/libinstrument/JavaExceptions.c ! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.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/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeDesc.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Record_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java + test/hotspot/jtreg/runtime/records/RedefineRecord.java + test/hotspot/jtreg/runtime/records/TEST.properties + test/hotspot/jtreg/runtime/records/abstractRecord.jcod + test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod + test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java + test/hotspot/jtreg/runtime/records/notFinalRecord.jcod + test/hotspot/jtreg/runtime/records/oldRecordAttribute.jcod + test/hotspot/jtreg/runtime/records/recordAttributeTest.java + test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod + test/hotspot/jtreg/runtime/records/recordReflectionTest.java + test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod + test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod + test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod ! test/jdk/ProblemList.txt + test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java + test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java + test/jdk/java/io/Serializable/records/BadValues.java + test/jdk/java/io/Serializable/records/BasicRecordSer.java + test/jdk/java/io/Serializable/records/ConstructorAccessTest.java + test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java + test/jdk/java/io/Serializable/records/CycleTest.java + test/jdk/java/io/Serializable/records/ProhibitedMethods.java + test/jdk/java/io/Serializable/records/ReadResolveTest.java + test/jdk/java/io/Serializable/records/RecordClassTest.java + test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java + test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java + test/jdk/java/io/Serializable/records/StreamRefTest.java + test/jdk/java/io/Serializable/records/TEST.properties + test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java + test/jdk/java/io/Serializable/records/WriteReplaceTest.java + test/jdk/java/io/Serializable/records/empty_security.policy + test/jdk/java/io/Serializable/records/migration/AbstractTest.java + test/jdk/java/io/Serializable/records/migration/AssignableFrom.java + test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java + test/jdk/java/io/Serializable/records/migration/DefaultValues.java + test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java + test/jdk/java/io/Serializable/records/migration/Point.java + test/jdk/java/io/Serializable/records/migration/SuperStreamFields.java + test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java + test/jdk/java/io/Serializable/records/migration/plain/AssignableFromImpl.java + test/jdk/java/io/Serializable/records/migration/plain/DefaultValuesImpl.java + test/jdk/java/io/Serializable/records/migration/plain/PointImpl.java + test/jdk/java/io/Serializable/records/migration/plain/SuperStreamFieldsImpl.java + test/jdk/java/io/Serializable/records/migration/record/AssignableFromImpl.java + test/jdk/java/io/Serializable/records/migration/record/DefaultValuesImpl.java + test/jdk/java/io/Serializable/records/migration/record/PointImpl.java + test/jdk/java/io/Serializable/records/migration/record/SuperStreamFieldsImpl.java - test/jdk/java/lang/Runtime/Resources.java - test/jdk/java/lang/Runtime/Version/Basic.java - test/jdk/java/lang/Runtime/Version/VersionProps.java - test/jdk/java/lang/Runtime/exec/ArgWithSpaceAndFinalBackslash.java - test/jdk/java/lang/Runtime/exec/BadEnvp.java - test/jdk/java/lang/Runtime/exec/ConcurrentRead.java - test/jdk/java/lang/Runtime/exec/Duped.java - test/jdk/java/lang/Runtime/exec/ExecCommand.java - test/jdk/java/lang/Runtime/exec/ExecEmptyString.java - test/jdk/java/lang/Runtime/exec/ExecWithDir.java - test/jdk/java/lang/Runtime/exec/ExecWithInput.java - test/jdk/java/lang/Runtime/exec/ExecWithLotsOfArgs.java - test/jdk/java/lang/Runtime/exec/ExitValue.java - test/jdk/java/lang/Runtime/exec/LotsOfDestroys.java - test/jdk/java/lang/Runtime/exec/LotsOfOutput.java - test/jdk/java/lang/Runtime/exec/SetCwd.java - test/jdk/java/lang/Runtime/exec/SleepyCat.java - test/jdk/java/lang/Runtime/exec/Space.java - test/jdk/java/lang/Runtime/exec/Status.java - test/jdk/java/lang/Runtime/exec/StreamsSurviveDestroy.java - test/jdk/java/lang/Runtime/exec/UnixCommands.java - test/jdk/java/lang/Runtime/exec/WinCommand.java - test/jdk/java/lang/Runtime/exec/setcwd.sh - test/jdk/java/lang/Runtime/loadLibrary/LoadLibraryTest.java - test/jdk/java/lang/Runtime/loadLibrary/src/Target.java - test/jdk/java/lang/Runtime/loadLibrary/src/Target2.java - test/jdk/java/lang/Runtime/shutdown/Basic.java - test/jdk/java/lang/Runtime/shutdown/ShutdownHooks.java - test/jdk/java/lang/Runtime/shutdown/ShutdownHooks.sh - test/jdk/java/lang/Runtime/shutdown/ShutdownInterruptedMain.java + test/jdk/java/lang/RuntimeTests/Resources.java + test/jdk/java/lang/RuntimeTests/Version/Basic.java + test/jdk/java/lang/RuntimeTests/Version/VersionProps.java + test/jdk/java/lang/RuntimeTests/exec/ArgWithSpaceAndFinalBackslash.java + test/jdk/java/lang/RuntimeTests/exec/BadEnvp.java + test/jdk/java/lang/RuntimeTests/exec/ConcurrentRead.java + test/jdk/java/lang/RuntimeTests/exec/Duped.java + test/jdk/java/lang/RuntimeTests/exec/ExecCommand.java + test/jdk/java/lang/RuntimeTests/exec/ExecEmptyString.java + test/jdk/java/lang/RuntimeTests/exec/ExecWithDir.java + test/jdk/java/lang/RuntimeTests/exec/ExecWithInput.java + test/jdk/java/lang/RuntimeTests/exec/ExecWithLotsOfArgs.java + test/jdk/java/lang/RuntimeTests/exec/ExitValue.java + test/jdk/java/lang/RuntimeTests/exec/LotsOfDestroys.java + test/jdk/java/lang/RuntimeTests/exec/LotsOfOutput.java + test/jdk/java/lang/RuntimeTests/exec/SetCwd.java + test/jdk/java/lang/RuntimeTests/exec/SleepyCat.java + test/jdk/java/lang/RuntimeTests/exec/Space.java + test/jdk/java/lang/RuntimeTests/exec/Status.java + test/jdk/java/lang/RuntimeTests/exec/StreamsSurviveDestroy.java + test/jdk/java/lang/RuntimeTests/exec/UnixCommands.java + test/jdk/java/lang/RuntimeTests/exec/WinCommand.java + test/jdk/java/lang/RuntimeTests/exec/setcwd.sh + test/jdk/java/lang/RuntimeTests/loadLibrary/LoadLibraryTest.java + test/jdk/java/lang/RuntimeTests/loadLibrary/src/Target.java + test/jdk/java/lang/RuntimeTests/loadLibrary/src/Target2.java + test/jdk/java/lang/RuntimeTests/shutdown/Basic.java + test/jdk/java/lang/RuntimeTests/shutdown/ShutdownHooks.java + test/jdk/java/lang/RuntimeTests/shutdown/ShutdownHooks.sh + test/jdk/java/lang/RuntimeTests/shutdown/ShutdownInterruptedMain.java + test/jdk/java/lang/instrument/RedefineRecordAttr/Host/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/Host/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostA/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostA/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostAB/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostAB/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostABC/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostABC/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostABCD/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostABD/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostAC/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostACB/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostB/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostBA/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostBAC/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostBCA/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostCAB/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/HostCBA/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java + test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/Host/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/Host/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/HostA/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/HostA/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/HostB/redef/Host.java + test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java ! test/jdk/java/lang/instrument/TEST.properties + test/jdk/java/lang/reflect/records/RecordReflectionTest.java + test/jdk/java/lang/reflect/records/TEST.properties + test/jdk/java/lang/runtime/ObjectMethodsTest.java + test/jdk/java/lang/runtime/TEST.properties + test/jdk/java/lang/runtime/empty.policy ! test/jdk/jdk/modules/etc/JdkQualifiedExportTest.java ! test/langtools/ProblemList.txt ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/examples/AnnotatedBinaryNode.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/examples/BinaryNode.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/examples/Coords.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/examples/Holder.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/examples/Node.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/examples/NonNull.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/examples/Point.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/examples/SerializablePoint.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/examples/SerializableProxy.java + test/langtools/jdk/javadoc/doclet/testRecordTypes/jdk11/element-list ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java ! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java ! test/langtools/jdk/javadoc/tool/modules/ModuleTestBase.java ! test/langtools/jdk/javadoc/tool/reporter_generates_warnings/pkg/MyDoclet.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java + test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java ! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java ! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java ! test/langtools/lib/combo/tools/javac/combo/Template.java ! test/langtools/lib/combo/tools/javac/combo/TemplateTest.java ! test/langtools/tools/javac/6402516/CheckLocalElements.java ! test/langtools/tools/javac/MethodParameters/AttributeVisitor.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java + test/langtools/tools/javac/diags/examples/AccessorCantBeGeneric.java + test/langtools/tools/javac/diags/examples/AccessorCantThrowException.java + test/langtools/tools/javac/diags/examples/AccessorMethodCantBeStatic.java + test/langtools/tools/javac/diags/examples/AccessorReturnTypeDoesntMatch.java + test/langtools/tools/javac/diags/examples/CanonicalCantInvokeOtherConstructor.java + test/langtools/tools/javac/diags/examples/CanonicalConstructorArgumentMismatch.java + test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveReturn.java + test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveThrowsClause.java + test/langtools/tools/javac/diags/examples/CanonicalConstructorMustBePublic.java + test/langtools/tools/javac/diags/examples/CanonicalMustNotDeclareTypeVariables.java + test/langtools/tools/javac/diags/examples/ConstructorWithSameErasureAsCanonical.java + test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java + test/langtools/tools/javac/diags/examples/IllegalRecordComponentName.java ! test/langtools/tools/javac/diags/examples/IllegalStartOfStmt.java + test/langtools/tools/javac/diags/examples/InstanceInitializersNotAllowedInRecords.java + test/langtools/tools/javac/diags/examples/InvalidSuperTypeRecord.java + test/langtools/tools/javac/diags/examples/KindnameRecord.java + test/langtools/tools/javac/diags/examples/MethodMustBePublic.java + test/langtools/tools/javac/diags/examples/Records.java + test/langtools/tools/javac/diags/examples/RecordsCanNotDeclareInstanceFields.java + test/langtools/tools/javac/diags/examples/RecordsCantDeclareComponentModifiers.java + test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java ! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java ! test/langtools/tools/javac/importscope/T8193717.java ! test/langtools/tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/modules/AnnotationProcessing.java ! test/langtools/tools/javac/options/BCPOrSystemNotSpecified.java ! test/langtools/tools/javac/parser/extend/TrialParser.java ! test/langtools/tools/javac/patterns/scope/ScopeTest.java ! test/langtools/tools/javac/processing/model/TestSourceVersion.java ! test/langtools/tools/javac/processing/model/TestSymtabItems.java + test/langtools/tools/javac/processing/model/element/AnnoProcessorOnRecordsTest.java + test/langtools/tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java + test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java ! test/langtools/tools/javac/processing/model/element/TestElementKindPredicates.java + test/langtools/tools/javac/processing/model/element/TestRecord.java + test/langtools/tools/javac/processing/model/element/TestRecordDesugar.java ! test/langtools/tools/javac/processing/model/util/TestTypeKindVisitors.java + test/langtools/tools/javac/records/MapAccessorToComponent.java + test/langtools/tools/javac/records/RecordCompilationTests.java + test/langtools/tools/javac/records/RecordMemberTests.java + test/langtools/tools/javac/records/VarargsRecordsTest.java + test/langtools/tools/javac/records/mandated_members/CheckRecordMembers.java + test/langtools/tools/javac/records/mandated_members/read_resolve_method/CheckReadResolveMethodTest.java + test/langtools/tools/javac/records/writeread/Record.java + test/langtools/tools/javac/records/writeread/WriteReadTest.java ! test/langtools/tools/javac/tree/JavacTreeScannerTest.java ! test/langtools/tools/javac/tree/SourceTreeScannerTest.java ! test/langtools/tools/javac/tree/TreeKindTest.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java ! test/langtools/tools/lib/toolbox/ToolBox.java ! test/lib/jdk/test/lib/ByteCodeLoader.java From mikhailo.seledtsov at oracle.com Wed Dec 4 22:44:15 2019 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Wed, 04 Dec 2019 22:44:15 +0000 Subject: hg: jdk/submit: 8235356: [TESTBUG] Disable 'producer is alive' check in JFR TestCrossProcessStreaming Message-ID: <201912042244.xB4MiGjI013950@aojmv0008.oracle.com> Changeset: c22583a70542 Author: mseledtsov Date: 2019-12-04 14:44 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c22583a70542 8235356: [TESTBUG] Disable 'producer is alive' check in JFR TestCrossProcessStreaming Summary: disabled the check Reviewed-by: dcubed ! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java From vladimir.kozlov at oracle.com Wed Dec 4 22:55:26 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 04 Dec 2019 22:55:26 +0000 Subject: hg: jdk/submit: 8235288: AVX 512 instructions inadvertently used on Xeon for small vector width operations Message-ID: <201912042255.xB4MtRN1020898@aojmv0008.oracle.com> Changeset: 666fa504b60c Author: sviswanathan Date: 2019-12-04 14:55 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/666fa504b60c 8235288: AVX 512 instructions inadvertently used on Xeon for small vector width operations Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/macroAssembler_x86.hpp From paul.hohensee at gmail.com Wed Dec 4 23:01:52 2019 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Wed, 04 Dec 2019 23:01:52 +0000 Subject: hg: jdk/submit: 8234288: Turkey Time Zone returns incorrect time zone name Message-ID: <201912042301.xB4N1ru5022954@aojmv0008.oracle.com> Changeset: e7f7be79ba52 Author: phh Date: 2019-12-04 15:01 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e7f7be79ba52 8234288: Turkey Time Zone returns incorrect time zone name Summary: Add and use "Turkey Time" time zone. Reviewed-by: naoto, martin, phh Contributed-by: letuyang at amazon.com ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java From vladimir.kozlov at oracle.com Wed Dec 4 23:07:15 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 04 Dec 2019 23:07:15 +0000 Subject: hg: jdk/submit: 8234906: [TESTBUG] TestDivZeroCheckControl fails for client VMs due to Unrecognized VM option LoopUnrollLimit Message-ID: <201912042307.xB4N7Gt8027361@aojmv0008.oracle.com> Changeset: 1413f714d1a9 Author: cgo Date: 2019-12-04 10:38 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1413f714d1a9 8234906: [TESTBUG] TestDivZeroCheckControl fails for client VMs due to Unrecognized VM option LoopUnrollLimit Reviewed-by: kvn ! test/hotspot/jtreg/compiler/loopopts/TestDivZeroCheckControl.java From weijun.wang at oracle.com Thu Dec 5 02:37:00 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Thu, 05 Dec 2019 02:37:00 +0000 Subject: hg: jdk/submit: 8234267: DelegationPermission implementation doesn't completely follow the updated specification Message-ID: <201912050237.xB52b1Kx021783@aojmv0008.oracle.com> Changeset: 18420160287b Author: weijun Date: 2019-12-05 10:36 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/18420160287b 8234267: DelegationPermission implementation doesn't completely follow the updated specification Reviewed-by: xuelei ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! test/jdk/javax/security/auth/kerberos/DelegationPermissionInit.java From valerie.peng at oracle.com Thu Dec 5 03:56:59 2019 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Thu, 05 Dec 2019 03:56:59 +0000 Subject: hg: jdk/submit: 8233016: javax.crypto.Cipher throws NPE for the given custom CipherSpi and Provider Message-ID: <201912050357.xB53v0Lq002811@aojmv0008.oracle.com> Changeset: 832efc785f53 Author: valeriep Date: 2019-12-05 03:55 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/832efc785f53 8233016: javax.crypto.Cipher throws NPE for the given custom CipherSpi and Provider Summary: Changed to throw IAE instead of NPE for non-null invalid arguments Reviewed-by: mullan ! src/java.base/share/classes/javax/crypto/Cipher.java From jesper.wilhelmsson at oracle.com Thu Dec 5 08:44:12 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 05 Dec 2019 08:44:12 +0000 Subject: hg: jdk/submit: Added tag jdk-14+26 for changeset 288777cf0702 Message-ID: <201912050844.xB58iDkp025987@aojmv0008.oracle.com> Changeset: e4b6321c11a4 Author: jwilhelm Date: 2019-12-05 08:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/e4b6321c11a4 Added tag jdk-14+26 for changeset 288777cf0702 ! .hgtags From vladimir.x.ivanov at oracle.com Thu Dec 5 09:57:46 2019 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Thu, 05 Dec 2019 09:57:46 +0000 Subject: hg: jdk/submit: 8234391: C2: Generic vector operands Message-ID: <201912050957.xB59vluK004465@aojmv0008.oracle.com> Changeset: 5defda391e18 Author: jbhateja Date: 2019-12-05 12:56 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/5defda391e18 8234391: C2: Generic vector operands Reviewed-by: vlivanov, sviswanathan, thartmann, jrose ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/phase.cpp ! src/hotspot/share/opto/phase.hpp From christoph.langer at sap.com Thu Dec 5 10:42:26 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 05 Dec 2019 10:42:26 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912051042.xB5AgRaU028389@aojmv0008.oracle.com> Changeset: 74ccf8e4a84d Author: clanger Date: 2019-12-05 11:41 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/74ccf8e4a84d Closing branch From christoph.langer at sap.com Thu Dec 5 10:44:03 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 05 Dec 2019 10:44:03 +0000 Subject: hg: jdk/submit: 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument Message-ID: <201912051044.xB5Ai3U2029000@aojmv0008.oracle.com> Changeset: ab4350a07079 Author: clanger Date: 2019-12-05 11:43 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ab4350a07079 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/include/jvm.h ! src/java.base/share/native/libjava/jdk_util.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/io_util_md.c ! src/java.base/windows/native/libjava/io_util_md.h ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c From leo.korinth at oracle.com Thu Dec 5 11:57:30 2019 From: leo.korinth at oracle.com (leo.korinth at oracle.com) Date: Thu, 05 Dec 2019 11:57:30 +0000 Subject: hg: jdk/submit: 8235250: Create (test) abstraction for allocating objects that is immune to removal by optimizations Message-ID: <201912051157.xB5BvVP1014093@aojmv0008.oracle.com> Changeset: 97d531d87bd7 Author: lkorinth Date: 2019-12-05 12:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/97d531d87bd7 8235250: Create (test) abstraction for allocating objects that is immune to removal by optimizations Reviewed-by: eosterlund, tschatzl ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java + test/hotspot/jtreg/gc/testlibrary/Allocation.java ! test/hotspot/jtreg/gc/z/TestSmallHeap.java From james.laskey at oracle.com Thu Dec 5 13:23:47 2019 From: james.laskey at oracle.com (james.laskey at oracle.com) Date: Thu, 05 Dec 2019 13:23:47 +0000 Subject: hg: jdk/submit: 8232681: ArrayIndexOutOfBoundsException with text blocks in javac when using -Xlint Message-ID: <201912051323.xB5DNlkc006319@aojmv0008.oracle.com> Changeset: 2ca0201e99f3 Author: jlaskey Date: 2019-12-05 09:22 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/2ca0201e99f3 8232681: ArrayIndexOutOfBoundsException with text blocks in javac when using -Xlint Reviewed-by: sundar ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! test/langtools/tools/javac/TextBlockAPI.java From harold.seigel at oracle.com Thu Dec 5 15:46:58 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Thu, 05 Dec 2019 15:46:58 +0000 Subject: hg: jdk/submit: 8235360: Update JDWP, JDI and Instrumentation specs for Record attribute Message-ID: <201912051546.xB5FkwS6002308@aojmv0008.oracle.com> Changeset: 0a94d3675782 Author: hseigel Date: 2019-12-05 15:45 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/0a94d3675782 8235360: Update JDWP, JDI and Instrumentation specs for Record attribute Summary: Add Record to list of attributes that class redefinition cannot change Reviewed-by: lfoltan ! make/data/jdwp/jdwp.spec ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java From andy.herrick at oracle.com Thu Dec 5 16:26:07 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Thu, 05 Dec 2019 16:26:07 +0000 Subject: hg: jdk/submit: 8212780: Packaging Tool Implementation Message-ID: <201912051626.xB5GQ8Yv027448@aojmv0008.oracle.com> Changeset: 9f9e7c969f78 Author: herrick Date: 2019-12-05 11:25 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/9f9e7c969f78 8212780: Packaging Tool Implementation Reviewed-by: asemenyuk, almatvee, herrick, kcr, prr, erikj, ihse, rriggs, mchung, alanb Contributed-by: alexey.semenyuk at oracle.com, alexander.matveev at oracle.com, andy.herrick at oracle.com, kevin.rushforth at oracle.com, philip.race at oracle.com ! make/CompileJavaModules.gmk ! make/common/Modules.gmk ! make/common/NativeCompilation.gmk + make/launcher/Launcher-jdk.incubator.jpackage.gmk + make/lib/Lib-jdk.incubator.jpackage.gmk ! src/java.base/share/classes/module-info.java + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/DesktopIntegration.java + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LibProvidersLookup.java + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppBundler.java + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxDebBundler.java + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxRpmBundler.java + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/PackageProperty.java + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources.properties + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.properties + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/java32.png + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/template.control + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/template.copyright + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/template.desktop + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/template.postinst + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/template.postrm + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/template.preinst + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/template.prerm + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/template.spec + src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/utils.sh + src/jdk.incubator.jpackage/linux/classes/module-info.java.extra + src/jdk.incubator.jpackage/linux/native/jpackageapplauncher/launcher.cpp + src/jdk.incubator.jpackage/linux/native/libapplauncher/LinuxPlatform.cpp + src/jdk.incubator.jpackage/linux/native/libapplauncher/LinuxPlatform.h + src/jdk.incubator.jpackage/linux/native/libapplauncher/PlatformDefs.h + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/EnumeratedBundlerParam.java + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppBundler.java + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppStoreBundler.java + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacBaseInstallerBundler.java + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacCertificate.java + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/DMGsetup.scpt + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/Info-lite.plist.template + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacAppStore.entitlements + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacAppStore_Inherit.entitlements + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources.properties + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_ja.properties + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_zh_CN.properties + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/Runtime-Info.plist.template + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.png + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_pkg.png + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/java.icns + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/lic_template.plist + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/postinstall.template + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/preinstall.template + src/jdk.incubator.jpackage/macosx/classes/module-info.java.extra + src/jdk.incubator.jpackage/macosx/native/jpackageapplauncher/main.m + src/jdk.incubator.jpackage/macosx/native/libapplauncher/MacPlatform.h + src/jdk.incubator.jpackage/macosx/native/libapplauncher/MacPlatform.mm + src/jdk.incubator.jpackage/macosx/native/libapplauncher/PlatformDefs.h + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractBundler.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractImageBundler.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AddLauncherArguments.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageFile.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ApplicationLayout.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ArgAction.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/BasicBundlers.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/BundleParams.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Bundler.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/BundlerParamInfo.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Bundlers.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/CLIHelp.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ConfigException.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DeployParams.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DottedVersion.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/FileAssociation.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/I18N.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/JLinkBundlerHelper.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/JPackageToolProvider.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Log.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ModFile.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/PackagerException.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/PathGroup.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Platform.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/PlatformPackage.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/RelativeFileSet.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ScriptRunner.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ToolValidator.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ValidOptions.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources.properties + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources_ja.properties + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources_zh_CN.properties + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/ResourceLocator.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/main/CommandLine.java + src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/main/Main.java + src/jdk.incubator.jpackage/share/classes/module-info.java + src/jdk.incubator.jpackage/share/native/libapplauncher/FileAttributes.h + src/jdk.incubator.jpackage/share/native/libapplauncher/FilePath.h + src/jdk.incubator.jpackage/share/native/libapplauncher/Helpers.cpp + src/jdk.incubator.jpackage/share/native/libapplauncher/Helpers.h + src/jdk.incubator.jpackage/share/native/libapplauncher/IniFile.cpp + src/jdk.incubator.jpackage/share/native/libapplauncher/IniFile.h + src/jdk.incubator.jpackage/share/native/libapplauncher/JavaVirtualMachine.cpp + src/jdk.incubator.jpackage/share/native/libapplauncher/JavaVirtualMachine.h + src/jdk.incubator.jpackage/share/native/libapplauncher/Library.cpp + src/jdk.incubator.jpackage/share/native/libapplauncher/Library.h + src/jdk.incubator.jpackage/share/native/libapplauncher/Macros.cpp + src/jdk.incubator.jpackage/share/native/libapplauncher/Macros.h + src/jdk.incubator.jpackage/share/native/libapplauncher/Messages.cpp + src/jdk.incubator.jpackage/share/native/libapplauncher/Messages.h + src/jdk.incubator.jpackage/share/native/libapplauncher/OrderedMap.h + src/jdk.incubator.jpackage/share/native/libapplauncher/Package.cpp + src/jdk.incubator.jpackage/share/native/libapplauncher/Package.h + src/jdk.incubator.jpackage/share/native/libapplauncher/Platform.cpp + src/jdk.incubator.jpackage/share/native/libapplauncher/Platform.h + src/jdk.incubator.jpackage/share/native/libapplauncher/PlatformString.cpp + src/jdk.incubator.jpackage/share/native/libapplauncher/PlatformString.h + src/jdk.incubator.jpackage/share/native/libapplauncher/Properties.h + src/jdk.incubator.jpackage/share/native/libapplauncher/PropertyFile.cpp + src/jdk.incubator.jpackage/share/native/libapplauncher/PropertyFile.h + src/jdk.incubator.jpackage/share/native/libapplauncher/main.cpp + src/jdk.incubator.jpackage/unix/native/libapplauncher/FileAttribute.h + src/jdk.incubator.jpackage/unix/native/libapplauncher/FileAttributes.cpp + src/jdk.incubator.jpackage/unix/native/libapplauncher/FilePath.cpp + src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp + src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.h + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinAppBundler.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinExeBundler.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsBundlerParam.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsDefender.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsRegistry.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixPipeline.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixSourcesBuilder.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixTool.java + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_en.wxl + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_ja.wxl + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinLauncher.template + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources.properties + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/java48.ico + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/main.wxs + src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/overrides.wxi + src/jdk.incubator.jpackage/windows/classes/module-info.java.extra + src/jdk.incubator.jpackage/windows/native/jpackageapplauncher/WinLauncher.cpp + src/jdk.incubator.jpackage/windows/native/libapplauncher/DllMain.cpp + src/jdk.incubator.jpackage/windows/native/libapplauncher/FileAttribute.h + src/jdk.incubator.jpackage/windows/native/libapplauncher/FilePath.cpp + src/jdk.incubator.jpackage/windows/native/libapplauncher/PlatformDefs.h + src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp + src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.h + src/jdk.incubator.jpackage/windows/native/libjpackage/ByteBuffer.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/ByteBuffer.h + src/jdk.incubator.jpackage/windows/native/libjpackage/ErrorHandling.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/ErrorHandling.h + src/jdk.incubator.jpackage/windows/native/libjpackage/FileUtils.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/FileUtils.h + src/jdk.incubator.jpackage/windows/native/libjpackage/IconSwap.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/IconSwap.h + src/jdk.incubator.jpackage/windows/native/libjpackage/Log.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/Log.h + src/jdk.incubator.jpackage/windows/native/libjpackage/ResourceEditor.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/ResourceEditor.h + src/jdk.incubator.jpackage/windows/native/libjpackage/SourceCodePos.h + src/jdk.incubator.jpackage/windows/native/libjpackage/SysInfo.h + src/jdk.incubator.jpackage/windows/native/libjpackage/UniqueHandle.h + src/jdk.incubator.jpackage/windows/native/libjpackage/Utils.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/Utils.h + src/jdk.incubator.jpackage/windows/native/libjpackage/VersionInfoSwap.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/VersionInfoSwap.h + src/jdk.incubator.jpackage/windows/native/libjpackage/WinErrorHandling.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/WinErrorHandling.h + src/jdk.incubator.jpackage/windows/native/libjpackage/WinSysInfo.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/WinSysInfo.h + src/jdk.incubator.jpackage/windows/native/libjpackage/WindowsRegistry.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/jpackage.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/tstrings.cpp + src/jdk.incubator.jpackage/windows/native/libjpackage/tstrings.h + src/jdk.incubator.jpackage/windows/native/libwixhelper/libwixhelper.cpp + src/jdk.incubator.jpackage/windows/native/msiwrapper/Executor.cpp + src/jdk.incubator.jpackage/windows/native/msiwrapper/Executor.h + src/jdk.incubator.jpackage/windows/native/msiwrapper/MsiWrapper.cpp + src/jdk.incubator.jpackage/windows/native/msiwrapper/Resources.cpp + src/jdk.incubator.jpackage/windows/native/msiwrapper/Resources.h - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java + test/jdk/tools/jpackage/TEST.properties + test/jdk/tools/jpackage/apps/com.hello/com/hello/Hello.java + test/jdk/tools/jpackage/apps/com.hello/module-info.java + test/jdk/tools/jpackage/apps/com.other/com/other/Other.java + test/jdk/tools/jpackage/apps/com.other/module-info.java + test/jdk/tools/jpackage/apps/dukeplug.png + test/jdk/tools/jpackage/apps/image/Hello.java + test/jdk/tools/jpackage/apps/installer/Hello.java + test/jdk/tools/jpackage/helpers/JPackageHelper.java + test/jdk/tools/jpackage/helpers/JPackageInstallerHelper.java + test/jdk/tools/jpackage/helpers/JPackagePath.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Annotations.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MethodCall.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java + test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/AppImageFileTest.java + test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/ApplicationLayoutTest.java + test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/CompareDottedVersionTest.java + test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/DeployParamsTest.java + test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/DottedVersionTest.java + test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/InvalidDottedVersionTest.java + test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/OverridableResourceTest.java + test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/PathGroupTest.java + test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/ToolValidatorTest.java + test/jdk/tools/jpackage/junit/junit.java + test/jdk/tools/jpackage/junit/run_junit.sh + test/jdk/tools/jpackage/linux/AppCategoryTest.java + test/jdk/tools/jpackage/linux/LicenseTypeTest.java + test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java + test/jdk/tools/jpackage/linux/LinuxResourceTest.java + test/jdk/tools/jpackage/linux/MaintainerTest.java + test/jdk/tools/jpackage/linux/PackageDepsTest.java + test/jdk/tools/jpackage/linux/ReleaseTest.java + test/jdk/tools/jpackage/linux/ShortcutHintTest.java + test/jdk/tools/jpackage/macosx/MacPropertiesTest.java + test/jdk/tools/jpackage/macosx/NameWithSpaceTest.java + test/jdk/tools/jpackage/macosx/SigningAppImageTest.java + test/jdk/tools/jpackage/macosx/SigningPackageTest.java + test/jdk/tools/jpackage/macosx/base/SigningBase.java + test/jdk/tools/jpackage/macosx/base/SigningCheck.java + test/jdk/tools/jpackage/manage_packages.sh + test/jdk/tools/jpackage/resources/icon.icns + test/jdk/tools/jpackage/resources/icon.ico + test/jdk/tools/jpackage/resources/icon.png + test/jdk/tools/jpackage/resources/license.txt + test/jdk/tools/jpackage/run_tests.sh + test/jdk/tools/jpackage/share/AddLauncherBase.java + test/jdk/tools/jpackage/share/AddLauncherModuleTest.java + test/jdk/tools/jpackage/share/AddLauncherTest.java + test/jdk/tools/jpackage/share/AddLaunchersTest.java + test/jdk/tools/jpackage/share/AdditionalLaunchersTest.java + test/jdk/tools/jpackage/share/AppImagePackageTest.java + test/jdk/tools/jpackage/share/ArgumentsTest.java + test/jdk/tools/jpackage/share/Base.java + test/jdk/tools/jpackage/share/ErrorTest.java + test/jdk/tools/jpackage/share/FileAssociationsTest.java + test/jdk/tools/jpackage/share/IconTest.java + test/jdk/tools/jpackage/share/InstallDirTest.java + test/jdk/tools/jpackage/share/InvalidArgTest.java + test/jdk/tools/jpackage/share/JavaOptionsBase.java + test/jdk/tools/jpackage/share/JavaOptionsEqualsTest.java + test/jdk/tools/jpackage/share/JavaOptionsModuleTest.java + test/jdk/tools/jpackage/share/JavaOptionsTest.java + test/jdk/tools/jpackage/share/LicenseTest.java + test/jdk/tools/jpackage/share/MissingArgumentsTest.java + test/jdk/tools/jpackage/share/RuntimePackageTest.java + test/jdk/tools/jpackage/share/SimplePackageTest.java + test/jdk/tools/jpackage/share/jdk/jpackage/tests/AppVersionTest.java + test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java + test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java + test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java + test/jdk/tools/jpackage/test_jpackage.sh + test/jdk/tools/jpackage/windows/WinConsoleTest.java + test/jdk/tools/jpackage/windows/WinDirChooserTest.java + test/jdk/tools/jpackage/windows/WinMenuGroupTest.java + test/jdk/tools/jpackage/windows/WinMenuTest.java + test/jdk/tools/jpackage/windows/WinPerUserInstallTest.java + test/jdk/tools/jpackage/windows/WinResourceTest.java + test/jdk/tools/jpackage/windows/WinScriptTest.java + test/jdk/tools/jpackage/windows/WinShortcutTest.java + test/jdk/tools/jpackage/windows/WinUpgradeUUIDTest.java ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/VersionCheck.java From michael.x.mcmahon at oracle.com Thu Dec 5 16:43:03 2019 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Thu, 05 Dec 2019 16:43:03 +0000 Subject: hg: jdk/submit: 8235413: com.sun.net.httpserver.BasicAuthenticator.charset is protected field Message-ID: <201912051643.xB5Gh4un006830@aojmv0008.oracle.com> Changeset: 1d3c5da689d0 Author: michaelm Date: 2019-12-05 16:43 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/1d3c5da689d0 8235413: com.sun.net.httpserver.BasicAuthenticator.charset is protected field Reviewed-by: chegar, dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java From naoto.sato at oracle.com Thu Dec 5 21:14:03 2019 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Thu, 05 Dec 2019 21:14:03 +0000 Subject: hg: jdk/submit: 8222756: Plural support in CompactNumberFormat Message-ID: <201912052114.xB5LE4H3012038@aojmv0008.oracle.com> Changeset: 7d732f6e17b2 Author: naoto Date: 2019-12-05 13:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7d732f6e17b2 8222756: Plural support in CompactNumberFormat Reviewed-by: joehw, rriggs ! make/jdk/src/classes/build/tools/cldrconverter/AbstractLDMLHandler.java ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java + make/jdk/src/classes/build/tools/cldrconverter/PluralsParseHandler.java ! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! make/jdk/src/classes/build/tools/cldrconverter/StringListElement.java ! make/jdk/src/classes/build/tools/cldrconverter/StringListEntry.java ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/spi/NumberFormatProvider.java ! src/java.base/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java + test/jdk/java/text/Format/CompactNumberFormat/SPIProviderTest.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java ! test/jdk/java/text/Format/CompactNumberFormat/TestEquality.java + test/jdk/java/text/Format/CompactNumberFormat/TestPlurals.java + test/jdk/java/text/Format/CompactNumberFormat/provider/module-info.java + test/jdk/java/text/Format/CompactNumberFormat/provider/test/NumberFormatProviderImpl.java From alexey.menkov at oracle.com Thu Dec 5 21:52:59 2019 From: alexey.menkov at oracle.com (alexey.menkov at oracle.com) Date: Thu, 05 Dec 2019 21:52:59 +0000 Subject: hg: jdk/submit: 8235433: Problem list JdwpListenTest.java and JdwpAttachTest.java on Windows Message-ID: <201912052153.xB5Lr0ZE003622@aojmv0008.oracle.com> Changeset: a112b0a6d91e Author: amenkov Date: 2019-12-05 13:52 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a112b0a6d91e 8235433: Problem list JdwpListenTest.java and JdwpAttachTest.java on Windows Reviewed-by: dcubed ! test/jdk/ProblemList.txt From coleen.phillimore at oracle.com Thu Dec 5 21:58:50 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 05 Dec 2019 21:58:50 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912052158.xB5LwoXE006188@aojmv0008.oracle.com> Changeset: 366c0f357ee6 Author: coleenp Date: 2019-12-05 16:57 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/366c0f357ee6 8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value" Summary: Add local deferred event list to thread to post events outside CodeCache_lock. Reviewed-by: eosterlund, dholmes, sspitsyn ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/thread.cpp + test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java + test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/libCompiledZombie.cpp Changeset: fcd70fd2d3f6 Author: coleenp Date: 2019-12-05 16:58 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/fcd70fd2d3f6 Merge From joe.darcy at oracle.com Thu Dec 5 22:14:20 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 05 Dec 2019 22:14:20 +0000 Subject: hg: jdk/submit: 8224630: ElementScannerN, N > 9 should scan type parameters Message-ID: <201912052214.xB5MELta015191@aojmv0008.oracle.com> Changeset: 20dfe7974cc2 Author: darcy Date: 2019-12-05 14:14 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/20dfe7974cc2 8224630: ElementScannerN, N > 9 should scan type parameters Reviewed-by: mcimadamore, erikj ! make/autoconf/boot-jdk.m4 ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java From joe.darcy at oracle.com Thu Dec 5 22:19:49 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 05 Dec 2019 22:19:49 +0000 Subject: hg: jdk/submit: 8235369: Class.toGenericString need to be updated for records Message-ID: <201912052219.xB5MJn3G018702@aojmv0008.oracle.com> Changeset: dda989866962 Author: darcy Date: 2019-12-05 14:19 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dda989866962 8235369: Class.toGenericString need to be updated for records Reviewed-by: vromero, mchung, chegar ! src/java.base/share/classes/java/lang/Class.java ! test/jdk/java/lang/reflect/records/RecordReflectionTest.java From ningsheng.jian at arm.com Fri Dec 6 02:43:42 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Fri, 06 Dec 2019 02:43:42 +0000 Subject: hg: jdk/submit: 8233948: AArch64: Incorrect mapping between OptoReg and VMReg for high 64 bits of Vector Register Message-ID: <201912060243.xB62hhR9004231@aojmv0008.oracle.com> Changeset: 0bec2ec012fc Author: jzhu Date: 2019-12-06 10:41 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/0bec2ec012fc 8233948: AArch64: Incorrect mapping between OptoReg and VMReg for high 64 bits of Vector Register Reviewed-by: adinn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.cpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.cpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.hpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.inline.hpp From fujie at loongson.cn Fri Dec 6 02:58:23 2019 From: fujie at loongson.cn (fujie at loongson.cn) Date: Fri, 06 Dec 2019 02:58:23 +0000 Subject: hg: jdk/submit: 8235456: Minimal VM is broken after JDK-8212160 Message-ID: <201912060258.xB62wOXd011760@aojmv0008.oracle.com> Changeset: 2b8719a4793f Author: jiefu Date: 2019-12-06 10:13 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2b8719a4793f 8235456: Minimal VM is broken after JDK-8212160 Reviewed-by: dholmes ! src/hotspot/share/prims/jvmtiImpl.hpp From christoph.langer at sap.com Fri Dec 6 08:10:46 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 06 Dec 2019 08:10:46 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912060810.xB68AlXT018598@aojmv0008.oracle.com> Changeset: 0deb10773eb0 Author: clanger Date: 2019-12-06 09:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/0deb10773eb0 Closing branch Changeset: dd907e3b5639 Author: clanger Date: 2019-12-06 09:09 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/dd907e3b5639 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/include/jvm.h ! src/java.base/share/native/libjava/jdk_util.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/io_util_md.h ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c From rahul.v.raghavan at oracle.com Fri Dec 6 08:16:16 2019 From: rahul.v.raghavan at oracle.com (rahul.v.raghavan at oracle.com) Date: Fri, 06 Dec 2019 08:16:16 +0000 Subject: hg: jdk/submit: 8228448: Jconsole can't connect to itself Message-ID: <201912060816.xB68GGA9020281@aojmv0008.oracle.com> Changeset: d6fe7d58d994 Author: rraghavan Date: 2019-12-06 13:42 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/d6fe7d58d994 8228448: Jconsole can't connect to itself Summary: Additions done to allow jconsole to connect to itself Reviewed-by: erikj Contributed-by: ramkumar.sunderbabu at oracle.com ! make/launcher/Launcher-jdk.jconsole.gmk From thomas.schatzl at oracle.com Fri Dec 6 08:50:34 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Fri, 06 Dec 2019 08:50:34 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912060850.xB68oZFx008802@aojmv0008.oracle.com> Changeset: f55c453cef06 Author: tschatzl Date: 2019-12-06 09:49 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f55c453cef06 8235346: [Redo] 8235247: WorkerDataArray leaks C heap memory for associated work items Summary: Fix gtest after last iteration to acknowledge correct ownership of sub-WorkerDataArrays. Reviewed-by: lkorinth, sjohanss ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp ! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp Changeset: ada146daf105 Author: tschatzl Date: 2019-12-06 09:49 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ada146daf105 8235341: Improve WorkerDataArray API to disallow separate instantiation of sub-items Reviewed-by: lkorinth, sjohanss ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.hpp ! src/hotspot/share/gc/shared/workerDataArray.hpp ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp From tobias.hartmann at oracle.com Fri Dec 6 09:01:47 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 06 Dec 2019 09:01:47 +0000 Subject: hg: jdk/submit: 8229994: assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive Message-ID: <201912060901.xB691mI6013252@aojmv0008.oracle.com> Changeset: 4938269b8b17 Author: chagedorn Date: 2019-12-06 10:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4938269b8b17 8229994: assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive Summary: Fixes wrong idom information set in loop peeling when a loop strip mined loop is involved. Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/PeelingAndLoopStripMining.java From pavel.rappo at oracle.com Fri Dec 6 10:24:55 2019 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 06 Dec 2019 10:24:55 +0000 Subject: hg: jdk/submit: 8235435: Remove (obsolete) @author info from javadoc source and tests Message-ID: <201912061024.xB6AOurK027355@aojmv0008.oracle.com> Changeset: c6d7bb2146aa Author: prappo Date: 2019-12-06 10:12 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/c6d7bb2146aa 8235435: Remove (obsolete) @author info from javadoc source and tests Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkOutputImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SectionName.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeOptionalMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletConstants.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkOutput.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTodo.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! test/langtools/jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java ! test/langtools/jdk/javadoc/doclet/AccessH1/AccessH1.java ! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java ! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java ! test/langtools/jdk/javadoc/doclet/AuthorDD/AuthorDD.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java ! test/langtools/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java ! test/langtools/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java ! test/langtools/jdk/javadoc/doclet/MetaTag/MetaTag.java ! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java ! test/langtools/jdk/javadoc/doclet/VersionNumber/VersionNumber.java ! test/langtools/jdk/javadoc/doclet/WindowTitles/WindowTitles.java ! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java ! test/langtools/jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java ! test/langtools/jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java ! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java ! test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/TestBadPackageFileInJar.java ! test/langtools/jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java ! test/langtools/jdk/javadoc/doclet/testBaseClass/TestBaseClass.java ! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java ! test/langtools/jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java ! test/langtools/jdk/javadoc/doclet/testCharset/TestCharset.java ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java ! test/langtools/jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java ! test/langtools/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java ! test/langtools/jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java ! test/langtools/jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java ! test/langtools/jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java ! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java ! test/langtools/jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java ! test/langtools/jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java ! test/langtools/jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java ! test/langtools/jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java ! test/langtools/jdk/javadoc/doclet/testEncoding/TestEncoding.java ! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/langtools/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java ! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/langtools/jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java ! test/langtools/jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java ! test/langtools/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java ! test/langtools/jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testJavascript/TestJavascript.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java ! test/langtools/jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java ! test/langtools/jdk/javadoc/doclet/testNotifications/TestNotifications.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java ! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/langtools/jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/langtools/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java ! test/langtools/jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java ! test/langtools/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java ! test/langtools/jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java ! test/langtools/jdk/javadoc/doclet/testSourceTab/TestSourceTab.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java ! test/langtools/jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java ! test/langtools/jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java ! test/langtools/jdk/javadoc/doclet/testSupplementary/TestSupplementary.java ! test/langtools/jdk/javadoc/doclet/testTagInheritence/TestTagInheritence.java ! test/langtools/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java ! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java ! test/langtools/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java ! test/langtools/jdk/javadoc/doclet/testThrowsInheritence/TestThrowsTagInheritence.java ! test/langtools/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java ! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java ! test/langtools/jdk/javadoc/doclet/testTopOption/TestTopOption.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java ! test/langtools/jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java ! test/langtools/jdk/javadoc/doclet/testWarnings/TestWarnings.java ! test/langtools/jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java ! test/langtools/jdk/javadoc/tool/NoStar.java ! test/langtools/jdk/javadoc/tool/T4696488.java ! test/langtools/jdk/javadoc/tool/T4994049/T4994049.java ! test/langtools/jdk/javadoc/tool/T6551367.java ! test/langtools/jdk/javadoc/tool/XWerror.java ! test/langtools/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/langtools/jdk/javadoc/tool/dupOk/DupOk.java ! test/langtools/jdk/javadoc/tool/outputRedirect/Test.java ! test/langtools/jdk/javadoc/tool/sourceOnly/Test.java ! test/langtools/jdk/javadoc/tool/sourceOption/SourceOption.java From stefan.johansson at oracle.com Fri Dec 6 11:24:17 2019 From: stefan.johansson at oracle.com (stefan.johansson at oracle.com) Date: Fri, 06 Dec 2019 11:24:17 +0000 Subject: hg: jdk/submit: 8220465: Use shadow regions for faster ParallelGC full GCs Message-ID: <201912061124.xB6BOIh4002715@aojmv0008.oracle.com> Changeset: c1ee5babd539 Author: sjohanss Date: 2019-10-23 21:28 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c1ee5babd539 8220465: Use shadow regions for faster ParallelGC full GCs Reviewed-by: sjohanss, tschatzl Contributed-by: Haoyu Li ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp From harold.seigel at oracle.com Fri Dec 6 13:05:50 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Fri, 06 Dec 2019 13:05:50 +0000 Subject: hg: jdk/submit: 8235359: Simplify method Class.getRecordComponents() Message-ID: <201912061305.xB6D5ow5001166@aojmv0008.oracle.com> Changeset: cb2774f0e6eb Author: hseigel Date: 2019-12-06 13:05 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/cb2774f0e6eb 8235359: Simplify method Class.getRecordComponents() Summary: Change getRecordComponents0() to return an array of RecordComponent's so no conversion is needed Reviewed-by: lfoltan, chegar, fparain, vromero, mchung ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/libjava/Class.c From christoph.langer at sap.com Fri Dec 6 13:15:09 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 06 Dec 2019 13:15:09 +0000 Subject: hg: jdk/submit: 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument Message-ID: <201912061315.xB6DFAD0005660@aojmv0008.oracle.com> Changeset: 2bea4bea7004 Author: clanger Date: 2019-12-06 14:13 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2bea4bea7004 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument Reviewed-by: dholmes, alanb, sspitsyn ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/include/jvm.h ! src/java.base/share/native/libjava/jdk_util.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/io_util_md.h ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c From christoph.langer at sap.com Fri Dec 6 13:17:07 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 06 Dec 2019 13:17:07 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912061317.xB6DH8av006649@aojmv0008.oracle.com> Changeset: ca62aded00f0 Author: clanger Date: 2019-12-06 14:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ca62aded00f0 Closing branch From martin.doerr at sap.com Fri Dec 6 13:31:56 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 06 Dec 2019 13:31:56 +0000 Subject: hg: jdk/submit: 8220348: [ntintel] asserts about copying unaligned array Message-ID: <201912061331.xB6DVuBE015380@aojmv0008.oracle.com> Changeset: 87fb3f5a499c Author: mdoerr Date: 2019-12-06 14:31 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/87fb3f5a499c 8220348: [ntintel] asserts about copying unaligned array Reviewed-by: clanger, stuefe ! src/java.prefs/windows/native/libprefs/WindowsPreferences.c ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c From michael.x.mcmahon at oracle.com Fri Dec 6 14:18:15 2019 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Fri, 06 Dec 2019 14:18:15 +0000 Subject: hg: jdk/submit: 8235475: Add additional timestamp to test java/nio/channels/Selector/SelectWithConsumer.java Message-ID: <201912061418.xB6EIFpS012446@aojmv0008.oracle.com> Changeset: ee448a1f33cc Author: michaelm Date: 2019-12-06 14:17 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/ee448a1f33cc 8235475: Add additional timestamp to test java/nio/channels/Selector/SelectWithConsumer.java Reviewed-by: alanb ! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java From calvin.cheung at oracle.com Fri Dec 6 17:11:06 2019 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Fri, 06 Dec 2019 17:11:06 +0000 Subject: hg: jdk/submit: 8225219: [TESTBUG] AppCDS tests timed out with -Xcomp and --limit-modules option won't work with Graal Message-ID: <201912061711.xB6HB7mU026255@aojmv0008.oracle.com> Changeset: 948012822469 Author: ccheung Date: 2019-12-06 09:09 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/948012822469 8225219: [TESTBUG] AppCDS tests timed out with -Xcomp and --limit-modules option won't work with Graal Reviewed-by: kvn, iklam, iignatyev ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java From igor.ignatyev at oracle.com Fri Dec 6 17:18:07 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 06 Dec 2019 17:18:07 +0000 Subject: hg: jdk/submit: 8235353: clean up hotspot problem lists Message-ID: <201912061718.xB6HI88s000318@aojmv0008.oracle.com> Changeset: 31f9903f0838 Author: iignatyev Date: 2019-12-06 09:14 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/31f9903f0838 8235353: clean up hotspot problem lists Reviewed-by: kvn, mdoerr ! test/hotspot/jtreg/ProblemList.txt From claes.redestad at oracle.com Fri Dec 6 17:24:27 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Fri, 06 Dec 2019 17:24:27 +0000 Subject: hg: jdk/submit: 8234331: Add robust and optimized utility for rounding up to next power of two Message-ID: <201912061724.xB6HOSvB006418@aojmv0008.oracle.com> Changeset: 0edc7fd0d7a3 Author: redestad Date: 2019-12-06 18:05 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/0edc7fd0d7a3 8234331: Add robust and optimized utility for rounding up to next power of two Reviewed-by: eosterlund, stuefe, jrose ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zHeuristics.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zUtils.inline.hpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/utilities/count_leading_zeros.hpp ! src/hotspot/share/utilities/growableArray.hpp + src/hotspot/share/utilities/powerOfTwo.hpp - test/hotspot/gtest/gc/z/test_zUtils.cpp ! test/hotspot/gtest/utilities/test_count_leading_zeros.cpp + test/hotspot/gtest/utilities/test_powerOfTwo.cpp From vicente.romero at oracle.com Fri Dec 6 19:23:45 2019 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 06 Dec 2019 19:23:45 +0000 Subject: hg: jdk/submit: 8235446: confusing error message for records with no parens Message-ID: <201912061923.xB6JNkuW015698@aojmv0008.oracle.com> Changeset: 5f73126dc390 Author: vromero Date: 2019-12-06 14:23 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/5f73126dc390 8235446: confusing error message for records with no parens Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java ! test/langtools/tools/javac/records/RecordCompilationTests.java From daniel.smith at oracle.com Fri Dec 6 19:46:03 2019 From: daniel.smith at oracle.com (daniel.smith at oracle.com) Date: Fri, 06 Dec 2019 19:46:03 +0000 Subject: hg: jdk/submit: 8234835: Use UTF-8 charset in fixuppandoc Message-ID: <201912061946.xB6Jk44Z027131@aojmv0008.oracle.com> Changeset: 1498cd1c98ad Author: dlsmith Date: 2019-12-06 12:33 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/1498cd1c98ad 8234835: Use UTF-8 charset in fixuppandoc Reviewed-by: martin, jjg ! make/jdk/src/classes/build/tools/fixuppandoc/Main.java From erik.joelsson at oracle.com Fri Dec 6 20:02:24 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 06 Dec 2019 20:02:24 +0000 Subject: hg: jdk/submit: 8230067: Add optional automatic retry when running jtreg tests Message-ID: <201912062002.xB6K2Ofo005831@aojmv0008.oracle.com> Changeset: 24f9f0843abb Author: erikj Date: 2019-12-06 12:01 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/24f9f0843abb 8230067: Add optional automatic retry when running jtreg tests Reviewed-by: prr ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk ! make/conf/jib-profiles.js From joe.darcy at oracle.com Fri Dec 6 20:13:35 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Fri, 06 Dec 2019 20:13:35 +0000 Subject: hg: jdk/submit: 8235499: Change HotSpot jtreg records test to better handle JDK updates Message-ID: <201912062013.xB6KDa8X013096@aojmv0008.oracle.com> Changeset: 3b9efbac1b50 Author: darcy Date: 2019-12-06 12:13 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/3b9efbac1b50 8235499: Change HotSpot jtreg records test to better handle JDK updates Reviewed-by: hseigel, iignatyev ! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java ! test/hotspot/jtreg/runtime/records/recordReflectionTest.java From jonathan.gibbons at oracle.com Fri Dec 6 21:07:39 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 06 Dec 2019 21:07:39 +0000 Subject: hg: jdk/submit: 8218268: Javac treats Manifest Class-Path entries as Paths instead of URLs Message-ID: <201912062107.xB6L7eDA012128@aojmv0008.oracle.com> Changeset: 0bd09f6d2617 Author: jjg Date: 2019-12-06 13:03 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/0bd09f6d2617 8218268: Javac treats Manifest Class-Path entries as Paths instead of URLs Reviewed-by: mchung, bchristi ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java From joe.darcy at oracle.com Fri Dec 6 21:32:57 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Fri, 06 Dec 2019 21:32:57 +0000 Subject: hg: jdk/submit: 8235514: Update record serialization tests to not use hard coded source versions Message-ID: <201912062132.xB6LWwtt023744@aojmv0008.oracle.com> Changeset: 01cb61a27e61 Author: darcy Date: 2019-12-06 13:32 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/01cb61a27e61 8235514: Update record serialization tests to not use hard coded source versions Reviewed-by: lancea ! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java ! test/jdk/java/io/Serializable/records/ProhibitedMethods.java ! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java From vladimir.kozlov at oracle.com Fri Dec 6 22:47:22 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 06 Dec 2019 22:47:22 +0000 Subject: hg: jdk/submit: 8235438: [JVMCI] StackTraceElement::decode should use the original Method Message-ID: <201912062247.xB6MlNUI003946@aojmv0008.oracle.com> Changeset: 8539243dc929 Author: kvn Date: 2019-12-06 14:47 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8539243dc929 8235438: [JVMCI] StackTraceElement::decode should use the original Method Reviewed-by: coleenp, never ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/jvmci/jvmciEnv.cpp From mandy.chung at oracle.com Fri Dec 6 23:10:55 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 06 Dec 2019 23:10:55 +0000 Subject: hg: jdk/submit: 8235351: Lookup::unreflect should bind with the original caller independent of Method's accessible flag Message-ID: <201912062310.xB6NAtdC018653@aojmv0008.oracle.com> Changeset: 4437d58547ce Author: mchung Date: 2019-12-06 15:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/4437d58547ce 8235351: Lookup::unreflect should bind with the original caller independent of Method's accessible flag Reviewed-by: alanb ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/jdk/java/lang/invoke/CallerSensitiveAccess.java From vladimir.kozlov at oracle.com Sat Dec 7 00:04:08 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Sat, 07 Dec 2019 00:04:08 +0000 Subject: hg: jdk/submit: 8235510: java.util.zip.CRC32 performance drop after 8200067 Message-ID: <201912070004.xB7049is017784@aojmv0008.oracle.com> Changeset: c9adad6d7055 Author: sviswanathan Date: 2019-12-06 16:03 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c9adad6d7055 8235510: java.util.zip.CRC32 performance drop after 8200067 Summary: backout 8200067 optimization Reviewed-by: kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp From weijun.wang at oracle.com Sat Dec 7 01:42:15 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Sat, 07 Dec 2019 01:42:15 +0000 Subject: hg: jdk/submit: 8233222: Clarify system property usage in KerberosPrincipal instantiation Message-ID: <201912070142.xB71gGT3003720@aojmv0008.oracle.com> Changeset: 31882abe1494 Author: weijun Date: 2019-12-07 09:40 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/31882abe1494 8233222: Clarify system property usage in KerberosPrincipal instantiation Reviewed-by: mullan ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java From zgu at redhat.com Sun Dec 8 15:06:43 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Sun, 08 Dec 2019 15:06:43 +0000 Subject: hg: jdk/submit: 8235262: Move c2i_entry_barrier for x86_32 to shared Message-ID: <201912081506.xB8F6jwB008392@aojmv0008.oracle.com> Changeset: fb39a8d1d101 Author: zgu Date: 2019-12-08 10:05 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/fb39a8d1d101 8235262: Move c2i_entry_barrier for x86_32 to shared Reviewed-by: rkennke, eosterlund ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp From rahul.v.raghavan at oracle.com Mon Dec 9 08:35:31 2019 From: rahul.v.raghavan at oracle.com (rahul.v.raghavan at oracle.com) Date: Mon, 09 Dec 2019 08:35:31 +0000 Subject: hg: jdk/submit: 8233453: MLVM deoptimize stress test timed out Message-ID: <201912090835.xB98ZWXZ003238@aojmv0008.oracle.com> Changeset: 046f9512418b Author: rraghavan Date: 2019-12-09 14:02 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/046f9512418b 8233453: MLVM deoptimize stress test timed out Summary: Increased timeout factor for MLVM deoptimize stress test Reviewed-by: iignatyev, thartmann ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java From jan.lahoda at oracle.com Mon Dec 9 09:20:55 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Dec 2019 09:20:55 +0000 Subject: hg: jdk/submit: 8235483: Warnings printed during the build Message-ID: <201912090920.xB99KuIl027078@aojmv0008.oracle.com> Changeset: 22edf8054aa2 Author: jlahoda Date: 2019-12-09 10:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/22edf8054aa2 8235483: Warnings printed during the build Reviewed-by: erikj ! make/gendata/Gendata-jdk.compiler.gmk From stefan.johansson at oracle.com Mon Dec 9 09:50:16 2019 From: stefan.johansson at oracle.com (stefan.johansson at oracle.com) Date: Mon, 09 Dec 2019 09:50:16 +0000 Subject: hg: jdk/submit: 8165443: Free Collection Set serial phase takes very long on large heaps Message-ID: <201912090950.xB99oHXS013199@aojmv0008.oracle.com> Changeset: 45fceff98bb5 Author: sjohanss Date: 2019-12-09 10:26 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/45fceff98bb5 8165443: Free Collection Set serial phase takes very long on large heaps Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/g1/heapRegionSet.cpp ! src/hotspot/share/gc/g1/heapRegionSet.hpp ! src/hotspot/share/gc/g1/heapRegionSet.inline.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java From daniel.fuchs at oracle.com Mon Dec 9 13:18:06 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 09 Dec 2019 13:18:06 +0000 Subject: hg: jdk/submit: 8233319: Deprecate MulticastSocket methods that operate on java.net.InetAddress Message-ID: <201912091318.xB9DI7eP027098@aojmv0008.oracle.com> Changeset: c445504316e4 Author: jboes Date: 2019-12-09 12:06 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/c445504316e4 8233319: Deprecate MulticastSocket methods that operate on java.net.InetAddress Summary: Deprecate any method that operates on InetAddress as well as getLoopbackMode and setLoopbackMode Reviewed-by: chegar, dfuchs, alanb ! src/java.base/share/classes/java/net/MulticastSocket.java ! src/java.base/share/classes/java/net/StandardSocketOptions.java From daniel.fuchs at oracle.com Mon Dec 9 13:29:09 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 09 Dec 2019 13:29:09 +0000 Subject: hg: jdk/submit: 8232513: java/net/DatagramSocket/PortUnreachable.java still fails intermittently with BindException Message-ID: <201912091329.xB9DTA0k005061@aojmv0008.oracle.com> Changeset: 5e94d60e5dd3 Author: jboes Date: 2019-12-09 12:46 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/5e94d60e5dd3 8232513: java/net/DatagramSocket/PortUnreachable.java still fails intermittently with BindException Summary: Increase the number of bind retries and test repeats, best effort only Reviewed-by: msheppar, dfuchs, vtewari ! test/jdk/java/net/DatagramSocket/PortUnreachable.java From christoph.langer at sap.com Mon Dec 9 14:03:07 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 09 Dec 2019 14:03:07 +0000 Subject: hg: jdk/submit: 8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java Message-ID: <201912091403.xB9E38ne025316@aojmv0008.oracle.com> Changeset: 3df41c569827 Author: clanger Date: 2019-12-09 15:01 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3df41c569827 8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java Reviewed-by: iklam, iignatyev ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java From aleksej.efimov at oracle.com Mon Dec 9 14:21:38 2019 From: aleksej.efimov at oracle.com (aleksej.efimov at oracle.com) Date: Mon, 09 Dec 2019 14:21:38 +0000 Subject: hg: jdk/submit: 8141685: com/sun/jndi/ldap/InvalidLdapFilters.java initializes context failed Message-ID: <201912091421.xB9ELd7R006674@aojmv0008.oracle.com> Changeset: 3009b27660be Author: aefimov Date: 2019-12-09 14:07 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/3009b27660be 8141685: com/sun/jndi/ldap/InvalidLdapFilters.java initializes context failed Reviewed-by: dfuchs, vtewari ! test/jdk/com/sun/jndi/ldap/InvalidLdapFilters.java From patrick.concannon at oracle.com Mon Dec 9 14:39:38 2019 From: patrick.concannon at oracle.com (patrick.concannon at oracle.com) Date: Mon, 09 Dec 2019 14:39:38 +0000 Subject: hg: jdk/submit: 8234148: DatagramSocket.setOption/getOption/supportedOption should support multicast options Message-ID: <201912091439.xB9EddB1018313@aojmv0008.oracle.com> Changeset: 9cb141c7329f Author: pconcannon Date: 2019-12-09 14:25 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/9cb141c7329f 8234148: DatagramSocket.setOption/getOption/supportedOption should support multicast options Summary: Fix adds multicast socket options to DatagramSocket Reviewed-by: alanb, dfuchs, vtewari ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java + test/jdk/java/net/DatagramSocket/SupportedOptionsCheck.java ! test/jdk/java/net/SocketOption/SupportedOptionsSet.java From claes.redestad at oracle.com Mon Dec 9 15:43:53 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 09 Dec 2019 15:43:53 +0000 Subject: hg: jdk/submit: 8234735: InstanceKlass:find_method_index regression after JDK-8231610 Message-ID: <201912091543.xB9FhsfJ000869@aojmv0008.oracle.com> Changeset: 7fbe6a42ffe9 Author: redestad Date: 2019-12-09 16:46 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7fbe6a42ffe9 8234735: InstanceKlass:find_method_index regression after JDK-8231610 Reviewed-by: iklam, coleenp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp From patrick.concannon at oracle.com Mon Dec 9 15:58:41 2019 From: patrick.concannon at oracle.com (patrick.concannon at oracle.com) Date: Mon, 09 Dec 2019 15:58:41 +0000 Subject: hg: jdk/submit: 8233191: MulticastSocket joinGroup/leaveGroup do not specify their behavior when the outgoing interface has not been set Message-ID: <201912091558.xB9Fwg0d011632@aojmv0008.oracle.com> Changeset: 8df91a722672 Author: pconcannon Date: 2019-12-09 15:54 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/8df91a722672 8233191: MulticastSocket joinGroup/leaveGroup do not specify their behavior when the outgoing interface has not been set Summary: Clarifies the behaviour of 2-arg joinGroup/leaveGroup methods when null is passed for the NetworkInteface argument. The fix also clarifies what is returned by getInterface() and getNetworkInterface() methods when no previous NetworkInterface has been set. Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/MulticastSocket.java From vladimir.x.ivanov at oracle.com Mon Dec 9 17:05:54 2019 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Mon, 09 Dec 2019 17:05:54 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912091705.xB9H5tME028017@aojmv0008.oracle.com> Changeset: 1b86798de6aa Author: vlivanov Date: 2019-12-09 19:29 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/1b86798de6aa 8226411: C2: Avoid memory barriers around off-heap unsafe accesses Reviewed-by: kvn, thartmann, eosterlund, jrose, rkennke ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/oops/accessDecorators.hpp ! src/hotspot/share/opto/library_call.cpp Changeset: c3203a6a2ed4 Author: vlivanov Date: 2019-12-09 19:29 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/c3203a6a2ed4 8235143: C2: No memory state needed in Thread::currentThread() intrinsic Reviewed-by: mdoerr, jrose ! src/hotspot/share/opto/library_call.cpp From sundararajan.athijegannathan at oracle.com Mon Dec 9 17:30:27 2019 From: sundararajan.athijegannathan at oracle.com (sundararajan.athijegannathan at oracle.com) Date: Mon, 09 Dec 2019 17:30:27 +0000 Subject: hg: jdk/submit: 8225562: jlink --module-path behavior inconsistent with help/errors Message-ID: <201912091730.xB9HUSUS016586@aojmv0008.oracle.com> Changeset: 153e5f76551d Author: sundar Date: 2019-12-09 23:00 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/153e5f76551d 8225562: jlink --module-path behavior inconsistent with help/errors Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties From andy.herrick at oracle.com Mon Dec 9 18:02:31 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Mon, 09 Dec 2019 18:02:31 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912091802.xB9I2VqL007634@aojmv0008.oracle.com> Changeset: 93a167720c90 Author: herrick Date: 2019-12-09 13:01 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/93a167720c90 8235453: tools/jpackage/junit/junit.java failed Reviewed-by: prr ! test/jdk/tools/jpackage/junit/junit.java Changeset: e6ed9bef5f8f Author: herrick Date: 2019-12-09 13:02 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/e6ed9bef5f8f Merge From ioi.lam at oracle.com Mon Dec 9 18:17:46 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Mon, 09 Dec 2019 18:17:46 +0000 Subject: hg: jdk/submit: 8235490: AppCDS DynamicArchiveRelocationTest.java failed: 'always map archive(s) at an alternative address' missing Message-ID: <201912091817.xB9IHkKe017509@aojmv0008.oracle.com> Changeset: 66211c44e126 Author: iklam Date: 2019-12-09 09:59 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/66211c44e126 8235490: AppCDS DynamicArchiveRelocationTest.java failed: 'always map archive(s) at an alternative address' missing Reviewed-by: coleenp, ccheung ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java From jonathan.gibbons at oracle.com Mon Dec 9 18:47:45 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Mon, 09 Dec 2019 18:47:45 +0000 Subject: hg: jdk/submit: 8234211: allow discoverable javac plugins to be invoked by default Message-ID: <201912091847.xB9IlkJC007645@aojmv0008.oracle.com> Changeset: 8d507e815358 Author: jjg Date: 2019-12-09 10:44 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8d507e815358 8234211: allow discoverable javac plugins to be invoked by default Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java + test/langtools/tools/javac/plugin/AutostartPlugins.java From xuelei.fan at oracle.com Mon Dec 9 18:56:41 2019 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Mon, 09 Dec 2019 18:56:41 +0000 Subject: hg: jdk/submit: 8235448: code cleanup in SSLContextImpl.java Message-ID: <201912091856.xB9Iugik013990@aojmv0008.oracle.com> Changeset: a0c21305ee87 Author: xuelei Date: 2019-12-09 10:56 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a0c21305ee87 8235448: code cleanup in SSLContextImpl.java Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java From zgu at redhat.com Mon Dec 9 19:01:22 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 09 Dec 2019 19:01:22 +0000 Subject: hg: jdk/submit: 8235586: Shenandoah: Traversal GC still uses old CLD::oops_do API Message-ID: <201912091901.xB9J1Nc5017913@aojmv0008.oracle.com> Changeset: 60eff58d6f67 Author: zgu Date: 2019-12-09 14:01 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/60eff58d6f67 8235586: Shenandoah: Traversal GC still uses old CLD::oops_do API Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp From jonathan.gibbons at oracle.com Mon Dec 9 20:31:46 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Mon, 09 Dec 2019 20:31:46 +0000 Subject: hg: jdk/submit: 8234689: facilitate writing additional custom attributes in a class file Message-ID: <201912092031.xB9KVlm6014093@aojmv0008.oracle.com> Changeset: 17b0f051280f Author: jjg Date: 2019-12-09 12:27 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/17b0f051280f 8234689: facilitate writing additional custom attributes in a class file Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/langtools/tools/javac/classwriter/ExtraAttributes.java From leonid.mesnik at oracle.com Mon Dec 9 20:57:10 2019 From: leonid.mesnik at oracle.com (leonid.mesnik at oracle.com) Date: Mon, 09 Dec 2019 20:57:10 +0000 Subject: hg: jdk/submit: 8235530: Removed duplicated threadByName methods in nsk/jdi tests Message-ID: <201912092057.xB9KvA4b029497@aojmv0008.oracle.com> Changeset: b82209a3f793 Author: lmesnik Date: 2019-12-09 13:02 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b82209a3f793 8235530: Removed duplicated threadByName methods in nsk/jdi tests Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDITestRuntimeException.java From stefan.karlsson at oracle.com Mon Dec 9 21:11:17 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Mon, 09 Dec 2019 21:11:17 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912092111.xB9LBHf2006644@aojmv0008.oracle.com> Changeset: 35d8d9b65744 Author: stefank Date: 2019-12-04 11:30 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/35d8d9b65744 8235324: Dying objects are published from users of CollectedHeap::object_iterate Reviewed-by: pliden, eosterlund, sjohanss, rkennke ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zBarrier.cpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: 2aaa8bcb90a9 Author: stefank Date: 2019-12-09 15:28 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2aaa8bcb90a9 8234508: VM_HeapWalkOperation::iterate_over_object reads non-strong fields with an on-strong load barrier Reviewed-by: pliden, eosterlund ! src/hotspot/share/prims/jvmtiTagMap.cpp From henry.jen at oracle.com Tue Dec 10 00:49:21 2019 From: henry.jen at oracle.com (henry.jen at oracle.com) Date: Tue, 10 Dec 2019 00:49:21 +0000 Subject: hg: jdk/submit: 8234542: code removal of Pack200 Tools and API Message-ID: <201912100049.xBA0nMVd008950@aojmv0008.oracle.com> Changeset: f236fd5d0c2c Author: henryjen Date: 2019-12-10 00:36 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/f236fd5d0c2c 8234542: code removal of Pack200 Tools and API Reviewed-by: alanb, mchung, erikj ! make/autoconf/compare.sh.in ! make/common/Modules.gmk - make/launcher/Launcher-jdk.pack.gmk - make/lib/Lib-jdk.pack.gmk ! make/nashorn/element-list ! make/scripts/compare.sh ! make/scripts/compare_exceptions.sh.incl - src/java.base/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Attribute.java - src/java.base/share/classes/com/sun/java/util/jar/pack/BandStructure.java - src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java - src/java.base/share/classes/com/sun/java/util/jar/pack/ClassWriter.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Code.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java - src/java.base/share/classes/com/sun/java/util/jar/pack/CodingChooser.java - src/java.base/share/classes/com/sun/java/util/jar/pack/CodingMethod.java - src/java.base/share/classes/com/sun/java/util/jar/pack/ConstantPool.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java - src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource.java - src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java - src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java - src/java.base/share/classes/com/sun/java/util/jar/pack/FixedList.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Fixups.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Histogram.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Instruction.java - src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java - src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java - src/java.base/share/classes/com/sun/java/util/jar/pack/PackageWriter.java - src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java - src/java.base/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java - src/java.base/share/classes/com/sun/java/util/jar/pack/PropMap.java - src/java.base/share/classes/com/sun/java/util/jar/pack/TLGlobals.java - src/java.base/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Utils.java - src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties - src/java.base/share/classes/com/sun/java/util/jar/pack/package-info.java - src/java.base/share/classes/java/util/jar/Pack200.java ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.pack/share/classes/module-info.java - src/jdk.pack/share/man/pack200.1 - src/jdk.pack/share/man/unpack200.1 - src/jdk.pack/share/native/common-unpack/bands.cpp - src/jdk.pack/share/native/common-unpack/bands.h - src/jdk.pack/share/native/common-unpack/bytes.cpp - src/jdk.pack/share/native/common-unpack/bytes.h - src/jdk.pack/share/native/common-unpack/coding.cpp - src/jdk.pack/share/native/common-unpack/coding.h - src/jdk.pack/share/native/common-unpack/constants.h - src/jdk.pack/share/native/common-unpack/defines.h - src/jdk.pack/share/native/common-unpack/unpack.cpp - src/jdk.pack/share/native/common-unpack/unpack.h - src/jdk.pack/share/native/common-unpack/utils.cpp - src/jdk.pack/share/native/common-unpack/utils.h - src/jdk.pack/share/native/common-unpack/zip.cpp - src/jdk.pack/share/native/common-unpack/zip.h - src/jdk.pack/share/native/libunpack/jni.cpp - src/jdk.pack/share/native/unpack200/main.cpp - src/jdk.pack/windows/native/unpack200/unpack200_proto.exe.manifest ! src/utils/IdealGraphVisualizer/nbproject/project.properties ! test/jdk/ProblemList.txt ! test/jdk/TEST.groups - test/jdk/java/util/jar/Pack200/SecurityTest.java - test/jdk/tools/jar/DeprecateOptionN.java ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/VersionCheck.java - test/jdk/tools/pack200/AttributeTests.java - test/jdk/tools/pack200/BandIntegrity.java - test/jdk/tools/pack200/CommandLineTests.java - test/jdk/tools/pack200/DeprecatePack200.java - test/jdk/tools/pack200/InstructionTests.java - test/jdk/tools/pack200/ModuleAttributes.java - test/jdk/tools/pack200/MultiRelease.java - test/jdk/tools/pack200/Pack200Props.java - test/jdk/tools/pack200/Pack200Test.java - test/jdk/tools/pack200/PackChecksum.java - test/jdk/tools/pack200/PackTestZip64.java - test/jdk/tools/pack200/PackTestZip64Manual.java - test/jdk/tools/pack200/PackageVersionTest.java - test/jdk/tools/pack200/RepackTest.java - test/jdk/tools/pack200/T7007157.java - test/jdk/tools/pack200/TestExceptions.java - test/jdk/tools/pack200/TestNormal.java - test/jdk/tools/pack200/TimeStamp.java - test/jdk/tools/pack200/UnpackerMemoryTest.java - test/jdk/tools/pack200/Utils.java - test/jdk/tools/pack200/badattr.jar - test/jdk/tools/pack200/pack200-verifier/data/README - test/jdk/tools/pack200/pack200-verifier/data/golden.jar - test/jdk/tools/pack200/pack200-verifier/make/build.xml - test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/ClassCompare.java - test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Globals.java - test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/JarFileCompare.java - test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Main.java - test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/VerifyTreeSet.java - test/jdk/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java - test/jdk/tools/pack200/pack200-verifier/src/xmlkit/CommandLineParser.java - test/jdk/tools/pack200/pack200-verifier/src/xmlkit/TokenList.java - test/jdk/tools/pack200/pack200-verifier/src/xmlkit/XMLKit.java - test/jdk/tools/pack200/typeannos/Lambda.java - test/jdk/tools/pack200/typeannos/Readme.txt - test/jdk/tools/pack200/typeannos/TargetTypes.java - test/jdk/tools/pack200/typeannos/TestTypeAnnotations.java - test/jdk/tools/pack200/typeannos/TypeUseTarget.java From mikhailo.seledtsov at oracle.com Tue Dec 10 01:25:07 2019 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Tue, 10 Dec 2019 01:25:07 +0000 Subject: hg: jdk/submit: 8235600: Problemlist JFR streaming/TestJVMCrash until after-test cleanup issue is resolved Message-ID: <201912100125.xBA1P8IM026885@aojmv0008.oracle.com> Changeset: b2e191f03473 Author: mseledtsov Date: 2019-12-09 17:24 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b2e191f03473 8235600: Problemlist JFR streaming/TestJVMCrash until after-test cleanup issue is resolved Summary: Placed TestJVMCrash test on a problem list Reviewed-by: dcubed ! test/jdk/ProblemList.txt From rajan.halade at oracle.com Tue Dec 10 05:38:55 2019 From: rajan.halade at oracle.com (rajan.halade at oracle.com) Date: Tue, 10 Dec 2019 05:38:55 +0000 Subject: hg: jdk/submit: 8190492: Remove SSLv2Hello and SSLv3 from default enabled TLS protocols Message-ID: <201912100538.xBA5cupi005786@aojmv0008.oracle.com> Changeset: 9ea6521df290 Author: rhalade Date: 2019-12-09 21:38 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9ea6521df290 8190492: Remove SSLv2Hello and SSLv3 from default enabled TLS protocols Reviewed-by: mullan, wetmore, xuelei ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/jdk/javax/net/ssl/SSLEngine/NoAuthClientAuth.java ! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorer.java ! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorer.java ! test/jdk/javax/net/ssl/sanity/interop/JSSEServer.java ! test/jdk/sun/security/pkcs11/sslecc/JSSEServer.java ! test/jdk/sun/security/ssl/ProtocolVersion/HttpsProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/NoOldVersionContext.java ! test/jdk/sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java ! test/jdk/sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java From tobias.hartmann at oracle.com Tue Dec 10 08:30:42 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 10 Dec 2019 08:30:42 +0000 Subject: hg: jdk/submit: 8233032: assert(in_bb(n)) failed: must be Message-ID: <201912100830.xBA8UheU005830@aojmv0008.oracle.com> Changeset: 3b693618d084 Author: chagedorn Date: 2019-12-10 09:28 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3b693618d084 8233032: assert(in_bb(n)) failed: must be Summary: Find first and last memory state of a load pack without relying on bb indices. Reviewed-by: roland, kvn, thartmann Contributed-by: Roland Westrelin , Christian Hagedorn ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePack.java From rwestrel at redhat.com Tue Dec 10 08:52:35 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Tue, 10 Dec 2019 08:52:35 +0000 Subject: hg: jdk/submit: 8234350: assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node Message-ID: <201912100852.xBA8qagd016522@aojmv0008.oracle.com> Changeset: 50b99444d2ae Author: roland Date: 2019-12-09 15:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/50b99444d2ae 8234350: assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node Reviewed-by: thartmann, mdoerr ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java From tobias.hartmann at oracle.com Tue Dec 10 09:35:09 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 10 Dec 2019 09:35:09 +0000 Subject: hg: jdk/submit: 8235383: C1 compilation fails with -XX:+PrintIRDuringConstruction -XX:+Verbose Message-ID: <201912100935.xBA9Z9uD009460@aojmv0008.oracle.com> Changeset: a4fb32538898 Author: xliu Date: 2019-12-10 10:34 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a4fb32538898 8235383: C1 compilation fails with -XX:+PrintIRDuringConstruction -XX:+Verbose Summary: Added check for printable bci. Reviewed-by: thartmann ! src/hotspot/share/c1/c1_InstructionPrinter.cpp + test/hotspot/jtreg/compiler/c1/TestPrintIRDuringConstruction.java From michael.x.mcmahon at oracle.com Tue Dec 10 11:35:52 2019 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 10 Dec 2019 11:35:52 +0000 Subject: hg: jdk/submit: 8234871: deprecate SocketFlow (SO_FLOW_SLA) and related APIs for removal Message-ID: <201912101135.xBABZqxT024511@aojmv0008.oracle.com> Changeset: f52cc36158cf Author: michaelm Date: 2019-12-10 11:26 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/f52cc36158cf 8234871: deprecate SocketFlow (SO_FLOW_SLA) and related APIs for removal Reviewed-by: alanb, chegar ! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java ! src/jdk.net/share/classes/jdk/net/NetworkPermission.java ! src/jdk.net/share/classes/jdk/net/SocketFlow.java ! src/jdk.net/share/classes/jdk/net/Sockets.java ! src/jdk.net/solaris/classes/jdk/net/SolarisSocketOptions.java From per.liden at oracle.com Tue Dec 10 12:45:39 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 10 Dec 2019 12:45:39 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912101245.xBACjeCt008201@aojmv0008.oracle.com> Changeset: 9f4e98d4dcd4 Author: pliden Date: 2019-12-10 13:12 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9f4e98d4dcd4 8235366: ZGC: Kitchensink.java fails in ZBarrier::should_mark_through Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zAddress.hpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zBarrier.cpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp Changeset: de30eb1867e3 Author: pliden Date: 2019-12-10 13:39 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/de30eb1867e3 8234654: ZGC: Only disarm NMethods when marking/relocating code roots Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethod.hpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp From andy.herrick at oracle.com Tue Dec 10 13:11:49 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Tue, 10 Dec 2019 13:11:49 +0000 Subject: hg: jdk/submit: 8235601: redundant code in IOUtils.java Message-ID: <201912101311.xBADBorv024006@aojmv0008.oracle.com> Changeset: 88799f0b0f82 Author: herrick Date: 2019-12-10 08:11 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/88799f0b0f82 8235601: redundant code in IOUtils.java Reviewed-by: prr, asemenyuk, almatvee ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java From coleen.phillimore at oracle.com Tue Dec 10 13:12:43 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Tue, 10 Dec 2019 13:12:43 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912101312.xBADChc0024974@aojmv0008.oracle.com> Changeset: de502a45751f Author: coleenp Date: 2019-12-10 08:11 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/de502a45751f 8235334: Deprecate jcmd GC.class_stats Summary: Add a deprecation message Reviewed-by: zgu, iklam ! src/hotspot/share/services/diagnosticCommand.hpp Changeset: d1688b8d1516 Author: coleenp Date: 2019-12-10 08:12 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/d1688b8d1516 Merge From andy.herrick at oracle.com Tue Dec 10 13:16:05 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Tue, 10 Dec 2019 13:16:05 +0000 Subject: hg: jdk/submit: 8234867: Issue warning for mutually exclusive options on jpackage command line Message-ID: <201912101316.xBADG69e027283@aojmv0008.oracle.com> Changeset: d56c192d967d Author: herrick Date: 2019-12-10 08:15 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/d56c192d967d 8234867: Issue warning for mutually exclusive options on jpackage command line Reviewed-by: prr, asemenyuk, almatvee ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties From daniel.fuchs at oracle.com Tue Dec 10 13:24:30 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 10 Dec 2019 13:24:30 +0000 Subject: hg: jdk/submit: 8235141: Specify the required standard socket options for the socket types in the java.net package Message-ID: <201912101324.xBADOUDb001007@aojmv0008.oracle.com> Changeset: 32d978ba562f Author: dfuchs Date: 2019-12-10 13:22 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/32d978ba562f 8235141: Specify the required standard socket options for the socket types in the java.net package Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/MulticastSocket.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java + test/jdk/java/net/SocketOption/RequiredOptions.java From claes.redestad at oracle.com Tue Dec 10 13:31:29 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Tue, 10 Dec 2019 13:31:29 +0000 Subject: hg: jdk/submit: 8234863: Increase default value of MaxInlineLevel Message-ID: <201912101331.xBADVUfs006715@aojmv0008.oracle.com> Changeset: 3c8af950e849 Author: redestad Date: 2019-12-10 14:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3c8af950e849 8234863: Increase default value of MaxInlineLevel Reviewed-by: kvn, neliasso ! src/hotspot/share/runtime/globals.hpp From erik.osterlund at oracle.com Tue Dec 10 14:00:58 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Tue, 10 Dec 2019 14:00:58 +0000 Subject: hg: jdk/submit: 8235174: ZGC: Add support for JFR leak profiler Message-ID: <201912101400.xBAE0xKO024768@aojmv0008.oracle.com> Changeset: 94b120e510d2 Author: eosterlund Date: 2019-12-10 13:50 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/94b120e510d2 8235174: ZGC: Add support for JFR leak profiler Reviewed-by: stefank, mgronlun, egahlin ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp ! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeQueue.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeQueue.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.hpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp + src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp - src/hotspot/share/jfr/leakprofiler/utilities/unifiedOop.hpp + src/hotspot/share/jfr/leakprofiler/utilities/unifiedOopRef.hpp + src/hotspot/share/jfr/leakprofiler/utilities/unifiedOopRef.inline.hpp From harold.seigel at oracle.com Tue Dec 10 15:00:21 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Tue, 10 Dec 2019 15:00:21 +0000 Subject: hg: jdk/submit: 8235513: Change JVM to check for preview features using JVM_CLASSFILE_MAJOR_VERSION Message-ID: <201912101500.xBAF0MgW001981@aojmv0008.oracle.com> Changeset: 819be120e63d Author: hseigel Date: 2019-12-10 15:00 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/819be120e63d 8235513: Change JVM to check for preview features using JVM_CLASSFILE_MAJOR_VERSION Summary: Check for JVM_CLASSFILE_MAJOR_VERSION instead of a hard-wired version number Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/classFileParser.cpp From xuelei.fan at oracle.com Tue Dec 10 15:08:01 2019 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Tue, 10 Dec 2019 15:08:01 +0000 Subject: hg: jdk/submit: 8235311: Tag mismatch may alert bad_record_mac Message-ID: <201912101508.xBAF82nm004235@aojmv0008.oracle.com> Changeset: 3333517d634e Author: xuelei Date: 2019-12-10 07:07 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/3333517d634e 8235311: Tag mismatch may alert bad_record_mac Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java From rwestrel at redhat.com Tue Dec 10 15:25:51 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Tue, 10 Dec 2019 15:25:51 +0000 Subject: hg: jdk/submit: 8234350: assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node Message-ID: <201912101525.xBAFPqCE015659@aojmv0008.oracle.com> Changeset: 44aa31d0dea3 Author: roland Date: 2019-12-09 15:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/44aa31d0dea3 8234350: assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node Reviewed-by: thartmann, mdoerr ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java From gromero at linux.vnet.ibm.com Tue Dec 10 17:19:32 2019 From: gromero at linux.vnet.ibm.com (gromero at linux.vnet.ibm.com) Date: Tue, 10 Dec 2019 17:19:32 +0000 Subject: hg: jdk/submit: 8223968: Add abort type description to RTM statistic counters Message-ID: <201912101719.xBAHJX6Y000112@aojmv0008.oracle.com> Changeset: 61446ba18984 Author: gromero Date: 2019-05-10 18:20 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/61446ba18984 8223968: Add abort type description to RTM statistic counters Reviewed-by: mdoerr, kvn ! src/hotspot/share/runtime/rtmLocking.cpp ! src/hotspot/share/runtime/rtmLocking.hpp ! test/hotspot/jtreg/compiler/testlibrary/rtm/RTMLockingStatistics.java From xuelei.fan at oracle.com Tue Dec 10 17:31:53 2019 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Tue, 10 Dec 2019 17:31:53 +0000 Subject: hg: jdk/submit: 8235655: Clean the duplicated block in SSLContextImpl Message-ID: <201912101731.xBAHVrvI008735@aojmv0008.oracle.com> Changeset: daf317439415 Author: xuelei Date: 2019-12-10 09:31 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/daf317439415 8235655: Clean the duplicated block in SSLContextImpl Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java From vladimir.kozlov at oracle.com Tue Dec 10 17:34:41 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 10 Dec 2019 17:34:41 +0000 Subject: hg: jdk/submit: 8235539: [JVMCI] -XX:+EnableJVMCIProduct breaks -XX:-EnableJVMCI Message-ID: <201912101734.xBAHYgBd009750@aojmv0008.oracle.com> Changeset: 56aa1c3b8659 Author: dnsimon Date: 2019-12-10 09:34 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/56aa1c3b8659 8235539: [JVMCI] -XX:+EnableJVMCIProduct breaks -XX:-EnableJVMCI Reviewed-by: kvn, thartmann ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/runtime/arguments.cpp + test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java From patricio.chilano.mateo at oracle.com Tue Dec 10 18:34:11 2019 From: patricio.chilano.mateo at oracle.com (patricio.chilano.mateo at oracle.com) Date: Tue, 10 Dec 2019 18:34:11 +0000 Subject: hg: jdk/submit: 8235515: TestBasicLogOutput.java crashes due to EXCEPTION_ACCESS_VIOLATION in HandshakeThreadsOperation::do_handshake Message-ID: <201912101834.xBAIYBGt018365@aojmv0008.oracle.com> Changeset: 8375c9115e6d Author: pchilanomate Date: 2019-12-10 18:32 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/8375c9115e6d 8235515: TestBasicLogOutput.java crashes due to EXCEPTION_ACCESS_VIOLATION in HandshakeThreadsOperation::do_handshake Summary: Signal _done sempahore after executing name() in log_debug() Reviewed-by: dcubed, mdoerr ! src/hotspot/share/runtime/handshake.cpp From gerard.ziemski at oracle.com Tue Dec 10 18:51:18 2019 From: gerard.ziemski at oracle.com (gerard.ziemski at oracle.com) Date: Tue, 10 Dec 2019 18:51:18 +0000 Subject: hg: jdk/submit: 8223261: JDK-8189208 followup - remove JDK_GetVersionInfo0 and the supporting code Message-ID: <201912101851.xBAIpJig029327@aojmv0008.oracle.com> Changeset: 86222ee8e248 Author: gziemski Date: 2019-12-10 12:50 -0600 URL: https://hg.openjdk.java.net/jdk/submit/rev/86222ee8e248 8223261: JDK-8189208 followup - remove JDK_GetVersionInfo0 and the supporting code Summary: Removed JDK_GetVersionInfo Reviewed-by: redestad, dholmes, mchung, clanger ! make/hotspot/src/classes/build/tools/projectcreator/WinGammaPlatformVC10.java ! make/hotspot/symbols/symbols-shared ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/java.cpp - src/java.base/share/native/libjava/jdk_util.c ! src/java.base/share/native/libjava/jdk_util.h From rkennke at redhat.com Tue Dec 10 19:06:23 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Tue, 10 Dec 2019 19:06:23 +0000 Subject: hg: jdk/submit: 8235598: Shenandoah: Update copyrights Message-ID: <201912101906.xBAJ6Pxw008735@aojmv0008.oracle.com> Changeset: a88e99d92248 Author: rkennke Date: 2019-12-10 20:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a88e99d92248 8235598: Shenandoah: Update copyrights Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetAssembler.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.hpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTracer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp From chris.hegarty at oracle.com Tue Dec 10 19:11:35 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Dec 2019 19:11:35 +0000 Subject: hg: jdk/submit: 8235531: Update record serialization migration tests to not use hard coded source versions Message-ID: <201912101911.xBAJBZ3G013062@aojmv0008.oracle.com> Changeset: 9a04e072302c Author: chegar Date: 2019-12-10 19:10 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/9a04e072302c 8235531: Update record serialization migration tests to not use hard coded source versions Reviewed-by: darcy ! test/jdk/java/io/Serializable/records/migration/AbstractTest.java From chris.hegarty at oracle.com Tue Dec 10 19:14:55 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Dec 2019 19:14:55 +0000 Subject: hg: jdk/submit: 8235550: Clarify record reflective support specification Message-ID: <201912101914.xBAJEtpK016792@aojmv0008.oracle.com> Changeset: 05b884481924 Author: chegar Date: 2019-12-10 19:12 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/05b884481924 8235550: Clarify record reflective support specification Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/Class.java ! test/hotspot/jtreg/runtime/records/recordReflectionTest.java + test/jdk/java/lang/reflect/records/RecordPermissionsTest.java ! test/jdk/java/lang/reflect/records/RecordReflectionTest.java + test/jdk/java/lang/reflect/records/allPermissions.policy From brent.christian at oracle.com Tue Dec 10 20:09:24 2019 From: brent.christian at oracle.com (brent.christian at oracle.com) Date: Tue, 10 Dec 2019 20:09:24 +0000 Subject: hg: jdk/submit: 8235361: JAR Class-Path no longer accepts relative URLs encoding absolute Windows paths (e.g "/C:/...") Message-ID: <201912102009.xBAK9PXq019299@aojmv0008.oracle.com> Changeset: 336885e766af Author: bchristi Date: 2019-12-10 11:56 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/336885e766af 8235361: JAR Class-Path no longer accepts relative URLs encoding absolute Windows paths (e.g "/C:/...") Reviewed-by: alanb, mchung ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! test/jdk/jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java From zgu at redhat.com Wed Dec 11 01:20:50 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 11 Dec 2019 01:20:50 +0000 Subject: hg: jdk/submit: 8235685: Shenandoah: Enable leak profiler Message-ID: <201912110120.xBB1Kp1j015770@aojmv0008.oracle.com> Changeset: 4a601cb7a903 Author: zgu Date: 2019-12-10 20:20 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/4a601cb7a903 8235685: Shenandoah: Enable leak profiler Reviewed-by: rkennke ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp From sha.jiang at oracle.com Wed Dec 11 03:30:43 2019 From: sha.jiang at oracle.com (sha.jiang at oracle.com) Date: Wed, 11 Dec 2019 03:30:43 +0000 Subject: hg: jdk/submit: 8231810: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "java.lang.Exception: Unexpected EOF" Message-ID: <201912110330.xBB3UiUc023376@aojmv0008.oracle.com> Changeset: dcf8e70d78d5 Author: jjiang Date: 2019-12-11 11:29 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dcf8e70d78d5 8231810: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "java.lang.Exception: Unexpected EOF" Reviewed-by: xuelei ! test/jdk/ProblemList.txt ! test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java From mikael.vidstedt at oracle.com Wed Dec 11 04:08:40 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Wed, 11 Dec 2019 04:08:40 +0000 Subject: hg: jdk/submit: 8234370: Implementation of JEP 362: Deprecate the Solaris and SPARC Ports Message-ID: <201912110408.xBB48fN4010846@aojmv0008.oracle.com> Changeset: c71ec1f09f21 Author: mikael Date: 2019-12-10 20:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c71ec1f09f21 8234370: Implementation of JEP 362: Deprecate the Solaris and SPARC Ports Reviewed-by: erikj, tbell ! doc/building.html ! doc/building.md ! make/autoconf/platform.m4 From ekaterina.pavlova at oracle.com Wed Dec 11 06:07:42 2019 From: ekaterina.pavlova at oracle.com (ekaterina.pavlova at oracle.com) Date: Wed, 11 Dec 2019 06:07:42 +0000 Subject: hg: jdk/submit: 8215728: [Graal] we should run some Graal tests in tier1 Message-ID: <201912110607.xBB67hKM011572@aojmv0008.oracle.com> Changeset: 71674e727f6c Author: epavlova Date: 2019-12-10 21:49 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/71674e727f6c 8215728: [Graal] we should run some Graal tests in tier1 Reviewed-by: iignatyev ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/graalunit/ApiDirectivesTest.java ! test/hotspot/jtreg/compiler/graalunit/ApiTest.java ! test/hotspot/jtreg/compiler/graalunit/AsmAarch64Test.java ! test/hotspot/jtreg/compiler/graalunit/AsmAmd64Test.java ! test/hotspot/jtreg/compiler/graalunit/AsmSparcTest.java ! test/hotspot/jtreg/compiler/graalunit/CollectionsTest.java ! test/hotspot/jtreg/compiler/graalunit/CoreAarch64Test.java ! test/hotspot/jtreg/compiler/graalunit/CoreAmd64Test.java ! test/hotspot/jtreg/compiler/graalunit/CoreJdk9Test.java ! test/hotspot/jtreg/compiler/graalunit/CoreTest.java ! test/hotspot/jtreg/compiler/graalunit/DebugTest.java ! test/hotspot/jtreg/compiler/graalunit/EATest.java ! test/hotspot/jtreg/compiler/graalunit/GraphTest.java ! test/hotspot/jtreg/compiler/graalunit/HotspotAarch64Test.java ! test/hotspot/jtreg/compiler/graalunit/HotspotAmd64Test.java ! test/hotspot/jtreg/compiler/graalunit/HotspotJdk9Test.java ! test/hotspot/jtreg/compiler/graalunit/HotspotLirTest.java ! test/hotspot/jtreg/compiler/graalunit/HotspotSparcTest.java ! test/hotspot/jtreg/compiler/graalunit/HotspotTest.java ! test/hotspot/jtreg/compiler/graalunit/Jtt.MicroTest.java ! test/hotspot/jtreg/compiler/graalunit/JttBackendTest.java ! test/hotspot/jtreg/compiler/graalunit/JttBytecodeTest.java ! test/hotspot/jtreg/compiler/graalunit/JttExceptTest.java ! test/hotspot/jtreg/compiler/graalunit/JttHotpathTest.java ! test/hotspot/jtreg/compiler/graalunit/JttHotspotTest.java ! test/hotspot/jtreg/compiler/graalunit/JttJdkTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLangALTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLangMathALTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLangMathMZTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLangNZTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLoopTest.java ! test/hotspot/jtreg/compiler/graalunit/JttOptimizeTest.java ! test/hotspot/jtreg/compiler/graalunit/JttReflectAETest.java ! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldGetTest.java ! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldSetTest.java ! test/hotspot/jtreg/compiler/graalunit/JttReflectGZTest.java ! test/hotspot/jtreg/compiler/graalunit/JttThreadsTest.java ! test/hotspot/jtreg/compiler/graalunit/LirJttTest.java ! test/hotspot/jtreg/compiler/graalunit/LirTest.java ! test/hotspot/jtreg/compiler/graalunit/LoopTest.java ! test/hotspot/jtreg/compiler/graalunit/NodesTest.java ! test/hotspot/jtreg/compiler/graalunit/OptionsTest.java ! test/hotspot/jtreg/compiler/graalunit/PhasesCommonTest.java ! test/hotspot/jtreg/compiler/graalunit/Replacements12Test.java ! test/hotspot/jtreg/compiler/graalunit/Replacements9Test.java ! test/hotspot/jtreg/compiler/graalunit/ReplacementsTest.java ! test/hotspot/jtreg/compiler/graalunit/UtilTest.java ! test/hotspot/jtreg/compiler/graalunit/generateTests.sh From prasanta.sadhukhan at oracle.com Wed Dec 11 06:34:31 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Wed, 11 Dec 2019 06:34:31 +0000 Subject: hg: jdk/submit: 23 new changesets Message-ID: <201912110634.xBB6YXNf026279@aojmv0008.oracle.com> Changeset: f051fadd0d06 Author: psadhukhan Date: 2019-12-02 12:01 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/f051fadd0d06 Merge - src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java - src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java - test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryMigration.java - test/jdk/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java - test/langtools/jdk/javadoc/doclet/testDocFiles/pkg/Test.java - test/langtools/jdk/javadoc/doclet/testDocFiles/pkg/doc-files/test.txt Changeset: fe5e931830e5 Author: serb Date: 2019-12-02 16:38 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/fe5e931830e5 8230597: Update GIFlib library to the 5.2.1 Reviewed-by: prr, psadhukhan, jdv ! src/java.desktop/share/legal/giflib.md ! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c ! src/java.desktop/share/native/libsplashscreen/giflib/gif_err.c ! src/java.desktop/share/native/libsplashscreen/giflib/gif_hash.h ! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h ! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h ! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c ! src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c Changeset: 8081bf6f4309 Author: psadhukhan Date: 2019-12-03 12:45 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/8081bf6f4309 Merge - src/hotspot/share/gc/g1/survRateGroup.cpp - src/hotspot/share/gc/g1/survRateGroup.hpp - src/java.base/share/classes/java/time/overview.html - src/jdk.compiler/share/classes/META-INF/services/com.sun.tools.javac.platform.PlatformProvider - src/jdk.compiler/share/classes/com/sun/tools/javac/services/javax.tools.JavaCompilerTool Changeset: e26c3e28f6f0 Author: serb Date: 2019-11-18 10:39 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e26c3e28f6f0 8234325: Delete unused vsync related code from the OGL pipeline on macOS Reviewed-by: jdv ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java Changeset: 53eff6c5da11 Author: serb Date: 2019-10-06 21:42 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/53eff6c5da11 8185041: Incorrect GPL header in pnglibconf.h Reviewed-by: prr ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h Changeset: 94402342255e Author: psadhukhan Date: 2019-12-04 16:28 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/94402342255e 8221903: PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java fails on ubuntu18.04 Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/RepaintManager/IconifyTest/IconifyTest.java Changeset: 3a2a04dbab8f Author: aivanov Date: 2019-12-04 13:49 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/3a2a04dbab8f 8235245: tiff_metadata.html has invalid HTML structure: misplaced element Reviewed-by: bpb, serb ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html Changeset: a680d0981607 Author: prr Date: 2019-12-04 17:41 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a680d0981607 8234784: Update jpeg.md to reflect code used by JDK Reviewed-by: serb ! src/java.desktop/share/legal/jpeg.md Changeset: 002b849de829 Author: prr Date: 2019-12-04 17:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/002b849de829 8214481: freetype path does not disable TrueType hinting with AA+FM hints Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 269d810313dc Author: prr Date: 2019-12-05 13:24 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/269d810313dc 8209113: Use WeakReference for lastFontStrike for created Fonts Reviewed-by: serb, jdv ! src/java.desktop/share/classes/sun/font/Font2D.java ! src/java.desktop/share/classes/sun/font/FontStrikeDisposer.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: aff43b3630be Author: serb Date: 2019-12-05 15:29 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/aff43b3630be 8234137: The "AutoTestOnTop.java" test may run external applications Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java Changeset: d2d6c97a1366 Author: serb Date: 2019-12-05 15:31 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d2d6c97a1366 7124307: JSpinner and changing value by mouse Reviewed-by: prr, pbansal ! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java + test/jdk/javax/swing/JSpinner/4788637/bug4788637.java Changeset: 86c2c566da0a Author: serb Date: 2019-12-05 15:33 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/86c2c566da0a 8232226: [macos 10.15] test/jdk/java/awt/color/EqualityTest/EqualityTest.java may fail Reviewed-by: prr, pbansal + test/jdk/java/awt/ColorClass/EqualityTest/EqualityTest.java Changeset: f7923e6f8cbe Author: tnakamura Date: 2019-12-05 15:36 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f7923e6f8cbe 8234386: [macos] NPE was thrown at expanding Choice from maximized frame Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java + test/jdk/java/awt/Choice/ChoiceFromMaximizedFrame/ChoiceFromMaximizedFrame.java Changeset: 0417b0fcf9d9 Author: arapte Date: 2019-12-06 16:37 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/0417b0fcf9d9 4949105: Access Bridge lacks html tags parsing Reviewed-by: serb, prr, pbansal ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java + test/jdk/javax/accessibility/AccessibleName/GetAccessibleNameTest.java Changeset: 221a47a6f6d3 Author: prr Date: 2019-12-06 12:06 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/221a47a6f6d3 Merge - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java - test/hotspot/gtest/gc/z/test_zUtils.cpp ! test/jdk/ProblemList.txt - test/jdk/java/lang/Runtime/Resources.java - test/jdk/java/lang/Runtime/Version/Basic.java - test/jdk/java/lang/Runtime/Version/VersionProps.java - test/jdk/java/lang/Runtime/exec/ArgWithSpaceAndFinalBackslash.java - test/jdk/java/lang/Runtime/exec/BadEnvp.java - test/jdk/java/lang/Runtime/exec/ConcurrentRead.java - test/jdk/java/lang/Runtime/exec/Duped.java - test/jdk/java/lang/Runtime/exec/ExecCommand.java - test/jdk/java/lang/Runtime/exec/ExecEmptyString.java - test/jdk/java/lang/Runtime/exec/ExecWithDir.java - test/jdk/java/lang/Runtime/exec/ExecWithInput.java - test/jdk/java/lang/Runtime/exec/ExecWithLotsOfArgs.java - test/jdk/java/lang/Runtime/exec/ExitValue.java - test/jdk/java/lang/Runtime/exec/LotsOfDestroys.java - test/jdk/java/lang/Runtime/exec/LotsOfOutput.java - test/jdk/java/lang/Runtime/exec/SetCwd.java - test/jdk/java/lang/Runtime/exec/SleepyCat.java - test/jdk/java/lang/Runtime/exec/Space.java - test/jdk/java/lang/Runtime/exec/Status.java - test/jdk/java/lang/Runtime/exec/StreamsSurviveDestroy.java - test/jdk/java/lang/Runtime/exec/UnixCommands.java - test/jdk/java/lang/Runtime/exec/WinCommand.java - test/jdk/java/lang/Runtime/exec/setcwd.sh - test/jdk/java/lang/Runtime/loadLibrary/LoadLibraryTest.java - test/jdk/java/lang/Runtime/loadLibrary/src/Target.java - test/jdk/java/lang/Runtime/loadLibrary/src/Target2.java - test/jdk/java/lang/Runtime/shutdown/Basic.java - test/jdk/java/lang/Runtime/shutdown/ShutdownHooks.java - test/jdk/java/lang/Runtime/shutdown/ShutdownHooks.sh - test/jdk/java/lang/Runtime/shutdown/ShutdownInterruptedMain.java - test/jdk/java/nio/channels/DatagramChannel/ManySenders.java Changeset: dae610645225 Author: serb Date: 2019-12-08 20:25 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dae610645225 8231438: [macOS] Dark mode for the desktop is not supported Reviewed-by: prr, psadhukhan ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m ! test/jdk/java/awt/Window/FullWindowContentTest/FullWindowContentTest.java Changeset: 434c10d551c7 Author: trebari Date: 2019-12-09 15:09 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/434c10d551c7 8234802: [TESTBUG] Test Right Mouse Button Drag Gesture Recognition in all the platforms Reviewed-by: serb + test/jdk/java/awt/dnd/RightMouseButtonDragTest/RightMouseButtonDragTest.java Changeset: b7a958df3992 Author: aivanov Date: 2019-12-09 19:43 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/b7a958df3992 8234398: Replace ID2D1Factory::GetDesktopDpi with GetDeviceCaps Reviewed-by: serb, prr ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp Changeset: aa0f481d0024 Author: serb Date: 2019-12-09 14:59 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/aa0f481d0024 8235547: Video memory leak in the OGL pipeline on macOS Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLLayer.java Changeset: fa409cbc32ad Author: psadhukhan Date: 2019-12-10 10:44 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/fa409cbc32ad Merge - make/launcher/Launcher-jdk.pack.gmk - make/lib/Lib-jdk.pack.gmk - src/java.base/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Attribute.java - src/java.base/share/classes/com/sun/java/util/jar/pack/BandStructure.java - src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java - src/java.base/share/classes/com/sun/java/util/jar/pack/ClassWriter.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Code.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java - src/java.base/share/classes/com/sun/java/util/jar/pack/CodingChooser.java - src/java.base/share/classes/com/sun/java/util/jar/pack/CodingMethod.java - src/java.base/share/classes/com/sun/java/util/jar/pack/ConstantPool.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java - src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource.java - src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java - src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java - src/java.base/share/classes/com/sun/java/util/jar/pack/FixedList.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Fixups.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Histogram.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Instruction.java - src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java - src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java - src/java.base/share/classes/com/sun/java/util/jar/pack/PackageWriter.java - src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java - src/java.base/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java - src/java.base/share/classes/com/sun/java/util/jar/pack/PropMap.java - src/java.base/share/classes/com/sun/java/util/jar/pack/TLGlobals.java - src/java.base/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java - src/java.base/share/classes/com/sun/java/util/jar/pack/Utils.java - src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties - src/java.base/share/classes/com/sun/java/util/jar/pack/package-info.java - src/java.base/share/classes/java/util/jar/Pack200.java - src/jdk.pack/share/classes/module-info.java - src/jdk.pack/share/man/pack200.1 - src/jdk.pack/share/man/unpack200.1 - src/jdk.pack/share/native/common-unpack/bands.cpp - src/jdk.pack/share/native/common-unpack/bands.h - src/jdk.pack/share/native/common-unpack/bytes.cpp - src/jdk.pack/share/native/common-unpack/bytes.h - src/jdk.pack/share/native/common-unpack/coding.cpp - src/jdk.pack/share/native/common-unpack/coding.h - src/jdk.pack/share/native/common-unpack/constants.h - src/jdk.pack/share/native/common-unpack/defines.h - src/jdk.pack/share/native/common-unpack/unpack.cpp - src/jdk.pack/share/native/common-unpack/unpack.h - src/jdk.pack/share/native/common-unpack/utils.cpp - src/jdk.pack/share/native/common-unpack/utils.h - src/jdk.pack/share/native/common-unpack/zip.cpp - src/jdk.pack/share/native/common-unpack/zip.h - src/jdk.pack/share/native/libunpack/jni.cpp - src/jdk.pack/share/native/unpack200/main.cpp - src/jdk.pack/windows/native/unpack200/unpack200_proto.exe.manifest ! test/jdk/ProblemList.txt - test/jdk/java/util/jar/Pack200/SecurityTest.java - test/jdk/tools/jar/DeprecateOptionN.java - test/jdk/tools/pack200/AttributeTests.java - test/jdk/tools/pack200/BandIntegrity.java - test/jdk/tools/pack200/CommandLineTests.java - test/jdk/tools/pack200/DeprecatePack200.java - test/jdk/tools/pack200/InstructionTests.java - test/jdk/tools/pack200/ModuleAttributes.java - test/jdk/tools/pack200/MultiRelease.java - test/jdk/tools/pack200/Pack200Props.java - test/jdk/tools/pack200/Pack200Test.java - test/jdk/tools/pack200/PackChecksum.java - test/jdk/tools/pack200/PackTestZip64.java - test/jdk/tools/pack200/PackTestZip64Manual.java - test/jdk/tools/pack200/PackageVersionTest.java - test/jdk/tools/pack200/RepackTest.java - test/jdk/tools/pack200/T7007157.java - test/jdk/tools/pack200/TestExceptions.java - test/jdk/tools/pack200/TestNormal.java - test/jdk/tools/pack200/TimeStamp.java - test/jdk/tools/pack200/UnpackerMemoryTest.java - test/jdk/tools/pack200/Utils.java - test/jdk/tools/pack200/badattr.jar - test/jdk/tools/pack200/pack200-verifier/data/README - test/jdk/tools/pack200/pack200-verifier/data/golden.jar - test/jdk/tools/pack200/pack200-verifier/make/build.xml - test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/ClassCompare.java - test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Globals.java - test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/JarFileCompare.java - test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Main.java - test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/VerifyTreeSet.java - test/jdk/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java - test/jdk/tools/pack200/pack200-verifier/src/xmlkit/CommandLineParser.java - test/jdk/tools/pack200/pack200-verifier/src/xmlkit/TokenList.java - test/jdk/tools/pack200/pack200-verifier/src/xmlkit/XMLKit.java - test/jdk/tools/pack200/typeannos/Lambda.java - test/jdk/tools/pack200/typeannos/Readme.txt - test/jdk/tools/pack200/typeannos/TargetTypes.java - test/jdk/tools/pack200/typeannos/TestTypeAnnotations.java - test/jdk/tools/pack200/typeannos/TypeUseTarget.java Changeset: 6e16ceda3b96 Author: psadhukhan Date: 2019-12-11 11:13 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/6e16ceda3b96 Merge - src/hotspot/share/jfr/leakprofiler/utilities/unifiedOop.hpp - src/java.base/share/native/libjava/jdk_util.c ! test/jdk/ProblemList.txt Changeset: 2d77b8cd4230 Author: psadhukhan Date: 2019-12-11 12:03 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/2d77b8cd4230 Merge From christoph.langer at sap.com Wed Dec 11 06:56:18 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Wed, 11 Dec 2019 06:56:18 +0000 Subject: hg: jdk/submit: 8235585: Enable macOS codesigning for all libraries and executables Message-ID: <201912110656.xBB6uJ1q007483@aojmv0008.oracle.com> Changeset: dcf88e5c8c07 Author: clanger Date: 2019-12-09 16:14 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/dcf88e5c8c07 8235585: Enable macOS codesigning for all libraries and executables Reviewed-by: erikj, clanger Contributed-by: rene.schuenemann at gmail.com ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk + make/data/macosxsigning/entitlements.plist ! make/launcher/Launcher-jdk.hotspot.agent.gmk ! make/launcher/Launcher-jdk.jcmd.gmk ! make/launcher/LauncherCommon.gmk From tobias.hartmann at oracle.com Wed Dec 11 09:43:03 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 11 Dec 2019 09:43:03 +0000 Subject: hg: jdk/submit: 8235452: Strip mined loop verification fails with assert(is_OuterStripMinedLoop()) failed: invalid node class Message-ID: <201912110943.xBB9h4gg006070@aojmv0008.oracle.com> Changeset: 1a7175456d29 Author: thartmann Date: 2019-12-11 10:42 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1a7175456d29 8235452: Strip mined loop verification fails with assert(is_OuterStripMinedLoop()) failed: invalid node class Summary: Do not try to verify strip mining if the strip mined loop is malformed. Reviewed-by: roland, vlivanov ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopstripmining/TestDeadOuterStripMinedLoop.java From ningsheng.jian at arm.com Wed Dec 11 10:21:40 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 11 Dec 2019 10:21:40 +0000 Subject: hg: jdk/submit: 8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes Message-ID: <201912111021.xBBALehv028277@aojmv0008.oracle.com> Changeset: 8a28f2a2db2b Author: ngasson Date: 2019-12-11 10:42 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8a28f2a2db2b 8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes Summary: try to map CDS shared space at 4G aligned address on AArch64 Reviewed-by: duke ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java From stefan.johansson at oracle.com Wed Dec 11 11:34:50 2019 From: stefan.johansson at oracle.com (stefan.johansson at oracle.com) Date: Wed, 11 Dec 2019 11:34:50 +0000 Subject: hg: jdk/submit: 8235427: Remove unnecessary parameters from G1CollectedHeap::free_region and HeapRegion::hr_clear Message-ID: <201912111134.xBBBYpYj015777@aojmv0008.oracle.com> Changeset: 6cf6761c444e Author: sjohanss Date: 2019-12-11 12:12 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6cf6761c444e 8235427: Remove unnecessary parameters from G1CollectedHeap::free_region and HeapRegion::hr_clear Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp From jan.lahoda at oracle.com Wed Dec 11 12:11:16 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Wed, 11 Dec 2019 12:11:16 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912111211.xBBCBIYU009568@aojmv0008.oracle.com> Changeset: f5b2d188240d Author: jlahoda Date: 2019-12-11 13:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f5b2d188240d 8235474: JShell does not handle records properly Reviewed-by: vromero, rfield ! src/java.base/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! test/langtools/jdk/jshell/CompletenessTest.java + test/langtools/jdk/jshell/RecordsTest.java Changeset: 6afc12975478 Author: jlahoda Date: 2019-12-11 13:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6afc12975478 8235338: test jdk/jshell/CompletenessTest.java fails for records Reviewed-by: rfield ! test/langtools/ProblemList.txt From nils.eliasson at oracle.com Wed Dec 11 13:11:15 2019 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Wed, 11 Dec 2019 13:11:15 +0000 Subject: hg: jdk/submit: 8235653: Clean-up BarrierSetC2 Message-ID: <201912111311.xBBDBGwG019317@aojmv0008.oracle.com> Changeset: 9b513dbd57a3 Author: neliasso Date: 2019-12-11 14:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b513dbd57a3 8235653: Clean-up BarrierSetC2 Reviewed-by: redestad, rkennke, thartmann ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/stringopts.cpp From tobias.hartmann at oracle.com Wed Dec 11 13:57:39 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 11 Dec 2019 13:57:39 +0000 Subject: hg: jdk/submit: 8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies Message-ID: <201912111357.xBBDvePj020872@aojmv0008.oracle.com> Changeset: 63004af6fc57 Author: chagedorn Date: 2019-12-11 14:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/63004af6fc57 8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies Summary: Adding missing control dependencies when cloning loop predicates at loop unswitching. Reviewed-by: roland, vlivanov, thartmann ! src/hotspot/share/opto/loopUnswitch.cpp + test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java From robbin.ehn at oracle.com Wed Dec 11 14:28:53 2019 From: robbin.ehn at oracle.com (robbin.ehn at oracle.com) Date: Wed, 11 Dec 2019 14:28:53 +0000 Subject: hg: jdk/submit: 8235410: Enable handshakes on Linux x86 (32-bit) Message-ID: <201912111428.xBBESr3T011313@aojmv0008.oracle.com> Changeset: 99c493a347a1 Author: rehn Date: 2019-12-11 15:27 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/99c493a347a1 8235410: Enable handshakes on Linux x86 (32-bit) Reviewed-by: dholmes, dcubed ! src/hotspot/cpu/x86/globals_x86.hpp From robbin.ehn at oracle.com Wed Dec 11 14:38:45 2019 From: robbin.ehn at oracle.com (robbin.ehn at oracle.com) Date: Wed, 11 Dec 2019 14:38:45 +0000 Subject: hg: jdk/submit: 8220049: Obsolete ThreadLocalHandshakes Message-ID: <201912111438.xBBEckSw016786@aojmv0008.oracle.com> Changeset: be5d924adffa Author: rehn Date: 2019-12-11 15:30 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/be5d924adffa 8220049: Obsolete ThreadLocalHandshakes Reviewed-by: dholmes, dcubed, mdoerr ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/sparc/globals_sparc.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/zero/globals_zero.hpp ! src/hotspot/os/aix/safepointMechanism_aix.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCodeHeap.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/sweeper.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/hotspot/sparc/test/SPARCAllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java From hannes.wallnoefer at oracle.com Wed Dec 11 15:10:30 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Wed, 11 Dec 2019 15:10:30 +0000 Subject: hg: jdk/submit: 8233866: Text in table cells has inconsistent alignment Message-ID: <201912111510.xBBFAV64009438@aojmv0008.oracle.com> Changeset: a11adaddb8ab Author: hannesw Date: 2019-12-11 16:09 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a11adaddb8ab 8233866: Text in table cells has inconsistent alignment Reviewed-by: jjg, prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css From hannes.wallnoefer at oracle.com Wed Dec 11 15:14:31 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Wed, 11 Dec 2019 15:14:31 +0000 Subject: hg: jdk/submit: 8235670: Javadoc pages not printing correctly in some browsers Message-ID: <201912111514.xBBFEW6G013968@aojmv0008.oracle.com> Changeset: d87f6de9a63a Author: hannesw Date: 2019-12-11 16:13 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d87f6de9a63a 8235670: Javadoc pages not printing correctly in some browsers Reviewed-by: jjg, prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css From pavel.rappo at oracle.com Wed Dec 11 15:16:54 2019 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 11 Dec 2019 15:16:54 +0000 Subject: hg: jdk/submit: 8234746: Improve indexing of system properties Message-ID: <201912111516.xBBFGsWi015172@aojmv0008.oracle.com> Changeset: 5d477a977ce5 Author: prappo Date: 2019-12-11 15:16 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/5d477a977ce5 8234746: Improve indexing of system properties Reviewed-by: hannesw, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/module-info.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyAnnotation.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyClass.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyEnum.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyError.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyException.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyInterface.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/package-info.java From claes.redestad at oracle.com Wed Dec 11 15:23:46 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Wed, 11 Dec 2019 15:23:46 +0000 Subject: hg: jdk/submit: 8235551: BitMap::count_one_bits should use population_count Message-ID: <201912111523.xBBFNlmS017756@aojmv0008.oracle.com> Changeset: 0d33d0db0c96 Author: redestad Date: 2019-12-11 16:24 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/0d33d0db0c96 8235551: BitMap::count_one_bits should use population_count Reviewed-by: kbarrett, neliasso Contributed-by: kim.barrett at oracle.com, claes.redestad at oracle.com ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/population_count.hpp ! test/hotspot/gtest/utilities/test_population_count.cpp From rkennke at redhat.com Wed Dec 11 15:40:44 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 11 Dec 2019 15:40:44 +0000 Subject: hg: jdk/submit: 8235729: Shenandoah: Remove useless casting to non-constant Message-ID: <201912111540.xBBFeiCd029432@aojmv0008.oracle.com> Changeset: 184d94d22d72 Author: rkennke Date: 2019-12-11 16:43 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/184d94d22d72 8235729: Shenandoah: Remove useless casting to non-constant Reviewed-by: roland ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp From rwestrel at redhat.com Wed Dec 11 16:12:11 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 11 Dec 2019 16:12:11 +0000 Subject: hg: jdk/submit: 8235636: gc/shenandoah/compiler/TestUnsafeOffheapSwap.java fails after JDK-8226411 Message-ID: <201912111612.xBBGCB0b021775@aojmv0008.oracle.com> Changeset: bb39b624948d Author: roland Date: 2019-12-06 16:21 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/bb39b624948d 8235636: gc/shenandoah/compiler/TestUnsafeOffheapSwap.java fails after JDK-8226411 Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp From erik.joelsson at oracle.com Wed Dec 11 16:22:40 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 11 Dec 2019 16:22:40 +0000 Subject: hg: jdk/submit: 8233112: Exclude SVG files from build comparison Message-ID: <201912111622.xBBGMeNH027376@aojmv0008.oracle.com> Changeset: c6003f6b79af Author: erikj Date: 2019-12-11 08:22 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c6003f6b79af 8233112: Exclude SVG files from build comparison Reviewed-by: tbell ! make/scripts/compare.sh From erik.osterlund at oracle.com Wed Dec 11 16:51:19 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Wed, 11 Dec 2019 16:51:19 +0000 Subject: hg: jdk/submit: 8235654: JFR leak profiler should not trace through the StringTable Message-ID: <201912111651.xBBGpKgC018694@aojmv0008.oracle.com> Changeset: e2232c851cdb Author: eosterlund Date: 2019-12-11 16:45 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/e2232c851cdb 8235654: JFR leak profiler should not trace through the StringTable Reviewed-by: stefank, coleenp, kbarrett, egahlin ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp From andy.herrick at oracle.com Wed Dec 11 16:53:10 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Wed, 11 Dec 2019 16:53:10 +0000 Subject: hg: jdk/submit: 8235767: Compilation failure caused by JDK-8212780: Packaging Tool Implementation Message-ID: <201912111653.xBBGrAOw019665@aojmv0008.oracle.com> Changeset: 29ca931d8f86 Author: herrick Date: 2019-12-11 11:52 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/29ca931d8f86 8235767: Compilation failure caused by JDK-8212780: Packaging Tool Implementation Reviewed-by: rkennke, asemenyuk ! src/jdk.incubator.jpackage/share/native/libapplauncher/IniFile.cpp From aeubanks at google.com Wed Dec 11 16:54:32 2019 From: aeubanks at google.com (aeubanks at google.com) Date: Wed, 11 Dec 2019 16:54:32 +0000 Subject: hg: jdk/submit: 8235730: Incorrect javadoc in MatchKind Message-ID: <201912111654.xBBGsWDM020809@aojmv0008.oracle.com> Changeset: 915a7b8d17a7 Author: aeubanks Date: 2019-12-10 15:50 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/915a7b8d17a7 8235730: Incorrect javadoc in MatchKind Reviewed-by: martin, prappo Contributed-by: mingaleev at google.com ! src/java.base/share/classes/java/util/stream/MatchOps.java From tom.rodriguez at oracle.com Wed Dec 11 17:48:04 2019 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Wed, 11 Dec 2019 17:48:04 +0000 Subject: hg: jdk/submit: 8229961: Assert failure in compiler/graalunit/HotspotTest.java Message-ID: <201912111748.xBBHm4nh029900@aojmv0008.oracle.com> Changeset: 3ccdeba59e25 Author: never Date: 2019-12-11 09:47 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/3ccdeba59e25 8229961: Assert failure in compiler/graalunit/HotspotTest.java Reviewed-by: kvn ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jniAccessMark.inline.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java ! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java From andy.herrick at oracle.com Wed Dec 11 18:48:19 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Wed, 11 Dec 2019 18:48:19 +0000 Subject: hg: jdk/submit: 8235767: Compilation failure caused by JDK-8212780: Packaging Tool Implementation Message-ID: <201912111848.xBBImJnM011325@aojmv0008.oracle.com> Changeset: d188996ea355 Author: almatvee Date: 2019-12-11 13:47 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/d188996ea355 8235767: Compilation failure caused by JDK-8212780: Packaging Tool Implementation Reviewed-by: rkennke, asemenyuk ! test/jdk/tools/jpackage/run_tests.sh From zgu at redhat.com Wed Dec 11 19:01:19 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 11 Dec 2019 19:01:19 +0000 Subject: hg: jdk/submit: 8235776: Shenandoah: Shenandoah root updater not always uses right code blob closure Message-ID: <201912111901.xBBJ1KCW020553@aojmv0008.oracle.com> Changeset: 28e6387d4a70 Author: zgu Date: 2019-12-11 14:01 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/28e6387d4a70 8235776: Shenandoah: Shenandoah root updater not always uses right code blob closure Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp From jonathan.gibbons at oracle.com Wed Dec 11 19:56:32 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 11 Dec 2019 19:56:32 +0000 Subject: hg: jdk/submit: 8235457: Crash when reporting a message about an annotation on a module; ... Message-ID: <201912111956.xBBJuXkr025705@aojmv0008.oracle.com> Changeset: 8086ccbe445d Author: jjg Date: 2019-12-11 11:55 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8086ccbe445d 8235457: Crash when reporting a message about an annotation on a module 8235458: Problem caused by imports in a module-info.java file Reviewed-by: jjg Contributed-by: Jeremy Kuhn ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/ReportOnImportedModuleAnnotation.java + test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/ReportOnImportedModuleAnnotation.out + test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/mods-src1/annotation/annotation/ModuleWarn.java + test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/mods-src1/annotation/module-info.java + test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/mods-src1/processor/module-info.java + test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/mods-src1/processor/processor/ModuleWarnProcessor.java + test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/mods-src2/mod/module-info.java From vicente.romero at oracle.com Wed Dec 11 20:32:53 2019 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 11 Dec 2019 20:32:53 +0000 Subject: hg: jdk/submit: 8234101: Compilation error thrown when repeating annotation is used on record component Message-ID: <201912112032.xBBKWsqg018914@aojmv0008.oracle.com> Changeset: 0acd96e392e3 Author: vromero Date: 2019-12-11 15:31 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/0acd96e392e3 8234101: Compilation error thrown when repeating annotation is used on record component Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatingAnnotationsOnRecords.java From andy.herrick at oracle.com Wed Dec 11 20:57:21 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Wed, 11 Dec 2019 20:57:21 +0000 Subject: hg: jdk/submit: 8235788: Changeset for JDK-8235252 pushed with wrong bug ID Message-ID: <201912112057.xBBKvMXH004473@aojmv0008.oracle.com> Changeset: 5b2f50117374 Author: herrick Date: 2019-12-11 15:01 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/5b2f50117374 8235788: Changeset for JDK-8235252 pushed with wrong bug ID Reviewed-by: prr ! test/jdk/tools/jpackage/run_tests.sh From andy.herrick at oracle.com Wed Dec 11 21:08:20 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Wed, 11 Dec 2019 21:08:20 +0000 Subject: hg: jdk/submit: 8234284: [dmg] Change DMG background image to TIFF Message-ID: <201912112108.xBBL8LYE009496@aojmv0008.oracle.com> Changeset: 88dcda42b67a Author: almatvee Date: 2019-12-11 16:07 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/88dcda42b67a 8234284: [dmg] Change DMG background image to TIFF Reviewed-by: herrick, asemenyuk, erikj ! make/CompileJavaModules.gmk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/DMGsetup.scpt - src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.png + src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.tiff From andy.herrick at oracle.com Wed Dec 11 21:17:27 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Wed, 11 Dec 2019 21:17:27 +0000 Subject: hg: jdk/submit: 8235728: JDK-8212780 breaks builds with a custom X11 include path Message-ID: <201912112117.xBBLHSXS016755@aojmv0008.oracle.com> Changeset: e279627a68e4 Author: asemenyuk Date: 2019-12-11 16:16 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/e279627a68e4 8235728: JDK-8212780 breaks builds with a custom X11 include path Reviewed-by: prr, herrick ! make/lib/Lib-jdk.incubator.jpackage.gmk From hannes.wallnoefer at oracle.com Wed Dec 11 21:30:30 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Wed, 11 Dec 2019 21:30:30 +0000 Subject: hg: jdk/submit: 8235414: Module level doc-files show "unnamed package" as holder Message-ID: <201912112130.xBBLUVt2024940@aojmv0008.oracle.com> Changeset: b77aa95736c2 Author: hannesw Date: 2019-12-11 22:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b77aa95736c2 8235414: Module level doc-files show "unnamed package" as holder Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java + test/langtools/jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java From andy.herrick at oracle.com Wed Dec 11 21:44:18 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Wed, 11 Dec 2019 21:44:18 +0000 Subject: hg: jdk/submit: 8235252: Repair run_tests.sh by locating jtreg locally Message-ID: <201912112144.xBBLiIsG003940@aojmv0008.oracle.com> Changeset: edc6409771f7 Author: almatvee Date: 2019-12-11 16:37 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/edc6409771f7 8235252: Repair run_tests.sh by locating jtreg locally Reviewed-by: herrick, asemenyuk ! test/jdk/tools/jpackage/run_tests.sh From sean.mullan at oracle.com Wed Dec 11 22:22:39 2019 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Wed, 11 Dec 2019 22:22:39 +0000 Subject: hg: jdk/submit: 8234870: Deprecate the OracleUcrypto JCE Provider for removal Message-ID: <201912112222.xBBMMehx026112@aojmv0008.oracle.com> Changeset: c5a6304b275a Author: mullan Date: 2019-12-11 17:17 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/c5a6304b275a 8234870: Deprecate the OracleUcrypto JCE Provider for removal Reviewed-by: alanb, rriggs ! src/java.base/share/conf/security/java.security ! src/jdk.crypto.ucrypto/solaris/classes/module-info.java From robert.field at oracle.com Wed Dec 11 22:39:16 2019 From: robert.field at oracle.com (robert.field at oracle.com) Date: Wed, 11 Dec 2019 22:39:16 +0000 Subject: hg: jdk/submit: 8210527: JShell: NullPointerException in jdk.jshell.Eval.translateExceptionStack; ... Message-ID: <201912112239.xBBMdGGH005703@aojmv0008.oracle.com> Changeset: fd6d857ec82f Author: rfield Date: 2019-12-11 14:39 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/fd6d857ec82f 8210527: JShell: NullPointerException in jdk.jshell.Eval.translateExceptionStack 8232855: jshell missing word in /help help Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/jdk/jshell/ExceptionsTest.java From ioi.lam at oracle.com Wed Dec 11 23:26:46 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Wed, 11 Dec 2019 23:26:46 +0000 Subject: hg: jdk/submit: 8235629: Remove unnecessary calls to Thread::current Message-ID: <201912112326.xBBNQlsp002873@aojmv0008.oracle.com> Changeset: 241659594595 Author: iklam Date: 2019-12-11 15:25 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/241659594595 8235629: Remove unnecessary calls to Thread::current Reviewed-by: coleenp, ccheung, hseigel ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/runtime/mutex.cpp From jonathan.gibbons at oracle.com Wed Dec 11 23:34:28 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 11 Dec 2019 23:34:28 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912112334.xBBNYSq2006919@aojmv0008.oracle.com> Changeset: d94a119b4413 Author: jjg Date: 2019-12-11 15:33 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d94a119b4413 8214916: SourceLauncherTest fails on exploded image Reviewed-by: ksrini ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/javac/plugin/AutostartPlugins.java Changeset: dda082a3bd93 Author: jjg Date: 2019-12-11 15:34 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dda082a3bd93 Merge - src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.png From mikael.vidstedt at oracle.com Thu Dec 12 00:19:53 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Thu, 12 Dec 2019 00:19:53 +0000 Subject: hg: jdk/submit: 8235789: AC_REQUIRE: 'PLATFORM_EXTRACT_TARGET_AND_BUILD' was expanded before it was required Message-ID: <201912120019.xBC0Js4p002086@aojmv0008.oracle.com> Changeset: ef6ede568b9b Author: mikael Date: 2019-12-11 16:17 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ef6ede568b9b 8235789: AC_REQUIRE: 'PLATFORM_EXTRACT_TARGET_AND_BUILD' was expanded before it was required Reviewed-by: erikj ! make/autoconf/platform.m4 From jonathan.gibbons at oracle.com Thu Dec 12 00:24:49 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 12 Dec 2019 00:24:49 +0000 Subject: hg: jdk/submit: 8235621: Replace use of Function with ToIntFunction Message-ID: <201912120024.xBC0OoC3004004@aojmv0008.oracle.com> Changeset: 42bf28a4f258 Author: jjg Date: 2019-12-11 16:24 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/42bf28a4f258 8235621: Replace use of Function with ToIntFunction Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java From jonathan.gibbons at oracle.com Thu Dec 12 00:33:04 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 12 Dec 2019 00:33:04 +0000 Subject: hg: jdk/submit: 8235597: Extend support for -XDaccessInternalAPI to plugin modules Message-ID: <201912120033.xBC0X5VC009372@aojmv0008.oracle.com> Changeset: f22d91b2d072 Author: jjg Date: 2019-12-11 16:32 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f22d91b2d072 8235597: Extend support for -XDaccessInternalAPI to plugin modules Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/langtools/tools/javac/plugin/InternalAPI.java From tom.rodriguez at oracle.com Thu Dec 12 01:19:16 2019 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Thu, 12 Dec 2019 01:19:16 +0000 Subject: hg: jdk/submit: 8229377: [JVMCI] Improve InstalledCode.invalidate for large code caches Message-ID: <201912120119.xBC1JH5R003890@aojmv0008.oracle.com> Changeset: 56e1977e435a Author: never Date: 2019-12-11 17:17 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/56e1977e435a 8229377: [JVMCI] Improve InstalledCode.invalidate for large code caches Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp From sergey.bylokhov at oracle.com Thu Dec 12 01:25:44 2019 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 12 Dec 2019 01:25:44 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912120125.xBC1PjwW006871@aojmv0008.oracle.com> Changeset: d3a661d0dc4e Author: serb Date: 2019-12-11 14:30 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d3a661d0dc4e 8234522: [macos] Crash with use of native file dialog Reviewed-by: prr, dmarkov ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m + test/jdk/java/awt/FileDialog/MacOSGoToFolderCrash.java Changeset: 005e0c497a00 Author: serb Date: 2019-12-09 20:26 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/005e0c497a00 8235620: Broken merge between JDK-8006406 and JDK-8003559 Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java From fujie at loongson.cn Thu Dec 12 01:34:59 2019 From: fujie at loongson.cn (fujie at loongson.cn) Date: Thu, 12 Dec 2019 01:34:59 +0000 Subject: hg: jdk/submit: 8235625: [TESTBUG] tools/jpackage/share/JavaOptionsEqualsTest.java fails with debug VMs Message-ID: <201912120135.xBC1YxrY011908@aojmv0008.oracle.com> Changeset: 00d14aec6256 Author: jiefu Date: 2019-12-10 10:17 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/00d14aec6256 8235625: [TESTBUG] tools/jpackage/share/JavaOptionsEqualsTest.java fails with debug VMs Reviewed-by: asemenyuk, herrick ! test/jdk/tools/jpackage/share/JavaOptionsEqualsTest.java From ekaterina.pavlova at oracle.com Thu Dec 12 01:36:54 2019 From: ekaterina.pavlova at oracle.com (ekaterina.pavlova at oracle.com) Date: Thu, 12 Dec 2019 01:36:54 +0000 Subject: hg: jdk/submit: 8235773: Tier3 fails because graalunit tests started to run with ZGC Message-ID: <201912120136.xBC1atlw012456@aojmv0008.oracle.com> Changeset: c1f29b17de3e Author: epavlova Date: 2019-12-11 17:18 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c1f29b17de3e 8235773: Tier3 fails because graalunit tests started to run with ZGC Reviewed-by: iignatyev ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/graalunit/ApiDirectivesTest.java ! test/hotspot/jtreg/compiler/graalunit/ApiTest.java ! test/hotspot/jtreg/compiler/graalunit/AsmAarch64Test.java ! test/hotspot/jtreg/compiler/graalunit/AsmAmd64Test.java ! test/hotspot/jtreg/compiler/graalunit/AsmSparcTest.java ! test/hotspot/jtreg/compiler/graalunit/CollectionsTest.java ! test/hotspot/jtreg/compiler/graalunit/CoreAarch64Test.java ! test/hotspot/jtreg/compiler/graalunit/CoreAmd64Test.java ! test/hotspot/jtreg/compiler/graalunit/CoreJdk9Test.java ! test/hotspot/jtreg/compiler/graalunit/CoreTest.java ! test/hotspot/jtreg/compiler/graalunit/DebugTest.java ! test/hotspot/jtreg/compiler/graalunit/EATest.java ! test/hotspot/jtreg/compiler/graalunit/GraphTest.java ! test/hotspot/jtreg/compiler/graalunit/HotspotAarch64Test.java ! test/hotspot/jtreg/compiler/graalunit/HotspotAmd64Test.java ! test/hotspot/jtreg/compiler/graalunit/HotspotJdk9Test.java ! test/hotspot/jtreg/compiler/graalunit/HotspotLirTest.java ! test/hotspot/jtreg/compiler/graalunit/HotspotSparcTest.java ! test/hotspot/jtreg/compiler/graalunit/HotspotTest.java ! test/hotspot/jtreg/compiler/graalunit/Jtt.MicroTest.java ! test/hotspot/jtreg/compiler/graalunit/JttBackendTest.java ! test/hotspot/jtreg/compiler/graalunit/JttBytecodeTest.java ! test/hotspot/jtreg/compiler/graalunit/JttExceptTest.java ! test/hotspot/jtreg/compiler/graalunit/JttHotpathTest.java ! test/hotspot/jtreg/compiler/graalunit/JttHotspotTest.java ! test/hotspot/jtreg/compiler/graalunit/JttJdkTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLangALTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLangMathALTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLangMathMZTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLangNZTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLoopTest.java ! test/hotspot/jtreg/compiler/graalunit/JttOptimizeTest.java ! test/hotspot/jtreg/compiler/graalunit/JttReflectAETest.java ! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldGetTest.java ! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldSetTest.java ! test/hotspot/jtreg/compiler/graalunit/JttReflectGZTest.java ! test/hotspot/jtreg/compiler/graalunit/JttThreadsTest.java ! test/hotspot/jtreg/compiler/graalunit/LirJttTest.java ! test/hotspot/jtreg/compiler/graalunit/LirTest.java ! test/hotspot/jtreg/compiler/graalunit/LoopTest.java ! test/hotspot/jtreg/compiler/graalunit/NodesTest.java ! test/hotspot/jtreg/compiler/graalunit/OptionsTest.java ! test/hotspot/jtreg/compiler/graalunit/PhasesCommonTest.java ! test/hotspot/jtreg/compiler/graalunit/Replacements12Test.java ! test/hotspot/jtreg/compiler/graalunit/Replacements9Test.java ! test/hotspot/jtreg/compiler/graalunit/ReplacementsTest.java ! test/hotspot/jtreg/compiler/graalunit/UtilTest.java ! test/hotspot/jtreg/compiler/graalunit/generateTests.sh From daniil.x.titov at oracle.com Thu Dec 12 03:22:48 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Thu, 12 Dec 2019 03:22:48 +0000 Subject: hg: jdk/submit: 8226575: OperatingSystemMXBean should be made container aware Message-ID: <201912120322.xBC3MpPd007144@aojmv0008.oracle.com> Changeset: 899254bd233b Author: dtitov Date: 2019-12-11 19:20 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/899254bd233b 8226575: OperatingSystemMXBean should be made container aware Reviewed-by: dholmes, bobv, mchung, sspitsyn ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java ! src/java.base/share/classes/module-info.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/SummaryTab.java ! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java ! src/jdk.management/solaris/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c ! src/jdk.management/windows/classes/com/sun/management/internal/OperatingSystemImpl.java ! src/jdk.management/windows/native/libmanagement_ext/OperatingSystemImpl.c + test/hotspot/jtreg/containers/docker/CheckOperatingSystemMXBean.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java From ekaterina.pavlova at oracle.com Thu Dec 12 05:33:59 2019 From: ekaterina.pavlova at oracle.com (ekaterina.pavlova at oracle.com) Date: Thu, 12 Dec 2019 05:33:59 +0000 Subject: hg: jdk/submit: 8235808: Remove graalunit from tier1_compiler_not_xcomp Message-ID: <201912120534.xBC5Y0rb015868@aojmv0008.oracle.com> Changeset: 7701d1b43304 Author: epavlova Date: 2019-12-11 21:15 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7701d1b43304 8235808: Remove graalunit from tier1_compiler_not_xcomp Reviewed-by: iignatyev ! test/hotspot/jtreg/TEST.groups From prasanta.sadhukhan at oracle.com Thu Dec 12 06:35:19 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 12 Dec 2019 06:35:19 +0000 Subject: hg: jdk/submit: 8227607: Broken external links in java.desktop Message-ID: <201912120635.xBC6ZKtu017906@aojmv0008.oracle.com> Changeset: dcedd441c7f2 Author: psadhukhan Date: 2019-12-12 12:04 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/dcedd441c7f2 8227607: Broken external links in java.desktop Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/Timer.java ! src/java.desktop/share/classes/javax/swing/text/Document.java + src/java.desktop/share/classes/javax/swing/text/doc-files/plain1.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain10.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain11.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain12.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain2.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain3.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain4.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain5.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain6.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain7.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain8.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/plain9.gif From robin.westberg at oracle.com Thu Dec 12 06:50:59 2019 From: robin.westberg at oracle.com (robin.westberg at oracle.com) Date: Thu, 12 Dec 2019 06:50:59 +0000 Subject: hg: jdk/submit: 8232231: Remove invalid JFR thread CPU load test case Message-ID: <201912120651.xBC6p0gW026436@aojmv0008.oracle.com> Changeset: d226c74fd68f Author: rwestberg Date: 2019-12-12 07:48 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d226c74fd68f 8232231: Remove invalid JFR thread CPU load test case Reviewed-by: mseledtsov, egahlin ! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java From matthias.baesken at sap.com Thu Dec 12 08:26:05 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 12 Dec 2019 08:26:05 +0000 Subject: hg: jdk/submit: 8235489: handle return values of sscanf calls in hotspot Message-ID: <201912120826.xBC8Q5TC017864@aojmv0008.oracle.com> Changeset: ed442869a2fc Author: mbaesken Date: 2019-12-11 09:42 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ed442869a2fc 8235489: handle return values of sscanf calls in hotspot Reviewed-by: clanger, kbarrett ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/compiler/compilerOracle.cpp From robin.westberg at oracle.com Thu Dec 12 08:34:36 2019 From: robin.westberg at oracle.com (robin.westberg at oracle.com) Date: Thu, 12 Dec 2019 08:34:36 +0000 Subject: hg: jdk/submit: 8235815: Revert 8227607: Broken external links in java.desktop Message-ID: <201912120834.xBC8YbjP022827@aojmv0008.oracle.com> Changeset: 9b157392afd6 Author: rwestberg Date: 2019-12-12 09:02 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b157392afd6 8235815: Revert 8227607: Broken external links in java.desktop Reviewed-by: psadhukhan ! src/java.desktop/share/classes/javax/swing/Timer.java ! src/java.desktop/share/classes/javax/swing/text/Document.java - src/java.desktop/share/classes/javax/swing/text/doc-files/plain1.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain10.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain11.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain12.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain2.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain3.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain4.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain5.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain6.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain7.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain8.gif - src/java.desktop/share/classes/javax/swing/text/doc-files/plain9.gif From henry.jen at oracle.com Thu Dec 12 08:44:19 2019 From: henry.jen at oracle.com (henry.jen at oracle.com) Date: Thu, 12 Dec 2019 08:44:19 +0000 Subject: hg: jdk/submit: 8234076: JVM crashes on Windows 10 using --module=NAME Message-ID: <201912120844.xBC8iJj8029703@aojmv0008.oracle.com> Changeset: c6e474ae266b Author: henryjen Date: 2019-12-12 08:40 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/c6e474ae266b 8234076: JVM crashes on Windows 10 using --module=NAME Reviewed-by: ksrini, henryjen Contributed-by: Nikola Grcevski ! src/java.base/share/native/libjli/args.c ! src/java.base/windows/native/libjli/java_md.c ! test/jdk/tools/launcher/ArgsEnvVar.java ! test/jdk/tools/launcher/TestHelper.java ! test/jdk/tools/launcher/TestSpecialArgs.java ! test/jdk/tools/launcher/modules/basic/BasicTest.java From christoph.langer at sap.com Thu Dec 12 08:53:18 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 12 Dec 2019 08:53:18 +0000 Subject: hg: jdk/submit: 8235750: [jpackage] Cleanup imports in WinMsiBundler.java Message-ID: <201912120853.xBC8rJoZ002961@aojmv0008.oracle.com> Changeset: 8c7facf81d01 Author: clanger Date: 2019-12-12 09:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8c7facf81d01 8235750: [jpackage] Cleanup imports in WinMsiBundler.java Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java From suenaga at oss.nttdata.com Thu Dec 12 09:17:38 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Thu, 12 Dec 2019 09:17:38 +0000 Subject: hg: jdk/submit: 8235819: -Wformat-overflow is reported from GCC 9 Message-ID: <201912120917.xBC9HdFk017222@aojmv0008.oracle.com> Changeset: fc5d158a2e9b Author: ysuenaga Date: 2019-12-12 18:17 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/fc5d158a2e9b 8235819: -Wformat-overflow is reported from GCC 9 ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp From jan.lahoda at oracle.com Thu Dec 12 09:24:48 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Thu, 12 Dec 2019 09:24:48 +0000 Subject: hg: jdk/submit: 8235541: Extend javax.lang.model to cover binding variables Message-ID: <201912120924.xBC9OmcZ019540@aojmv0008.oracle.com> Changeset: 4356d1581548 Author: jlahoda Date: 2019-12-09 09:40 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4356d1581548 8235541: Extend javax.lang.model to cover binding variables Reviewed-by: darcy ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! test/langtools/tools/javac/api/TestGetElementReferenceData.java + test/langtools/tools/javac/processing/model/element/TestBindingVariable.java + test/langtools/tools/javac/processing/model/element/TestBindingVariableData.java From per.liden at oracle.com Thu Dec 12 09:39:35 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Thu, 12 Dec 2019 09:39:35 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912120939.xBC9daEZ027211@aojmv0008.oracle.com> Changeset: 9468dada3479 Author: pliden Date: 2019-12-12 10:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9468dada3479 8235696: ZGC: assert(ZNMethod::is_armed(nm) == _should_disarm_nmethods) failed: Invalid state Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/shared/barrierSetNMethod.hpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethod.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp Changeset: 1edf6b0baec1 Author: pliden Date: 2019-12-12 10:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1edf6b0baec1 8235748: ZGC: Remove ZAddress::address() Reviewed-by: eosterlund, stefank ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp ! src/hotspot/share/gc/z/zAddress.cpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zGlobals.cpp ! src/hotspot/share/gc/z/zGlobals.hpp From stefan.karlsson at oracle.com Thu Dec 12 09:57:37 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Thu, 12 Dec 2019 09:57:37 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <201912120957.xBC9vcWU008664@aojmv0008.oracle.com> Changeset: a67d541d3b07 Author: stefank Date: 2019-12-11 12:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a67d541d3b07 8235757: Rename SupportedGC to IncludedGC Reviewed-by: pliden ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfig.hpp Changeset: bf401fb26e1b Author: stefank Date: 2019-12-11 12:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/bf401fb26e1b 8235759: Extend GCConfig::is_gc_supported to mean supported not only included in build Reviewed-by: pliden ! src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp Changeset: 9ba00b589d9c Author: stefank Date: 2019-12-11 12:53 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9ba00b589d9c 8235760: ZGC: Implement precise check for @require vm.gc.Z for Windows Reviewed-by: eosterlund, pliden + src/hotspot/os/posix/gc/z/zArguments_posix.cpp + src/hotspot/os/windows/gc/z/zArguments_windows.cpp ! src/hotspot/os/windows/gc/z/zSyscall_windows.cpp ! src/hotspot/os/windows/gc/z/zSyscall_windows.hpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zArguments.hpp ! test/lib/sun/hotspot/gc/GC.java From vladimir.x.ivanov at oracle.com Thu Dec 12 10:19:47 2019 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Thu, 12 Dec 2019 10:19:47 +0000 Subject: hg: jdk/submit: 5 new changesets Message-ID: <201912121019.xBCAJm7Y020160@aojmv0008.oracle.com> Changeset: 611e595bc8a9 Author: jbhateja Date: 2019-12-12 13:09 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/611e595bc8a9 8234392: C2: Extend Matcher::match_rule_supported_vector() with element type information Reviewed-by: vlivanov, sviswanathan, kvn, jrose ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/vectornode.cpp Changeset: 8c16680c5b2e Author: jbhateja Date: 2019-12-12 13:09 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/8c16680c5b2e 8235405: C2: Merge AD instructions for different vector operations Reviewed-by: vlivanov, sviswanathan, kvn, jrose ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86.ad Changeset: 801ebec415e8 Author: jbhateja Date: 2019-12-12 13:09 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/801ebec415e8 8235688: C2: Merge AD instructions for AddV, SubV, and MulV nodes Reviewed-by: vlivanov, sviswanathan, kvn, jrose ! src/hotspot/cpu/x86/x86.ad Changeset: 8451a8bae345 Author: jbhateja Date: 2019-12-12 13:09 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/8451a8bae345 8235719: C2: Merge AD instructions for ShiftV, AbsV, and NegV nodes Reviewed-by: vlivanov, sviswanathan, kvn, jrose ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad Changeset: b3801d1ba963 Author: jbhateja Date: 2019-12-12 13:09 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/b3801d1ba963 8235756: C2: Merge AD instructions for DivV, SqrtV, and FmaV nodes Reviewed-by: vlivanov, sviswanathan, jrose, kvn ! src/hotspot/cpu/x86/x86.ad From dmitrij.pochepko at bell-sw.com Thu Dec 12 13:05:38 2019 From: dmitrij.pochepko at bell-sw.com (dmitrij.pochepko at bell-sw.com) Date: Thu, 12 Dec 2019 13:05:38 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912121305.xBCD5cPY028225@aojmv0008.oracle.com> Changeset: 3ac4b3df6004 Author: dpochepk Date: 2019-06-11 20:30 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/3ac4b3df6004 JDK-8223173 ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp Changeset: 291162669e41 Author: dpochepk Date: 2019-12-12 16:01 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/291162669e41 8231612: 100% cpu on arm32 in Service Thread Reviewed-by: dsamersoff, kbarret ! src/hotspot/share/runtime/atomic.hpp From pavel.rappo at oracle.com Thu Dec 12 13:07:52 2019 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 12 Dec 2019 13:07:52 +0000 Subject: hg: jdk/submit: 8215038: Add a page that lists all system properties Message-ID: <201912121307.xBCD7qLA000755@aojmv0008.oracle.com> Changeset: c413a549dd57 Author: prappo Date: 2019-12-12 13:06 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/c413a549dd57 8215038: Add a page that lists all system properties Reviewed-by: hannesw, jjg Contributed-by: Priya Lakshmi Muthuswamy , Pavel Rappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java From suenaga at oss.nttdata.com Thu Dec 12 13:13:59 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Thu, 12 Dec 2019 13:13:59 +0000 Subject: hg: jdk/submit: 8235833: PosixPlatform.cpp should not include sysctl.h Message-ID: <201912121314.xBCDE0dU008876@aojmv0008.oracle.com> Changeset: 6f531fa61999 Author: ysuenaga Date: 2019-12-12 22:13 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/6f531fa61999 8235833: PosixPlatform.cpp should not include sysctl.h ! src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp From claes.redestad at oracle.com Thu Dec 12 13:16:32 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Thu, 12 Dec 2019 13:16:32 +0000 Subject: hg: jdk/submit: 8234328: VectorSet::clear can cause fragmentation Message-ID: <201912121316.xBCDGWvx012247@aojmv0008.oracle.com> Changeset: fe65e995a765 Author: redestad Date: 2019-12-12 14:22 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/fe65e995a765 8234328: VectorSet::clear can cause fragmentation Reviewed-by: neliasso ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp From mbalao at redhat.com Thu Dec 12 14:55:45 2019 From: mbalao at redhat.com (mbalao at redhat.com) Date: Thu, 12 Dec 2019 14:55:45 +0000 Subject: hg: jdk/submit: 8005819: Support cross-realm MSSFU Message-ID: <201912121455.xBCEtknt016305@aojmv0008.oracle.com> Changeset: 25e4b3342810 Author: mbalao Date: 2019-12-11 15:43 -0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/25e4b3342810 8005819: Support cross-realm MSSFU Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAForUserEnc.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/PaPacOptions.java ! test/jdk/sun/security/krb5/auto/KDC.java ! test/jdk/sun/security/krb5/auto/ReferralsTest.java From stefan.karlsson at oracle.com Thu Dec 12 15:31:26 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Thu, 12 Dec 2019 15:31:26 +0000 Subject: hg: jdk/submit: 8226797: serviceability/tmtools/jstat/GcCapacityTest.java fails with Exception: java.lang.RuntimeException: OGCMN > OGCMX (min generation capacity > max generation capacity) Message-ID: <201912121531.xBCFVR15009244@aojmv0008.oracle.com> Changeset: 2c724dba4c3c Author: stefank Date: 2019-12-12 16:23 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2c724dba4c3c 8226797: serviceability/tmtools/jstat/GcCapacityTest.java fails with Exception: java.lang.RuntimeException: OGCMN > OGCMX (min generation capacity > max generation capacity) Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/shared/generationSpec.hpp ! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcCapacityResults.java From jesper.wilhelmsson at oracle.com Thu Dec 12 16:07:57 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 12 Dec 2019 16:07:57 +0000 Subject: hg: jdk/submit: Added tag jdk-15+0 for changeset 2c724dba4c3c Message-ID: <201912121607.xBCG7whS000966@aojmv0008.oracle.com> Changeset: fa20258f2d71 Author: jwilhelm Date: 2019-12-12 17:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/fa20258f2d71 Added tag jdk-15+0 for changeset 2c724dba4c3c ! .hgtags From rkennke at redhat.com Thu Dec 12 17:31:11 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Thu, 12 Dec 2019 17:31:11 +0000 Subject: hg: jdk/submit: 8234974: Shenandoah: Do concurrent roots even when no evacuation is necessary Message-ID: <201912121731.xBCHVC9P025901@aojmv0008.oracle.com> Changeset: c655545b6b82 Author: rkennke Date: 2019-12-12 18:34 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c655545b6b82 8234974: Shenandoah: Do concurrent roots even when no evacuation is necessary Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp From jesper.wilhelmsson at oracle.com Thu Dec 12 17:46:10 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 12 Dec 2019 17:46:10 +0000 Subject: hg: jdk/submit: 8225361: Start of release updates for JDK 15; ... Message-ID: <201912121746.xBCHkB11006097@aojmv0008.oracle.com> Changeset: 27d52615ba1b Author: darcy Date: 2019-12-10 16:38 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/27d52615ba1b 8225361: Start of release updates for JDK 15 8235497: Add SourceVersion.RELEASE_15 8235528: Add source 15 and target 15 to javac Reviewed-by: erikj, jjg, jlahoda, dholmes, alanb, hseigel, mikael, chegar ! make/autoconf/version-numbers + make/data/symbols/java.base-E.sym.txt + make/data/symbols/java.compiler-E.sym.txt + make/data/symbols/java.desktop-E.sym.txt + make/data/symbols/java.xml-E.sym.txt + make/data/symbols/jdk.compiler-E.sym.txt + make/data/symbols/jdk.httpserver-E.sym.txt + make/data/symbols/jdk.jfr-E.sym.txt + make/data/symbols/jdk.jlink-E.sym.txt + make/data/symbols/jdk.jsobject-E.sym.txt + make/data/symbols/jdk.management-E.sym.txt ! make/data/symbols/symbols ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java - test/hotspot/jtreg/gc/startup_warnings/TestParallelScavengeSerialOld.java ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/hotspot/jtreg/runtime/records/abstractRecord.jcod ! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod ! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod ! test/hotspot/jtreg/runtime/records/oldRecordAttribute.jcod ! test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod ! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod ! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod ! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/langtools/tools/javac/api/T6395981.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/profiles/ProfileOptionTest.java ! test/langtools/tools/javac/records/RecordMemberTests.java ! test/langtools/tools/javac/versions/Versions.java From joe.darcy at oracle.com Thu Dec 12 19:31:17 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 12 Dec 2019 19:31:17 +0000 Subject: hg: jdk/submit: 8235514: Update record serialization tests to not use hard coded source versions Message-ID: <201912121931.xBCJVIkE014776@aojmv0008.oracle.com> Changeset: 63e17cf29bed Author: darcy Date: 2019-12-12 11:31 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/63e17cf29bed 8235514: Update record serialization tests to not use hard coded source versions Reviewed-by: lancea ! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java ! src/java.base/share/classes/java/lang/reflect/Modifier.java ! src/jdk.rmic/share/classes/sun/tools/util/ModifierFilter.java From erik.joelsson at oracle.com Thu Dec 12 19:36:05 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Thu, 12 Dec 2019 19:36:05 +0000 Subject: hg: jdk/submit14: 8235687: Contents/MacOS/libjli.dylib cannot be a symlink Message-ID: <201912121936.xBCJa5LQ016366@aojmv0008.oracle.com> Changeset: 7a1e6bd6a836 Author: erikj Date: 2019-12-12 19:35 +0000 URL: https://hg.openjdk.java.net/jdk/submit14/rev/7a1e6bd6a836 8235687: Contents/MacOS/libjli.dylib cannot be a symlink Reviewed-by: tbell ! make/MacBundles.gmk From erik.joelsson at oracle.com Thu Dec 12 19:37:31 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Thu, 12 Dec 2019 19:37:31 +0000 Subject: hg: jdk/submit14: 8235686: Add more custom hooks in Bundles.gmk Message-ID: <201912121937.xBCJbWMd017085@aojmv0008.oracle.com> Changeset: 91a3f092682f Author: erikj Date: 2019-12-12 19:37 +0000 URL: https://hg.openjdk.java.net/jdk/submit14/rev/91a3f092682f 8235686: Add more custom hooks in Bundles.gmk Reviewed-by: tbell ! make/Bundles.gmk From joe.darcy at oracle.com Thu Dec 12 19:39:58 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 12 Dec 2019 19:39:58 +0000 Subject: hg: jdk/submit: 8230771: Remove terminally deprecated constructors in java.base Message-ID: <201912121939.xBCJdxaw018496@aojmv0008.oracle.com> Changeset: 642b562ed16e Author: darcy Date: 2019-12-12 11:39 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/642b562ed16e 8230771: Remove terminally deprecated constructors in java.base Summary: Additional review input from Victor Williams Stafusa da Silva Reviewed-by: lancea, chegar, mchung, smarks, dfuchs ! src/jdk.rmic/share/classes/sun/tools/util/ModifierFilter.java From mbalao at redhat.com Thu Dec 12 20:09:50 2019 From: mbalao at redhat.com (mbalao at redhat.com) Date: Thu, 12 Dec 2019 20:09:50 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912122009.xBCK9o7V006473@aojmv0008.oracle.com> Changeset: c4ef9d3a3e64 Author: mbalao Date: 2019-12-12 17:09 -0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/c4ef9d3a3e64 Closing branch From zgu at redhat.com Thu Dec 12 20:21:17 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 12 Dec 2019 20:21:17 +0000 Subject: hg: jdk/submit: 8235842: Shenandoah: Implement native LRB for narrow oop Message-ID: <201912122021.xBCKLIXE013188@aojmv0008.oracle.com> Changeset: 3d21573742c7 Author: zgu Date: 2019-12-12 15:20 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/3d21573742c7 8235842: Shenandoah: Implement native LRB for narrow oop Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp From mikael.vidstedt at oracle.com Thu Dec 12 20:48:43 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Thu, 12 Dec 2019 20:48:43 +0000 Subject: hg: jdk/submit14: 8235814: Add --enable-deprecated-ports=yes to all solaris and SPARC build profiles Message-ID: <201912122048.xBCKmhVD000511@aojmv0008.oracle.com> Changeset: 4b189ba2cb2f Author: mikael Date: 2019-12-12 12:45 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/4b189ba2cb2f 8235814: Add --enable-deprecated-ports=yes to all solaris and SPARC build profiles Reviewed-by: erikj ! make/conf/jib-profiles.js From pavel.rappo at oracle.com Thu Dec 12 21:12:14 2019 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 12 Dec 2019 21:12:14 +0000 Subject: hg: jdk/submit: 8235447: Remove (obsolete) @author info from javadoc tests Message-ID: <201912122112.xBCLCF62015296@aojmv0008.oracle.com> Changeset: 939e712d581b Author: prappo Date: 2019-12-12 21:11 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/939e712d581b 8235447: Remove (obsolete) @author info from javadoc tests Reviewed-by: ksrini, jjg ! test/langtools/jdk/javadoc/doclet/AuthorDD/AuthorDD.java ! test/langtools/jdk/javadoc/doclet/AuthorDD/p1/C1.java ! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/pkg/AnnotationOptional.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/pkg/AnnotationType.java ! test/langtools/jdk/javadoc/doclet/testBaseClass/BaseClass.java ! test/langtools/jdk/javadoc/doclet/testClassTree/pkg/AnnotationType.java ! test/langtools/jdk/javadoc/doclet/testClassTree/pkg/Coin.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/package.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/inpackage.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/package.html ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C1.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C2.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C3.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C5.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg1/C1.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg1/I1.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C2.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C3.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg/AnnotationType.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg/AnotherClass.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/NestedInnerClass.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/PrivateIncludeInnerClass.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/ProtectedInnerClass.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/PublicExcludeInnerClass.java ! test/langtools/jdk/javadoc/doclet/testIndex/pkg/AnnotationType.java ! test/langtools/jdk/javadoc/doclet/testIndex/pkg/Coin.java ! test/langtools/jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java ! test/langtools/jdk/javadoc/doclet/testLegacyTaglet/ToDoTaglet.java ! test/langtools/jdk/javadoc/doclet/testLegacyTaglet/UnderlineTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/mylib/lang/StringBuilderChild.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg3mdlB/TestClassLinkOption.java ! test/langtools/jdk/javadoc/doclet/testModules/moduletags/module-info.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/AnnotationType.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/AnnotationTypeUndocumented.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/Coin.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/TypeParameters.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/C2.java ! test/langtools/jdk/javadoc/doclet/testProperty/pkg/MyClassT.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContaineeRegDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContaineeSynthDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerRegDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerRegNotDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerSynthDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/NonSynthDocContainer.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegArryDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContaineeDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContaineeNotDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContainerDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContainerNotDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContaineeNotDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContaineeSynthDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerSynthNotDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerValDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerValNotDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContaineeDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContaineeNotDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContainerValDoc.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContainerValNotDoc.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSearch/pkg/AnnotationType.java ! test/langtools/jdk/javadoc/doclet/testSearch/pkg/AnotherClass.java ! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/NestedInnerClass.java ! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/PrivateIncludeInnerClass.java ! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/ProtectedInnerClass.java ! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/PublicExcludeInnerClass.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/NestedInnerClass.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/PrivateIncludeInnerClass.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/ProtectedInnerClass.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/PublicExcludeInnerClass.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C1.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C2.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C3.java ! test/langtools/jdk/javadoc/doclet/testSinceTag/pkg1/C1.java ! test/langtools/jdk/javadoc/doclet/typeAnnotations/smoke/pkg/TargetTypes.java From brian.burkhalter at oracle.com Thu Dec 12 22:03:39 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Thu, 12 Dec 2019 22:03:39 +0000 Subject: hg: jdk/submit14: 8235668: LineNumberReader#getLineNumber() returns wrong line number (one fewer) in Lucene test Message-ID: <201912122203.xBCM3dvP016458@aojmv0008.oracle.com> Changeset: de66d41b9486 Author: bpb Date: 2019-12-12 13:43 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/de66d41b9486 8235668: LineNumberReader#getLineNumber() returns wrong line number (one fewer) in Lucene test Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! test/jdk/java/io/LineNumberReader/Read.java From maurizio.cimadamore at oracle.com Thu Dec 12 23:01:20 2019 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 12 Dec 2019 23:01:20 +0000 Subject: hg: jdk/submit14: 8234049: Implementation of Memory Access API (Incubator) Message-ID: <201912122301.xBCN1KQj019826@aojmv0008.oracle.com> Changeset: 9373d791b6bb Author: mcimadamore Date: 2019-12-12 22:59 +0000 URL: https://hg.openjdk.java.net/jdk/submit14/rev/9373d791b6bb 8234049: Implementation of Memory Access API (Incubator) Reviewed-by: alanb, psandoz, chegar, rriggs, plevart, briangoetz, jrose, adinn, vlivanov Contributed-by: jorn.vernee at oracle.com, vladimir.x.ivanov at oracle.com ! make/common/Modules.gmk ! make/gensrc/GensrcVarHandles.gmk ! src/hotspot/share/ci/ciField.cpp + src/java.base/share/classes/java/lang/invoke/AddressVarHandleGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java + src/java.base/share/classes/java/lang/invoke/VarHandleMemoryAddressBase.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template + src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAddressView.java.template ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template ! 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/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java + src/java.base/share/classes/jdk/internal/access/foreign/MemoryAddressProxy.java + src/java.base/share/classes/jdk/internal/access/foreign/MemorySegmentProxy.java + src/java.base/share/classes/jdk/internal/access/foreign/UnmapperProxy.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Util.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/unsafe/ForeignUnsafe.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemorySegmentImpl.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java + src/jdk.incubator.foreign/share/classes/module-info.java ! test/jdk/TEST.groups + test/jdk/java/foreign/TEST.properties + test/jdk/java/foreign/TestArrays.java + test/jdk/java/foreign/TestByteBuffer.java + test/jdk/java/foreign/TestLayoutConstants.java + test/jdk/java/foreign/TestLayoutPaths.java + test/jdk/java/foreign/TestLayouts.java + test/jdk/java/foreign/TestMemoryAccess.java + test/jdk/java/foreign/TestMemoryAlignment.java + test/jdk/java/foreign/TestMemoryCopy.java + test/jdk/java/foreign/TestNative.java + test/jdk/java/foreign/TestSegments.java + test/jdk/java/foreign/TestSharedAccess.java + test/jdk/java/foreign/TestSlices.java + test/jdk/java/foreign/TestVarHandleCombinators.java + test/jdk/java/foreign/libNativeAccess.c From jesper.wilhelmsson at oracle.com Fri Dec 13 01:46:08 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 13 Dec 2019 01:46:08 +0000 Subject: hg: jdk/submit14: Added tag jdk-14+27 for changeset 91a3f092682f Message-ID: <201912130146.xBD1k9ap018065@aojmv0008.oracle.com> Changeset: 06d0db76de0b Author: jwilhelm Date: 2019-12-13 02:45 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/06d0db76de0b Added tag jdk-14+27 for changeset 91a3f092682f ! .hgtags From jesper.wilhelmsson at oracle.com Fri Dec 13 01:51:59 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 13 Dec 2019 01:51:59 +0000 Subject: hg: jdk/submit: Added tag jdk-15+1 for changeset 63e17cf29bed Message-ID: <201912130152.xBD1q04M020156@aojmv0008.oracle.com> Changeset: 2b0185471185 Author: jwilhelm Date: 2019-12-13 02:49 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2b0185471185 Added tag jdk-15+1 for changeset 63e17cf29bed ! .hgtags From mbalao at redhat.com Fri Dec 13 02:30:33 2019 From: mbalao at redhat.com (mbalao at redhat.com) Date: Fri, 13 Dec 2019 02:30:33 +0000 Subject: hg: jdk/submit: 8005819: Support cross-realm MSSFU Message-ID: <201912130230.xBD2UY0c011745@aojmv0008.oracle.com> Changeset: a2b03207a7f9 Author: mbalao Date: 2019-12-11 15:43 -0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/a2b03207a7f9 8005819: Support cross-realm MSSFU Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAForUserEnc.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/PaPacOptions.java ! test/jdk/sun/security/krb5/auto/KDC.java ! test/jdk/sun/security/krb5/auto/ReferralsTest.java From pankaj.b.bansal at oracle.com Fri Dec 13 06:39:01 2019 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Fri, 13 Dec 2019 06:39:01 +0000 Subject: hg: jdk/submit14: 8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64 Message-ID: <201912130639.xBD6d28Z021046@aojmv0008.oracle.com> Changeset: ccdd7713f14a Author: pbansal Date: 2019-12-13 12:08 +0530 URL: https://hg.openjdk.java.net/jdk/submit14/rev/ccdd7713f14a 8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64 Reviewed-by: psadhukhan, prr ! test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java From sibabrata.sahoo at oracle.com Fri Dec 13 06:51:21 2019 From: sibabrata.sahoo at oracle.com (sibabrata.sahoo at oracle.com) Date: Fri, 13 Dec 2019 06:51:21 +0000 Subject: hg: jdk/submit: 8234728: Some security tests should support TLSv1.3 Message-ID: <201912130651.xBD6pMIm028764@aojmv0008.oracle.com> Changeset: d6a38e8f7389 Author: ssahoo Date: 2019-12-12 22:47 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d6a38e8f7389 8234728: Some security tests should support TLSv1.3 Summary: Tests were updated to support TLSv1.3 and cipher suite order Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java + test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java + test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java ! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java From sibabrata.sahoo at oracle.com Fri Dec 13 09:45:04 2019 From: sibabrata.sahoo at oracle.com (sibabrata.sahoo at oracle.com) Date: Fri, 13 Dec 2019 09:45:04 +0000 Subject: hg: jdk/submit14: 8234728: Some security tests should support TLSv1.3 Message-ID: <201912130945.xBD9j4nl004072@aojmv0008.oracle.com> Changeset: fa82151f29c4 Author: ssahoo Date: 2019-12-13 01:43 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/fa82151f29c4 8234728: Some security tests should support TLSv1.3 Summary: Tests were updated to support TLSv1.3 and cipher suite order Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java + test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java + test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java ! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java From patricio.chilano.mateo at oracle.com Fri Dec 13 14:30:54 2019 From: patricio.chilano.mateo at oracle.com (patricio.chilano.mateo at oracle.com) Date: Fri, 13 Dec 2019 14:30:54 +0000 Subject: hg: jdk/submit: 8232733: Remove need to grab Threads_lock while processing handshakes Message-ID: <201912131430.xBDEUted006599@aojmv0008.oracle.com> Changeset: 4a631f90648a Author: pchilanomate Date: 2019-12-13 14:28 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/4a631f90648a 8232733: Remove need to grab Threads_lock while processing handshakes Summary: Threads_lock is not acquired anymore while processing handshakes Reviewed-by: coleenp, rehn, dcubed, dholmes ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp From dmitrij.pochepko at bell-sw.com Fri Dec 13 15:04:23 2019 From: dmitrij.pochepko at bell-sw.com (dmitrij.pochepko at bell-sw.com) Date: Fri, 13 Dec 2019 15:04:23 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912131504.xBDF4Nrq023659@aojmv0008.oracle.com> Changeset: 3de3be82c0a2 Author: dpochepk Date: 2019-12-13 18:03 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/3de3be82c0a2 Closing branch From dmitrij.pochepko at bell-sw.com Fri Dec 13 15:05:51 2019 From: dmitrij.pochepko at bell-sw.com (dmitrij.pochepko at bell-sw.com) Date: Fri, 13 Dec 2019 15:05:51 +0000 Subject: hg: jdk/submit: 8231612: arm full load Message-ID: <201912131505.xBDF5qGw024027@aojmv0008.oracle.com> Changeset: 2566abbed0f7 Author: dpochepk Date: 2019-12-13 18:05 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/2566abbed0f7 8231612: arm full load Reviewed-by: dsamersoff ! src/hotspot/share/runtime/atomic.hpp From naoto.sato at oracle.com Fri Dec 13 16:21:10 2019 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Fri, 13 Dec 2019 16:21:10 +0000 Subject: hg: jdk/submit: 8235238: Parsing a time string ignores any custom TimeZoneNameProvider Message-ID: <201912131621.xBDGLAmK004577@aojmv0008.oracle.com> Changeset: ac372709206e Author: naoto Date: 2019-12-13 08:17 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ac372709206e 8235238: Parsing a time string ignores any custom TimeZoneNameProvider Reviewed-by: joehw, rriggs ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java + test/jdk/java/time/nontestng/java/time/zone/CustomZoneNameTest.java + test/jdk/java/time/nontestng/java/time/zone/zoneProvider/META-INF/services/java.time.zone.ZoneRulesProvider + test/jdk/java/time/nontestng/java/time/zone/zoneProvider/META-INF/services/java.util.spi.TimeZoneNameProvider + test/jdk/java/time/nontestng/java/time/zone/zoneProvider/custom/CustomTimeZoneNameProvider.java + test/jdk/java/time/nontestng/java/time/zone/zoneProvider/custom/CustomZoneRulesProvider.java From dmitrij.pochepko at bell-sw.com Fri Dec 13 17:35:57 2019 From: dmitrij.pochepko at bell-sw.com (dmitrij.pochepko at bell-sw.com) Date: Fri, 13 Dec 2019 17:35:57 +0000 Subject: hg: jdk/submit: 8231612: 100% cpu on arm32 in Service Thread Message-ID: <201912131735.xBDHZwaD016272@aojmv0008.oracle.com> Changeset: c97cf6fefbc1 Author: avoitylov Date: 2019-12-13 20:35 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/c97cf6fefbc1 8231612: 100% cpu on arm32 in Service Thread Reviewed-by: kbarrett, dsamersoff ! src/hotspot/share/runtime/atomic.hpp From jonathan.gibbons at oracle.com Fri Dec 13 18:43:37 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 13 Dec 2019 18:43:37 +0000 Subject: hg: jdk/submit: 8235306: Support doc-comment tags that can be inline or block tags Message-ID: <201912131843.xBDIhcLa025092@aojmv0008.oracle.com> Changeset: cec148db7b55 Author: jjg Date: 2019-12-13 10:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/cec148db7b55 8235306: Support doc-comment tags that can be inline or block tags Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java + test/langtools/jdk/javadoc/doclet/testBimodalTaglets/TestBimodalTaglets.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out From igor.veresov at oracle.com Fri Dec 13 18:50:27 2019 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 13 Dec 2019 18:50:27 +0000 Subject: hg: jdk/submit14: 8235634: Update Graal Message-ID: <201912131850.xBDIoSwq028613@aojmv0008.oracle.com> Changeset: b7c69d80b5c3 Author: iveresov Date: 2019-12-13 10:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/b7c69d80b5c3 8235634: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives/src/org/graalvm/compiler/api/directives/GraalDirectives.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AVXKind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/NumUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/Stamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashMapGetTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ObjectSubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/ScopeImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/NumberOfTrailingZeroings003.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MethodSubstitutionEffectTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MethodSubstitutionForeignCallTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGCProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotUnsafeSubstitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/FastNotifyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeCopyMemoryNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/JsrScope.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathPowOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AVXBlendOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/StampToolTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardedValueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/PointerEqualsNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/SideEffectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/BarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/CardTableBarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1BarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1ReferentFieldReadBarrier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/LoopExplosionPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/StampTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/gc/G1WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactOverflowNode.java From harold.seigel at oracle.com Fri Dec 13 19:51:08 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Fri, 13 Dec 2019 19:51:08 +0000 Subject: hg: jdk/submit: 8235922: [TESTBUG]TestRecordAttrGenericSig.java and TestRecordAttr.java are failing Message-ID: <201912131951.xBDJp8Hv003283@aojmv0008.oracle.com> Changeset: fdd1c4a2ec5b Author: hseigel Date: 2019-12-13 19:50 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/fdd1c4a2ec5b 8235922: [TESTBUG]TestRecordAttrGenericSig.java and TestRecordAttr.java are failing Summary: Replace hard-wired JDK version 14 with mechanisms that get the latest JDK version. Reviewed-by: dcubed ! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java ! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java From weijun.wang at oracle.com Sat Dec 14 05:51:42 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Sat, 14 Dec 2019 05:51:42 +0000 Subject: hg: jdk/submit: 8234697: Generate sun.security.util.math.intpoly classes during build Message-ID: <201912140551.xBE5phDt000042@aojmv0008.oracle.com> Changeset: eefd0a71c160 Author: weijun Date: 2019-12-14 13:50 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/eefd0a71c160 8234697: Generate sun.security.util.math.intpoly classes during build Reviewed-by: erikj, mullan ! make/ToolsJdk.gmk ! make/gensrc/Gensrc-java.base.gmk + make/jdk/src/classes/build/tools/intpoly/FieldGen.java + make/jdk/src/classes/build/tools/intpoly/header.txt - src/java.base/share/classes/sun/security/util/math/intpoly/FieldGen.jsh - src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP256.java - src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP384.java - src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP521.java - src/java.base/share/classes/sun/security/util/math/intpoly/P256OrderField.java - src/java.base/share/classes/sun/security/util/math/intpoly/P384OrderField.java - src/java.base/share/classes/sun/security/util/math/intpoly/P521OrderField.java - src/java.base/share/classes/sun/security/util/math/intpoly/header.txt From suenaga at oss.nttdata.com Sat Dec 14 15:16:46 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Sat, 14 Dec 2019 15:16:46 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912141516.xBEFGl09009826@aojmv0008.oracle.com> Changeset: 22a0581f3b2f Author: ysuenaga Date: 2019-12-15 00:13 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/22a0581f3b2f Closing branch Changeset: 19e556927c8e Author: ysuenaga Date: 2019-12-15 00:16 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/19e556927c8e 8234624: jstack mixed mode should refer DWARF + src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.c ! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.h ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/DwarfParser.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java From suenaga at oss.nttdata.com Sun Dec 15 03:49:23 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Sun, 15 Dec 2019 03:49:23 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912150349.xBF3nOfQ024426@aojmv0008.oracle.com> Changeset: 97f3595204c2 Author: ysuenaga Date: 2019-12-15 12:42 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/97f3595204c2 Closing branch Changeset: 10816e67561a Author: ysuenaga Date: 2019-12-15 12:47 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/10816e67561a 8235819: -Wformat-overflow is reported from GCC 9 ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp From suenaga at oss.nttdata.com Sun Dec 15 12:58:06 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Sun, 15 Dec 2019 12:58:06 +0000 Subject: hg: jdk/submit: 8235819: macro Message-ID: <201912151258.xBFCw6PA009414@aojmv0008.oracle.com> Changeset: dc9c57d3796f Author: ysuenaga Date: 2019-12-15 21:57 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/dc9c57d3796f 8235819: macro ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp From ivan.gerasimov at oracle.com Sun Dec 15 17:37:22 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Sun, 15 Dec 2019 17:37:22 +0000 Subject: hg: jdk/submit: 8235930: java.util.regex.PrintPattern does not print a link to the next node Message-ID: <201912151737.xBFHbNdr000299@aojmv0008.oracle.com> Changeset: 712c09c20824 Author: igerasim Date: 2019-12-15 09:33 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/712c09c20824 8235930: java.util.regex.PrintPattern does not print a link to the next node Reviewed-by: martin ! src/java.base/share/classes/java/util/regex/PrintPattern.java From david.holmes at oracle.com Mon Dec 16 00:56:40 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Mon, 16 Dec 2019 00:56:40 +0000 Subject: hg: jdk/submit: 8231559: Remove expired flags in JDK 15 Message-ID: <201912160056.xBG0ufSD011585@aojmv0008.oracle.com> Changeset: 89bac05dac16 Author: dholmes Date: 2019-12-15 19:56 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/89bac05dac16 8231559: Remove expired flags in JDK 15 Reviewed-by: kbarrett, kvn ! src/hotspot/share/runtime/arguments.cpp From david.holmes at oracle.com Mon Dec 16 02:56:36 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Mon, 16 Dec 2019 02:56:36 +0000 Subject: hg: jdk/submit: 8235965: Tests using ThreadLocalHandshakes need to stop using it as it no longer exists Message-ID: <201912160256.xBG2ubkP014194@aojmv0008.oracle.com> Changeset: 81a62171f681 Author: dholmes Date: 2019-12-15 21:56 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/81a62171f681 8235965: Tests using ThreadLocalHandshakes need to stop using it as it no longer exists Reviewed-by: iignatyev, jiefu ! test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java - test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackFallbackTest.java From suenaga at oss.nttdata.com Mon Dec 16 07:21:09 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Mon, 16 Dec 2019 07:21:09 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912160721.xBG7LAPs016178@aojmv0008.oracle.com> Changeset: 7d3bbedd824a Author: ysuenaga Date: 2019-12-16 16:19 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/7d3bbedd824a Closing branch Changeset: 219fdca61e3a Author: ysuenaga Date: 2019-12-16 16:20 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/219fdca61e3a 8235819: -Wformat-overflow is reported from GCC 9 ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp From sha.jiang at oracle.com Mon Dec 16 08:20:17 2019 From: sha.jiang at oracle.com (sha.jiang at oracle.com) Date: Mon, 16 Dec 2019 08:20:17 +0000 Subject: hg: jdk/submit14: 8235813: System property fullCipherSuites is not used by javax/net/ssl/compatibility/Compatibility.java Message-ID: <201912160820.xBG8KI0x023182@aojmv0008.oracle.com> Changeset: 9c993ce81fc8 Author: jjiang Date: 2019-12-16 16:19 +0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/9c993ce81fc8 8235813: System property fullCipherSuites is not used by javax/net/ssl/compatibility/Compatibility.java Reviewed-by: xuelei ! test/jdk/javax/net/ssl/compatibility/Cert.java - test/jdk/javax/net/ssl/compatibility/JdkRelease.java ! test/jdk/javax/net/ssl/compatibility/UseCase.java From matthias.baesken at sap.com Mon Dec 16 08:21:07 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 16 Dec 2019 08:21:07 +0000 Subject: hg: jdk/submit: 8234968: check calloc rv in libinstrument InvocationAdapter Message-ID: <201912160821.xBG8L8Ok023416@aojmv0008.oracle.com> Changeset: b9a8f588e55a Author: mbaesken Date: 2019-11-29 08:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b9a8f588e55a 8234968: check calloc rv in libinstrument InvocationAdapter Reviewed-by: clanger, stuefe, sspitsyn ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c From sibabrata.sahoo at oracle.com Mon Dec 16 08:24:45 2019 From: sibabrata.sahoo at oracle.com (sibabrata.sahoo at oracle.com) Date: Mon, 16 Dec 2019 08:24:45 +0000 Subject: hg: jdk/submit14: 8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property. Message-ID: <201912160824.xBG8OkjL024988@aojmv0008.oracle.com> Changeset: d821eb811ca8 Author: ssahoo Date: 2019-12-16 00:23 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/d821eb811ca8 8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property. Summary: Corrected Cipher Suites ordering through system properties Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java From tobias.hartmann at oracle.com Mon Dec 16 10:30:43 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 16 Dec 2019 10:30:43 +0000 Subject: hg: jdk/submit14: 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 Message-ID: <201912161030.xBGAUiSK005685@aojmv0008.oracle.com> Changeset: bd15714926ec Author: chagedorn Date: 2019-12-16 09:19 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/bd15714926ec 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 Summary: Snapshot MDO extra trap and argument data only after it is prepared. Reviewed-by: roland, thartmann ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/oops/methodData.hpp From suenaga at oss.nttdata.com Mon Dec 16 11:30:57 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Mon, 16 Dec 2019 11:30:57 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <201912161130.xBGBUxZo008952@aojmv0008.oracle.com> Changeset: 603431941c19 Author: ysuenaga Date: 2019-12-16 20:24 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/603431941c19 Closing branch Changeset: e4aa0cdcb884 Author: ysuenaga Date: 2019-12-16 20:24 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/e4aa0cdcb884 Closing branch Changeset: ad52b8b8d34d Author: ysuenaga Date: 2019-12-16 20:30 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/ad52b8b8d34d 8235819: -Wformat-overflow is reported from GCC 9 ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp From claes.redestad at oracle.com Mon Dec 16 12:50:05 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 16 Dec 2019 12:50:05 +0000 Subject: hg: jdk/submit: 8235956: Remove javaClasses offset tests Message-ID: <201912161250.xBGCo5S7021745@aojmv0008.oracle.com> Changeset: de152e6a99a5 Author: redestad Date: 2019-12-16 13:40 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/de152e6a99a5 8235956: Remove javaClasses offset tests Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/javaClasses.cpp From jesper.wilhelmsson at oracle.com Mon Dec 16 16:45:12 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Mon, 16 Dec 2019 16:45:12 +0000 Subject: hg: jdk/submit: 13 new changesets Message-ID: <201912161645.xBGGjFgR012359@aojmv0008.oracle.com> Changeset: 7a1e6bd6a836 Author: erikj Date: 2019-12-12 19:35 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/7a1e6bd6a836 8235687: Contents/MacOS/libjli.dylib cannot be a symlink Reviewed-by: tbell ! make/MacBundles.gmk Changeset: 91a3f092682f Author: erikj Date: 2019-12-12 19:37 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/91a3f092682f 8235686: Add more custom hooks in Bundles.gmk Reviewed-by: tbell ! make/Bundles.gmk Changeset: 4b189ba2cb2f Author: mikael Date: 2019-12-12 12:45 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/4b189ba2cb2f 8235814: Add --enable-deprecated-ports=yes to all solaris and SPARC build profiles Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: de66d41b9486 Author: bpb Date: 2019-12-12 13:43 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/de66d41b9486 8235668: LineNumberReader#getLineNumber() returns wrong line number (one fewer) in Lucene test Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! test/jdk/java/io/LineNumberReader/Read.java Changeset: 9373d791b6bb Author: mcimadamore Date: 2019-12-12 22:59 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/9373d791b6bb 8234049: Implementation of Memory Access API (Incubator) Reviewed-by: alanb, psandoz, chegar, rriggs, plevart, briangoetz, jrose, adinn, vlivanov Contributed-by: jorn.vernee at oracle.com, vladimir.x.ivanov at oracle.com ! make/common/Modules.gmk ! make/gensrc/GensrcVarHandles.gmk ! src/hotspot/share/ci/ciField.cpp + src/java.base/share/classes/java/lang/invoke/AddressVarHandleGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java + src/java.base/share/classes/java/lang/invoke/VarHandleMemoryAddressBase.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template + src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAddressView.java.template ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template ! 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/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java + src/java.base/share/classes/jdk/internal/access/foreign/MemoryAddressProxy.java + src/java.base/share/classes/jdk/internal/access/foreign/MemorySegmentProxy.java + src/java.base/share/classes/jdk/internal/access/foreign/UnmapperProxy.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Util.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/unsafe/ForeignUnsafe.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemorySegmentImpl.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java + src/jdk.incubator.foreign/share/classes/module-info.java ! test/jdk/TEST.groups + test/jdk/java/foreign/TEST.properties + test/jdk/java/foreign/TestArrays.java + test/jdk/java/foreign/TestByteBuffer.java + test/jdk/java/foreign/TestLayoutConstants.java + test/jdk/java/foreign/TestLayoutPaths.java + test/jdk/java/foreign/TestLayouts.java + test/jdk/java/foreign/TestMemoryAccess.java + test/jdk/java/foreign/TestMemoryAlignment.java + test/jdk/java/foreign/TestMemoryCopy.java + test/jdk/java/foreign/TestNative.java + test/jdk/java/foreign/TestSegments.java + test/jdk/java/foreign/TestSharedAccess.java + test/jdk/java/foreign/TestSlices.java + test/jdk/java/foreign/TestVarHandleCombinators.java + test/jdk/java/foreign/libNativeAccess.c Changeset: 06d0db76de0b Author: jwilhelm Date: 2019-12-13 02:45 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/06d0db76de0b Added tag jdk-14+27 for changeset 91a3f092682f ! .hgtags Changeset: ccdd7713f14a Author: pbansal Date: 2019-12-13 12:08 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/ccdd7713f14a 8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64 Reviewed-by: psadhukhan, prr ! test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java Changeset: fa82151f29c4 Author: ssahoo Date: 2019-12-13 01:43 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/fa82151f29c4 8234728: Some security tests should support TLSv1.3 Summary: Tests were updated to support TLSv1.3 and cipher suite order Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java + test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java + test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java ! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java Changeset: b7c69d80b5c3 Author: iveresov Date: 2019-12-13 10:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b7c69d80b5c3 8235634: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives/src/org/graalvm/compiler/api/directives/GraalDirectives.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AVXKind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/NumUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/Stamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashMapGetTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ObjectSubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/ScopeImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/NumberOfTrailingZeroings003.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MethodSubstitutionEffectTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MethodSubstitutionForeignCallTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGCProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotUnsafeSubstitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/FastNotifyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeCopyMemoryNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/JsrScope.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathPowOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AVXBlendOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/StampToolTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardedValueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/PointerEqualsNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/SideEffectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/BarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/CardTableBarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1BarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1ReferentFieldReadBarrier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/LoopExplosionPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/StampTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/gc/G1WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactOverflowNode.java Changeset: 9c993ce81fc8 Author: jjiang Date: 2019-12-16 16:19 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9c993ce81fc8 8235813: System property fullCipherSuites is not used by javax/net/ssl/compatibility/Compatibility.java Reviewed-by: xuelei ! test/jdk/javax/net/ssl/compatibility/Cert.java - test/jdk/javax/net/ssl/compatibility/JdkRelease.java ! test/jdk/javax/net/ssl/compatibility/UseCase.java Changeset: d821eb811ca8 Author: ssahoo Date: 2019-12-16 00:23 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d821eb811ca8 8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property. Summary: Corrected Cipher Suites ordering through system properties Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Changeset: bd15714926ec Author: chagedorn Date: 2019-12-16 09:19 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/bd15714926ec 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 Summary: Snapshot MDO extra trap and argument data only after it is prepared. Reviewed-by: roland, thartmann ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/oops/methodData.hpp Changeset: a0b1a1c3cc5f Author: jwilhelm Date: 2019-12-16 17:43 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a0b1a1c3cc5f Merge ! .hgtags - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java - test/jdk/javax/net/ssl/compatibility/JdkRelease.java From michael.x.mcmahon at oracle.com Mon Dec 16 16:45:34 2019 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Mon, 16 Dec 2019 16:45:34 +0000 Subject: hg: jdk/submit14: 8235976: Directives in WWW-Authenticate should be comma separated Message-ID: <201912161645.xBGGjYMF012748@aojmv0008.oracle.com> Changeset: f554e2d8a147 Author: michaelm Date: 2019-12-16 16:44 +0000 URL: https://hg.openjdk.java.net/jdk/submit14/rev/f554e2d8a147 8235976: Directives in WWW-Authenticate should be comma separated Reviewed-by: chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java ! test/jdk/com/sun/net/httpserver/bugs/8199849/ParamTest.java From ioi.lam at oracle.com Mon Dec 16 18:22:20 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Mon, 16 Dec 2019 18:22:20 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912161822.xBGIMKT9008121@aojmv0008.oracle.com> Changeset: 5f91ab380656 Author: iklam Date: 2019-12-16 10:03 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/5f91ab380656 8199290: [TESTBUG] sun.hotspot.WhiteBox$WhiteBoxPermission is not copied Reviewed-by: iignatyev, dholmes ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/lib/ClassFileInstaller.java Changeset: b2e315938072 Author: iklam Date: 2019-12-16 10:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b2e315938072 8235970: [TESTBUG] Remove dependency of sun.tools.jar from RedefineClassHelper Reviewed-by: alanb ! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java ! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java ! test/hotspot/jtreg/runtime/logging/RedefineClasses.java ! test/hotspot/jtreg/testlibrary_tests/RedefineClassTest.java ! test/jdk/java/lang/instrument/RedefineAddDeleteMethod/DeleteMethodHandle/MethodHandleDeletedMethod.java ! test/jdk/java/lang/instrument/RedefineInterfaceMethods/RedefineInterfaceMethods.java ! test/jdk/java/lang/instrument/RedefineMathTesterMethods/RedefineMathTesterMethods.java ! test/jdk/java/lang/instrument/RedefineNestmateAttr/TestNestmateAttr.java ! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java ! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java ! test/lib/RedefineClassHelper.java From vicente.romero at oracle.com Mon Dec 16 20:33:33 2019 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 16 Dec 2019 20:33:33 +0000 Subject: hg: jdk/submit: 8235778: No compilation error reported when a record is declared in a local class Message-ID: <201912162033.xBGKXYJR020776@aojmv0008.oracle.com> Changeset: 255cae042245 Author: vromero Date: 2019-12-16 15:33 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/255cae042245 8235778: No compilation error reported when a record is declared in a local class Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/records/RecordCompilationTests.java From thomas.schatzl at oracle.com Mon Dec 16 22:08:01 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Mon, 16 Dec 2019 22:08:01 +0000 Subject: hg: jdk/submit: 8235907: Fix tests referencing UseParallelOldGC Message-ID: <201912162208.xBGM823o010758@aojmv0008.oracle.com> Changeset: 673bf1230322 Author: tschatzl Date: 2019-12-16 23:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/673bf1230322 8235907: Fix tests referencing UseParallelOldGC Summary: Remove tests using the obsolete UseParallelOldGC flag. Reviewed-by: lkorinth, dlong ! test/hotspot/jtreg/gc/TestSystemGC.java ! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java ! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithParallel.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java - test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithPSMarkSweep.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java - test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithPSMarkSweep.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCWithFasttime.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java - test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSSerial.java - test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithPSMarkSweep.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java - test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java - test/jdk/jdk/jfr/event/oldobject/TestParallelOld.java From ioi.lam at oracle.com Mon Dec 16 23:21:29 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Mon, 16 Dec 2019 23:21:29 +0000 Subject: hg: jdk/submit: 8236045: [TESTBUG] MismatchedWhiteBox test fails with missing WhiteBox$WhiteBoxPermission.class Message-ID: <201912162321.xBGNLUDL021621@aojmv0008.oracle.com> Changeset: 8af520f2976a Author: iklam Date: 2019-12-16 15:20 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8af520f2976a 8236045: [TESTBUG] MismatchedWhiteBox test fails with missing WhiteBox$WhiteBoxPermission.class Reviewed-by: ccheung ! test/hotspot/jtreg/sanity/MismatchedWhiteBox/WhiteBox.java From igor.ignatyev at oracle.com Mon Dec 16 23:52:07 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Mon, 16 Dec 2019 23:52:07 +0000 Subject: hg: jdk/submit14: 8235866: bump jtreg requiredVersion to 4.2b16 Message-ID: <201912162352.xBGNq8Z3007844@aojmv0008.oracle.com> Changeset: bce0cd152f61 Author: iignatyev Date: 2019-12-16 15:45 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/bce0cd152f61 8235866: bump jtreg requiredVersion to 4.2b16 Reviewed-by: dholmes, joehw ! test/hotspot/jtreg/TEST.ROOT ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/langtools/TEST.ROOT ! test/nashorn/TEST.ROOT From suenaga at oss.nttdata.com Tue Dec 17 01:01:45 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Tue, 17 Dec 2019 01:01:45 +0000 Subject: hg: jdk/submit14: 8235819: -Wformat-overflow is reported from GCC 9 Message-ID: <201912170101.xBH11kja015910@aojmv0008.oracle.com> Changeset: b8b54ebb450a Author: ysuenaga Date: 2019-12-17 10:00 +0900 URL: https://hg.openjdk.java.net/jdk/submit14/rev/b8b54ebb450a 8235819: -Wformat-overflow is reported from GCC 9 Reviewed-by: tschatzl, lkorinth ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp From suenaga at oss.nttdata.com Tue Dec 17 01:09:58 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Tue, 17 Dec 2019 01:09:58 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912170109.xBH19wwc018711@aojmv0008.oracle.com> Changeset: 41fff6386624 Author: ysuenaga Date: 2019-12-17 10:08 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/41fff6386624 Closing branch From weijun.wang at oracle.com Tue Dec 17 01:38:54 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Tue, 17 Dec 2019 01:38:54 +0000 Subject: hg: jdk/submit: 8234465: Encoded elliptic curve private keys should include the public point Message-ID: <201912170138.xBH1ct7A002451@aojmv0008.oracle.com> Changeset: 066bb54fba95 Author: weijun Date: 2019-12-17 09:38 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/066bb54fba95 8234465: Encoded elliptic curve private keys should include the public point Reviewed-by: xuelei ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java + test/jdk/sun/security/ec/PublicKeyInPrivateKey.java From ningsheng.jian at arm.com Tue Dec 17 02:52:38 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Tue, 17 Dec 2019 02:52:38 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912170252.xBH2qcmX010626@aojmv0008.oracle.com> Changeset: 88e5e82dfac2 Author: njian Date: 2019-12-17 10:42 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/88e5e82dfac2 Closing branch From ningsheng.jian at arm.com Tue Dec 17 02:58:00 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Tue, 17 Dec 2019 02:58:00 +0000 Subject: hg: jdk/submit: 8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes Message-ID: <201912170258.xBH2w0ft014928@aojmv0008.oracle.com> Changeset: 7e41b8567c45 Author: ngasson Date: 2019-12-12 16:16 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7e41b8567c45 8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes Summary: try to map CDS shared space at 4G aligned address on AArch64 Reviewed-by: adinn, aph, jiangli ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java From ioi.lam at oracle.com Tue Dec 17 05:26:51 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Tue, 17 Dec 2019 05:26:51 +0000 Subject: hg: jdk/submit: 8236028: [TESTBUG] Remove dependency of sun.tools.jar from appcds/JarBuilder Message-ID: <201912170526.xBH5Qqvk024882@aojmv0008.oracle.com> Changeset: 359553a04f66 Author: iklam Date: 2019-12-16 21:24 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/359553a04f66 8236028: [TESTBUG] Remove dependency of sun.tools.jar from appcds/JarBuilder Reviewed-by: ccheung ! test/hotspot/jtreg/runtime/cds/appcds/AppendClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/cds/appcds/CaseSensitiveClassPath.java ! test/hotspot/jtreg/runtime/cds/appcds/ClassLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java ! test/hotspot/jtreg/runtime/cds/appcds/DirClasspathTest.java ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java ! test/hotspot/jtreg/runtime/cds/appcds/FieldAnnotationsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/FreeUnusedMetadata.java ! test/hotspot/jtreg/runtime/cds/appcds/GraalWithLimitedMetaspace.java ! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/cds/appcds/HelloTest.java ! test/hotspot/jtreg/runtime/cds/appcds/IgnoreEmptyClassPaths.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/hotspot/jtreg/runtime/cds/appcds/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/cds/appcds/LongClassListPath.java ! test/hotspot/jtreg/runtime/cds/appcds/MissingSuperTest.java ! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java ! test/hotspot/jtreg/runtime/cds/appcds/MultiProcessSharing.java ! test/hotspot/jtreg/runtime/cds/appcds/MultiReleaseJars.java ! test/hotspot/jtreg/runtime/cds/appcds/NonExistClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java ! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoad2.java ! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java ! test/hotspot/jtreg/runtime/cds/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/cds/appcds/ProtectionDomain.java ! test/hotspot/jtreg/runtime/cds/appcds/RelativePath.java ! test/hotspot/jtreg/runtime/cds/appcds/RewriteBytecodesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedPackages.java ! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java ! test/hotspot/jtreg/runtime/cds/appcds/SpecifySysLoaderProp.java ! test/hotspot/jtreg/runtime/cds/appcds/TestWithProfiler.java ! test/hotspot/jtreg/runtime/cds/appcds/TraceLongClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/UnusedCPDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_0.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1A.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1B.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_2.java ! test/hotspot/jtreg/runtime/cds/appcds/WideIloadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/XShareAutoWithChangedJar.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/OpenArchiveRegion.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatA.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatB.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatC.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatD.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatE.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/LoaderSegregationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ParallelTestMultiFP.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ParallelTestSingleFP.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ProtectionDomain.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnintendedLoadersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnsupportedPlatforms.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicFlag.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddModules.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddOpens.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddReads.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ExportModule.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InvalidFileFormat.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java From ningsheng.jian at arm.com Tue Dec 17 06:40:15 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Tue, 17 Dec 2019 06:40:15 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912170640.xBH6eFQM028911@aojmv0008.oracle.com> Changeset: ef22ee57e61b Author: njian Date: 2019-12-17 14:39 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ef22ee57e61b Closing branch From ningsheng.jian at arm.com Tue Dec 17 06:44:52 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Tue, 17 Dec 2019 06:44:52 +0000 Subject: hg: jdk/submit: 8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes Message-ID: <201912170644.xBH6iqRs003014@aojmv0008.oracle.com> Changeset: 5b6b9507b915 Author: ngasson Date: 2019-12-17 14:44 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/5b6b9507b915 8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes Summary: try to map CDS shared space at 4G aligned address on AArch64 Reviewed-by: adinn, aph, jiangli ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java From matthias.baesken at sap.com Tue Dec 17 08:08:52 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 17 Dec 2019 08:08:52 +0000 Subject: hg: jdk/submit: 8235671: enhance print_rlimit_info in os_posix Message-ID: <201912170808.xBH88rru010487@aojmv0008.oracle.com> Changeset: 167aa1833ab2 Author: mbaesken Date: 2019-12-10 16:55 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/167aa1833ab2 8235671: enhance print_rlimit_info in os_posix Reviewed-by: clanger, mdoerr ! src/hotspot/os/posix/os_posix.cpp From thomas.schatzl at oracle.com Tue Dec 17 09:13:47 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Tue, 17 Dec 2019 09:13:47 +0000 Subject: hg: jdk/submit: 8235996: Move obsolete flag G1RSetScanBlockSize in flags list Message-ID: <201912170913.xBH9DmZp012451@aojmv0008.oracle.com> Changeset: 44ea394fd415 Author: tschatzl Date: 2019-12-17 10:12 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/44ea394fd415 8235996: Move obsolete flag G1RSetScanBlockSize in flags list Reviewed-by: sjohanss, lkorinth ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/runtime/arguments.cpp From per.liden at oracle.com Tue Dec 17 10:49:08 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 17 Dec 2019 10:49:08 +0000 Subject: hg: jdk/submit: 8235905: ZGC: Rework how ZRootsIterator visits threads Message-ID: <201912171049.xBHAn9fS004125@aojmv0008.oracle.com> Changeset: ff7cd49f2aef Author: pliden Date: 2019-12-17 11:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ff7cd49f2aef 8235905: ZGC: Rework how ZRootsIterator visits threads Reviewed-by: stefank ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/runtime/threadSMR.hpp From weijun.wang at oracle.com Tue Dec 17 12:57:31 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Tue, 17 Dec 2019 12:57:31 +0000 Subject: hg: jdk/submit: 8236070: Backout fix for JDK-8234465 Message-ID: <201912171257.xBHCvVEK014871@aojmv0008.oracle.com> Changeset: 09a2449230db Author: weijun Date: 2019-12-17 20:56 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/09a2449230db 8236070: Backout fix for JDK-8234465 Reviewed-by: mullan ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java - test/jdk/sun/security/ec/PublicKeyInPrivateKey.java From goetz.lindenmaier at sap.com Tue Dec 17 13:33:41 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Tue, 17 Dec 2019 13:33:41 +0000 Subject: hg: jdk/submit: 8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resouce Area'. Message-ID: <201912171333.xBHDXgbP005569@aojmv0008.oracle.com> Changeset: c3d60dfa9eb8 Author: goetz Date: 2019-12-16 14:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c3d60dfa9eb8 8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resouce Area'. ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/utilities/growableArray.hpp From andy.herrick at oracle.com Tue Dec 17 13:59:25 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Tue, 17 Dec 2019 13:59:25 +0000 Subject: hg: jdk/submit: 8235667: IOUtils.copyFile() problems. Message-ID: <201912171359.xBHDxQjs021678@aojmv0008.oracle.com> Changeset: 2de8425627fa Author: herrick Date: 2019-12-17 08:56 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/2de8425627fa 8235667: IOUtils.copyFile() problems. Reviewed-by: rriggs, asemenyuk, almatvee ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java From claes.redestad at oracle.com Tue Dec 17 14:01:43 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Tue, 17 Dec 2019 14:01:43 +0000 Subject: hg: jdk/submit: 8235997: JMH test runner should quote VM_OPTIONS and JAVA_OPTIONS sent to -jvmArgs Message-ID: <201912171401.xBHE1iEF022582@aojmv0008.oracle.com> Changeset: b05a7ab7ba0c Author: redestad Date: 2019-12-17 15:09 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b05a7ab7ba0c 8235997: JMH test runner should quote VM_OPTIONS and JAVA_OPTIONS sent to -jvmArgs Reviewed-by: erikj ! make/RunTests.gmk From andy.herrick at oracle.com Tue Dec 17 14:04:37 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Tue, 17 Dec 2019 14:04:37 +0000 Subject: hg: jdk/submit: 8235915: jpackage associations fail when there are spaces in file name or path Message-ID: <201912171404.xBHE4cfE023671@aojmv0008.oracle.com> Changeset: 13ad712b3acd Author: herrick Date: 2019-12-17 09:02 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/13ad712b3acd 8235915: jpackage associations fail when there are spaces in file name or path Reviewed-by: prr, asemenyuk, almatvee ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixSourcesBuilder.java From daniel.fuchs at oracle.com Tue Dec 17 15:13:25 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 17 Dec 2019 15:13:25 +0000 Subject: hg: jdk/submit: 8235925: java/net/Socket/HttpProxy.java fails on IPv4 only hosts and other small cleanups Message-ID: <201912171513.xBHFDQhh002993@aojmv0008.oracle.com> Changeset: cb8148bd9f23 Author: dfuchs Date: 2019-12-17 16:11 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/cb8148bd9f23 8235925: java/net/Socket/HttpProxy.java fails on IPv4 only hosts and other small cleanups Summary: HttpProxy test is fixed to take into account the possibility that the host may be configured with IPv4 only Reviewed-by: chegar + test/jdk/java/net/MulticastSocket/NoSetNetworkInterface.java - test/jdk/java/net/NetworkInterface/NoSetNetworkInterface.java ! test/jdk/java/net/Socket/HttpProxy.java ! test/jdk/java/net/SocketOption/OptionsTest.java From goetz.lindenmaier at sap.com Tue Dec 17 15:16:23 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Tue, 17 Dec 2019 15:16:23 +0000 Subject: hg: jdk/submit: a fix Message-ID: <201912171516.xBHFGOPZ004981@aojmv0008.oracle.com> Changeset: 2a8912dfa26d Author: goetz Date: 2019-12-17 16:15 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2a8912dfa26d a fix ! src/hotspot/share/opto/compile.cpp From jesper.wilhelmsson at oracle.com Tue Dec 17 15:30:58 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Tue, 17 Dec 2019 15:30:58 +0000 Subject: hg: jdk/submit: 4 new changesets Message-ID: <201912171530.xBHFUxcL013367@aojmv0008.oracle.com> Changeset: f554e2d8a147 Author: michaelm Date: 2019-12-16 16:44 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/f554e2d8a147 8235976: Directives in WWW-Authenticate should be comma separated Reviewed-by: chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java ! test/jdk/com/sun/net/httpserver/bugs/8199849/ParamTest.java Changeset: bce0cd152f61 Author: iignatyev Date: 2019-12-16 15:45 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/bce0cd152f61 8235866: bump jtreg requiredVersion to 4.2b16 Reviewed-by: dholmes, joehw ! test/hotspot/jtreg/TEST.ROOT ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/langtools/TEST.ROOT ! test/nashorn/TEST.ROOT Changeset: b8b54ebb450a Author: ysuenaga Date: 2019-12-17 10:00 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/b8b54ebb450a 8235819: -Wformat-overflow is reported from GCC 9 Reviewed-by: tschatzl, lkorinth ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp Changeset: bafc170a1d9d Author: jwilhelm Date: 2019-12-17 16:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/bafc170a1d9d Merge From glaubitz at physik.fu-berlin.de Tue Dec 17 15:54:47 2019 From: glaubitz at physik.fu-berlin.de (glaubitz at physik.fu-berlin.de) Date: Tue, 17 Dec 2019 15:54:47 +0000 Subject: hg: jdk/submit: 8235960: Zero should not trigger the deprecation warning for ports Message-ID: <201912171554.xBHFsmFU026363@aojmv0008.oracle.com> Changeset: 2baee52c6a1c Author: glaubitz Date: 2019-12-17 16:53 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2baee52c6a1c 8235960: Zero should not trigger the deprecation warning for ports Reviewed-by: mikael ! make/autoconf/platform.m4 From mikhailo.seledtsov at oracle.com Tue Dec 17 16:44:18 2019 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Tue, 17 Dec 2019 16:44:18 +0000 Subject: hg: jdk/submit: 8235454: [TESTBUG] Basic test for JFR event streaming for jdk_jfr_sanity Message-ID: <201912171644.xBHGiJPr027041@aojmv0008.oracle.com> Changeset: 9b9c45d18a9c Author: mseledtsov Date: 2019-12-17 08:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b9c45d18a9c 8235454: [TESTBUG] Basic test for JFR event streaming for jdk_jfr_sanity Summary: Created basic test for JFR event streaming Reviewed-by: egahlin, iignatyev ! test/jdk/TEST.groups + test/jdk/jdk/jfr/api/consumer/recordingstream/TestBasics.java From rkennke at redhat.com Tue Dec 17 17:20:29 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Tue, 17 Dec 2019 17:20:29 +0000 Subject: hg: jdk/submit: 8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient Message-ID: <201912171720.xBHHKU3I018112@aojmv0008.oracle.com> Changeset: cfaa2457a60a Author: rkennke Date: 2019-12-17 18:23 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/cfaa2457a60a 8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient Reviewed-by: zgu ! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java From andy.herrick at oracle.com Tue Dec 17 18:57:34 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Tue, 17 Dec 2019 18:57:34 +0000 Subject: hg: jdk/submit: 8233270: Add support to jtreg helpers to unpack packages; ... Message-ID: <201912171857.xBHIvZYT017984@aojmv0008.oracle.com> Changeset: 1b1a7893c78a Author: asemenyuk Date: 2019-12-17 13:56 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/1b1a7893c78a 8233270: Add support to jtreg helpers to unpack packages 8230933: Default icon is not set for additional launchers Reviewed-by: herrick, prr, almatvee ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/DesktopIntegration.java ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppBundler.java ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AddLauncherArguments.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinAppBundler.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java ! test/jdk/tools/jpackage/helpers/JPackageHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java ! test/jdk/tools/jpackage/linux/MaintainerTest.java ! test/jdk/tools/jpackage/linux/PackageDepsTest.java ! test/jdk/tools/jpackage/linux/ReleaseTest.java ! test/jdk/tools/jpackage/linux/ShortcutHintTest.java ! test/jdk/tools/jpackage/macosx/base/SigningBase.java ! test/jdk/tools/jpackage/resources/icon.png ! test/jdk/tools/jpackage/run_tests.sh ! test/jdk/tools/jpackage/share/AdditionalLaunchersTest.java ! test/jdk/tools/jpackage/share/AppImagePackageTest.java ! test/jdk/tools/jpackage/share/ArgumentsTest.java ! test/jdk/tools/jpackage/share/IconTest.java ! test/jdk/tools/jpackage/share/InstallDirTest.java ! test/jdk/tools/jpackage/share/LicenseTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java ! test/jdk/tools/jpackage/test_jpackage.sh ! test/jdk/tools/jpackage/windows/WinConsoleTest.java ! test/jdk/tools/jpackage/windows/WinScriptTest.java ! test/jdk/tools/jpackage/windows/WinUpgradeUUIDTest.java From vicente.romero at oracle.com Tue Dec 17 19:12:01 2019 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 17 Dec 2019 19:12:01 +0000 Subject: hg: jdk/submit: 8234971: Incorrect example in j.l.reflect.RecordComponent::toString Message-ID: <201912171912.xBHJC2qs026100@aojmv0008.oracle.com> Changeset: aaec84f8c400 Author: vromero Date: 2019-12-17 14:11 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/aaec84f8c400 8234971: Incorrect example in j.l.reflect.RecordComponent::toString Reviewed-by: jjg ! src/java.base/share/classes/java/lang/reflect/RecordComponent.java From alexandre.iline at oracle.com Tue Dec 17 19:14:45 2019 From: alexandre.iline at oracle.com (alexandre.iline at oracle.com) Date: Tue, 17 Dec 2019 19:14:45 +0000 Subject: hg: jdk/submit14: 8236044: Create jdk_accessibility test group Message-ID: <201912171914.xBHJEkTf028223@aojmv0008.oracle.com> Changeset: 66ddad9cdd9d Author: shurailine Date: 2019-12-17 11:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/66ddad9cdd9d 8236044: Create jdk_accessibility test group Reviewed-by: prr ! test/jdk/TEST.groups From daniel.daugherty at oracle.com Tue Dec 17 20:38:41 2019 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Tue, 17 Dec 2019 20:38:41 +0000 Subject: hg: jdk/submit14: 8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java Message-ID: <201912172038.xBHKcgOq010746@aojmv0008.oracle.com> Changeset: cc850fb10c2a Author: dcubed Date: 2019-12-17 15:38 -0500 URL: https://hg.openjdk.java.net/jdk/submit14/rev/cc850fb10c2a 8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java Reviewed-by: mikael ! test/jdk/ProblemList.txt From daniel.daugherty at oracle.com Tue Dec 17 20:40:42 2019 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Tue, 17 Dec 2019 20:40:42 +0000 Subject: hg: jdk/submit: 8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java Message-ID: <201912172040.xBHKehGm012764@aojmv0008.oracle.com> Changeset: a01c78b227e4 Author: dcubed Date: 2019-12-17 15:38 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/a01c78b227e4 8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java Reviewed-by: mikael ! test/jdk/ProblemList.txt From andy.herrick at oracle.com Tue Dec 17 20:57:04 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Tue, 17 Dec 2019 20:57:04 +0000 Subject: hg: jdk/submit: 8236134: files missing in putback to JDK-8233270 Message-ID: <201912172057.xBHKv5oN023020@aojmv0008.oracle.com> Changeset: 276b6ae15a0a Author: asemenyuk Date: 2019-12-17 15:52 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/276b6ae15a0a 8236134: files missing in putback to JDK-8233270 Reviewed-by: herrick, prr, almatvee - test/jdk/tools/jpackage/apps/com.other/com/other/Other.java - test/jdk/tools/jpackage/apps/com.other/module-info.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java - test/jdk/tools/jpackage/manage_packages.sh + test/jdk/tools/jpackage/resources/icon2.icns + test/jdk/tools/jpackage/resources/icon2.ico + test/jdk/tools/jpackage/resources/icon2.png + test/jdk/tools/jpackage/resources/icon3.ico + test/jdk/tools/jpackage/resources/icon3.png + test/jdk/tools/jpackage/resources/icon4.ico + test/jdk/tools/jpackage/resources/icon4.png + test/jdk/tools/jpackage/resources/query-msi-property.js - test/jdk/tools/jpackage/share/AddLauncherBase.java - test/jdk/tools/jpackage/share/AddLauncherModuleTest.java - test/jdk/tools/jpackage/share/AddLauncherTest.java - test/jdk/tools/jpackage/share/AddLaunchersTest.java From jonathan.gibbons at oracle.com Tue Dec 17 21:08:09 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 17 Dec 2019 21:08:09 +0000 Subject: hg: jdk/submit: 8235926: Update @jls @jvms taglets to allow inline usage Message-ID: <201912172108.xBHL8ANa027010@aojmv0008.oracle.com> Changeset: 44af5bdb9e86 Author: jjg Date: 2019-12-17 13:07 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/44af5bdb9e86 8235926: Update @jls @jvms taglets to allow inline usage Reviewed-by: hannesw ! make/jdk/src/classes/build/tools/taglet/JSpec.java From pavel.rappo at oracle.com Tue Dec 17 21:50:38 2019 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 17 Dec 2019 21:50:38 +0000 Subject: hg: jdk/submit: 8236077: Clean up the use of modifiers and semicolons Message-ID: <201912172150.xBHLodws019132@aojmv0008.oracle.com> Changeset: a953933de622 Author: prappo Date: 2019-12-17 21:50 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/a953933de622 8236077: Clean up the use of modifiers and semicolons Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeOptionalMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkOutput.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/module-info.java From calvin.cheung at oracle.com Wed Dec 18 00:46:53 2019 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Wed, 18 Dec 2019 00:46:53 +0000 Subject: hg: jdk/submit: 8235563: [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure Message-ID: <201912180046.xBI0ksqB015613@aojmv0008.oracle.com> Changeset: 6b8a675f35e1 Author: ccheung Date: 2019-12-17 16:46 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/6b8a675f35e1 8235563: [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure Summary: Use the assertAbnormalExit method of the CDSTestUtils.Result class to handle archive mapping failure. Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java From chris.plummer at oracle.com Wed Dec 18 04:22:45 2019 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Wed, 18 Dec 2019 04:22:45 +0000 Subject: hg: jdk/submit14: 8236062: Disable clhsdb initialization of SA javascript support since it will always fail, and will likely be removed soon Message-ID: <201912180422.xBI4MkVN001295@aojmv0008.oracle.com> Changeset: 7a42c8914389 Author: cjplummer Date: 2019-12-17 20:19 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/7a42c8914389 8236062: Disable clhsdb initialization of SA javascript support since it will always fail, and will likely be removed soon Reviewed-by: amenkov, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java From sean.coffey at oracle.com Wed Dec 18 08:45:24 2019 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 18 Dec 2019 08:45:24 +0000 Subject: hg: jdk/submit: 5064980: URI compareTo inconsistent with equals for mixed-case escape sequences Message-ID: <201912180845.xBI8jPiA012617@aojmv0008.oracle.com> Changeset: b2aca65cc099 Author: kravikumar Date: 2019-12-17 16:06 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/b2aca65cc099 5064980: URI compareTo inconsistent with equals for mixed-case escape sequences Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/URI.java ! test/jdk/java/net/URI/Test.java From tobias.hartmann at oracle.com Wed Dec 18 09:05:15 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 18 Dec 2019 09:05:15 +0000 Subject: hg: jdk/submit14: 8230185: assert(is_Loop()) failed: invalid node class Message-ID: <201912180905.xBI95FDp021469@aojmv0008.oracle.com> Changeset: 5b4e75523380 Author: jbhateja Date: 2019-12-18 10:04 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/5b4e75523380 8230185: assert(is_Loop()) failed: invalid node class Summary: Adding missing check for a counted loop. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestIrreducibleLoopWithVNNI.java From thomas.schatzl at oracle.com Wed Dec 18 10:20:59 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Wed, 18 Dec 2019 10:20:59 +0000 Subject: hg: jdk/submit14: 8235982: AArch64: Insufficient memory barriers in shadow region algorithm Message-ID: <201912181021.xBIAL0Cm028805@aojmv0008.oracle.com> Changeset: 153bd98146fc Author: ngasson Date: 2019-12-18 11:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/153bd98146fc 8235982: AArch64: Insufficient memory barriers in shadow region algorithm Summary: The memory barriers used for synchronizing ParallelCompactData::RegionData::_shadow_state and ParallelCompactData::RegionData::shadow_region are insufficient to prevent reordering of loads. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/psParallelCompact.hpp From dmitrij.pochepko at bell-sw.com Wed Dec 18 11:38:25 2019 From: dmitrij.pochepko at bell-sw.com (dmitrij.pochepko at bell-sw.com) Date: Wed, 18 Dec 2019 11:38:25 +0000 Subject: hg: jdk/submit14: 8231612: 100% cpu on arm32 in Service Thread Message-ID: <201912181138.xBIBcQKF014199@aojmv0008.oracle.com> Changeset: 1c844398e041 Author: avoitylov Date: 2019-12-18 14:36 +0300 URL: https://hg.openjdk.java.net/jdk/submit14/rev/1c844398e041 8231612: 100% cpu on arm32 in Service Thread Reviewed-by: kbarrett, dsamersoff ! src/hotspot/share/runtime/atomic.hpp From rkennke at redhat.com Wed Dec 18 12:41:31 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 18 Dec 2019 12:41:31 +0000 Subject: hg: jdk/submit: C2: Remove useless step_over_gc_barrier() in int->bool conversion Message-ID: <201912181241.xBICfVwj021575@aojmv0008.oracle.com> Changeset: 49eb4d76b3f7 Author: rkennke Date: 2019-12-18 13:44 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/49eb4d76b3f7 C2: Remove useless step_over_gc_barrier() in int->bool conversion ! src/hotspot/share/opto/cfgnode.cpp From coleen.phillimore at oracle.com Wed Dec 18 16:51:35 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Wed, 18 Dec 2019 16:51:35 +0000 Subject: hg: jdk/submit14: 8235829: graal crashes with Zombie.java test Message-ID: <201912181651.xBIGpZiT014320@aojmv0008.oracle.com> Changeset: 26bb0fe2270a Author: coleenp Date: 2019-12-18 11:51 -0500 URL: https://hg.openjdk.java.net/jdk/submit14/rev/26bb0fe2270a 8235829: graal crashes with Zombie.java test Summary: Start ServiceThread before compiler threads, and run nmethod barriers for zgc before adding to the service thread queues, or posting events from the java thread. Reviewed-by: pliden, dholmes, rehn ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/management.cpp ! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java From lance.andersen at oracle.com Wed Dec 18 17:04:28 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Wed, 18 Dec 2019 17:04:28 +0000 Subject: hg: jdk/submit: 8229888: (zipfs) Updating an existing zip file does not preserve original permissions Message-ID: <201912181704.xBIH4TmD023054@aojmv0008.oracle.com> Changeset: 798c0903fcd0 Author: lancea Date: 2019-12-18 12:03 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/798c0903fcd0 8229888: (zipfs) Updating an existing zip file does not preserve original permissions Reviewed-by: clanger, alanb, bpb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/ZipFSPermissionsTest.java + test/jdk/jdk/nio/zipfs/ZipFSPermissionsTest.policy From vladimir.x.ivanov at oracle.com Wed Dec 18 18:26:27 2019 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Wed, 18 Dec 2019 18:26:27 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912181826.xBIIQSLQ015506@aojmv0008.oracle.com> Changeset: eb9e9e9269a9 Author: jbhateja Date: 2019-12-18 21:25 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/eb9e9e9269a9 8235824: C2: Merge AD instructions for AddReductionV and MulReductionV nodes Reviewed-by: vlivanov, sviswanathan, jrose, kvn ! src/hotspot/cpu/x86/x86.ad Changeset: 03b37033db9b Author: jbhateja Date: 2019-12-18 21:25 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/03b37033db9b 8235825: C2: Merge AD instructions for Replicate nodes Reviewed-by: vlivanov, sviswanathan, jrose, kvn ! src/hotspot/cpu/x86/x86.ad From chris.plummer at oracle.com Wed Dec 18 19:52:25 2019 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Wed, 18 Dec 2019 19:52:25 +0000 Subject: hg: jdk/submit14: 8234277: ClhsdbLauncher should enable verbose exceptions and do a better job of detecting SA failures Message-ID: <201912181952.xBIJqQ4p003969@aojmv0008.oracle.com> Changeset: 2069b4bfd23b Author: cjplummer Date: 2019-12-18 11:49 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/2069b4bfd23b 8234277: ClhsdbLauncher should enable verbose exceptions and do a better job of detecting SA failures Reviewed-by: sspitsyn, ysuenaga ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java From jonathan.gibbons at oracle.com Wed Dec 18 19:57:36 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 18 Dec 2019 19:57:36 +0000 Subject: hg: jdk/submit: 8235947: Cleanup/simplify Utils.getBlockTags Message-ID: <201912181957.xBIJvbnN008305@aojmv0008.oracle.com> Changeset: 7bf6e052490f Author: jjg Date: 2019-12-18 11:57 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7bf6e052490f 8235947: Cleanup/simplify Utils.getBlockTags Reviewed-by: prappo, hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java From anthony.scarpino at oracle.com Wed Dec 18 20:10:46 2019 From: anthony.scarpino at oracle.com (anthony.scarpino at oracle.com) Date: Wed, 18 Dec 2019 20:10:46 +0000 Subject: hg: jdk/submit14: 8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR Message-ID: <201912182010.xBIKAk6T014955@aojmv0008.oracle.com> Changeset: 169e9680821c Author: ascarpino Date: 2019-12-18 12:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/169e9680821c 8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR Reviewed-by: mullan, xuelei, weijun ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/CurveDB.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security From jonathan.gibbons at oracle.com Wed Dec 18 20:14:21 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 18 Dec 2019 20:14:21 +0000 Subject: hg: jdk/submit: 8236030: Cleanup use of String.toCharArray Message-ID: <201912182014.xBIKEMJN018452@aojmv0008.oracle.com> Changeset: d0f45be4fbd8 Author: jjg Date: 2019-12-18 12:14 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d0f45be4fbd8 8236030: Cleanup use of String.toCharArray Reviewed-by: ksrini, hannesw, igerasim ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java From vladimir.kozlov at oracle.com Wed Dec 18 20:33:32 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 18 Dec 2019 20:33:32 +0000 Subject: hg: jdk/submit14: 8236000: VM build without C2 fails Message-ID: <201912182033.xBIKXXdc027170@aojmv0008.oracle.com> Changeset: 5d4bf79ce2cb Author: kvn Date: 2019-12-18 12:32 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/5d4bf79ce2cb 8236000: VM build without C2 fails Summary: C2 flags should be checked only when C2 is present. Reviewed-by: kbarrett, thartmann ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/runtime/deoptimization.cpp From rkennke at redhat.com Wed Dec 18 22:04:24 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 18 Dec 2019 22:04:24 +0000 Subject: hg: jdk/submit: 8236179: C1 register allocation error with T_ADDRESS Message-ID: <201912182204.xBIM4PR1015227@aojmv0008.oracle.com> Changeset: 7545f0b7e512 Author: rkennke Date: 2019-12-18 23:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7545f0b7e512 8236179: C1 register allocation error with T_ADDRESS ! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/c1/c1_FrameMap.hpp From jesper.wilhelmsson at oracle.com Wed Dec 18 22:48:43 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Wed, 18 Dec 2019 22:48:43 +0000 Subject: hg: jdk/submit: 11 new changesets Message-ID: <201912182248.xBIMmihr010202@aojmv0008.oracle.com> Changeset: 66ddad9cdd9d Author: shurailine Date: 2019-12-17 11:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/66ddad9cdd9d 8236044: Create jdk_accessibility test group Reviewed-by: prr ! test/jdk/TEST.groups Changeset: cc850fb10c2a Author: dcubed Date: 2019-12-17 15:38 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/cc850fb10c2a 8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java Reviewed-by: mikael ! test/jdk/ProblemList.txt Changeset: 7a42c8914389 Author: cjplummer Date: 2019-12-17 20:19 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7a42c8914389 8236062: Disable clhsdb initialization of SA javascript support since it will always fail, and will likely be removed soon Reviewed-by: amenkov, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java Changeset: 5b4e75523380 Author: jbhateja Date: 2019-12-18 10:04 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/5b4e75523380 8230185: assert(is_Loop()) failed: invalid node class Summary: Adding missing check for a counted loop. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestIrreducibleLoopWithVNNI.java Changeset: 153bd98146fc Author: ngasson Date: 2019-12-18 11:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/153bd98146fc 8235982: AArch64: Insufficient memory barriers in shadow region algorithm Summary: The memory barriers used for synchronizing ParallelCompactData::RegionData::_shadow_state and ParallelCompactData::RegionData::shadow_region are insufficient to prevent reordering of loads. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 1c844398e041 Author: avoitylov Date: 2019-12-18 14:36 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/1c844398e041 8231612: 100% cpu on arm32 in Service Thread Reviewed-by: kbarrett, dsamersoff ! src/hotspot/share/runtime/atomic.hpp Changeset: 26bb0fe2270a Author: coleenp Date: 2019-12-18 11:51 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/26bb0fe2270a 8235829: graal crashes with Zombie.java test Summary: Start ServiceThread before compiler threads, and run nmethod barriers for zgc before adding to the service thread queues, or posting events from the java thread. Reviewed-by: pliden, dholmes, rehn ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/management.cpp ! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java Changeset: 2069b4bfd23b Author: cjplummer Date: 2019-12-18 11:49 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2069b4bfd23b 8234277: ClhsdbLauncher should enable verbose exceptions and do a better job of detecting SA failures Reviewed-by: sspitsyn, ysuenaga ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java Changeset: 169e9680821c Author: ascarpino Date: 2019-12-18 12:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/169e9680821c 8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR Reviewed-by: mullan, xuelei, weijun ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/CurveDB.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security Changeset: 5d4bf79ce2cb Author: kvn Date: 2019-12-18 12:32 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/5d4bf79ce2cb 8236000: VM build without C2 fails Summary: C2 flags should be checked only when C2 is present. Reviewed-by: kbarrett, thartmann ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/runtime/deoptimization.cpp Changeset: 87266ac324d7 Author: jwilhelm Date: 2019-12-18 23:46 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/87266ac324d7 Merge ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/runtime/thread.cpp ! test/jdk/TEST.groups From daniel.daugherty at oracle.com Wed Dec 18 23:23:13 2019 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Wed, 18 Dec 2019 23:23:13 +0000 Subject: hg: jdk/submit: 8236226: fix merge error in src/hotspot/share/gc/z/zRootsIterator.cpp Message-ID: <201912182323.xBINNED0027035@aojmv0008.oracle.com> Changeset: f33197adda9a Author: dcubed Date: 2019-12-18 18:22 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/f33197adda9a 8236226: fix merge error in src/hotspot/share/gc/z/zRootsIterator.cpp Reviewed-by: dholmes, kbarrett ! src/hotspot/share/gc/z/zRootsIterator.cpp From ningsheng.jian at arm.com Thu Dec 19 01:53:10 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Thu, 19 Dec 2019 01:53:10 +0000 Subject: hg: jdk/submit: 8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes Message-ID: <201912190153.xBJ1rB1D013830@aojmv0008.oracle.com> Changeset: dd4b4f273274 Author: ngasson Date: 2019-12-19 09:47 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dd4b4f273274 8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes Summary: try to map CDS shared space at 4G aligned address on AArch64 Reviewed-by: adinn, aph, jiangli, iklam ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java From jesper.wilhelmsson at oracle.com Thu Dec 19 02:46:46 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 19 Dec 2019 02:46:46 +0000 Subject: hg: jdk/submit14: Added tag jdk-14+28 for changeset 2069b4bfd23b Message-ID: <201912190246.xBJ2klvg012366@aojmv0008.oracle.com> Changeset: 75931341b227 Author: jwilhelm Date: 2019-12-19 03:46 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/75931341b227 Added tag jdk-14+28 for changeset 2069b4bfd23b ! .hgtags From jesper.wilhelmsson at oracle.com Thu Dec 19 02:49:05 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 19 Dec 2019 02:49:05 +0000 Subject: hg: jdk/submit: Added tag jdk-15+2 for changeset f33197adda9a Message-ID: <201912190249.xBJ2n6gW013169@aojmv0008.oracle.com> Changeset: 9b5bc216e922 Author: jwilhelm Date: 2019-12-19 03:48 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b5bc216e922 Added tag jdk-15+2 for changeset f33197adda9a ! .hgtags From matthias.baesken at sap.com Thu Dec 19 08:06:04 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 19 Dec 2019 08:06:04 +0000 Subject: hg: jdk/submit: 8236183: cleanup Java_jdk_internal_reflect_Reflection_getCallerClass naming Message-ID: <201912190806.xBJ8659Y019208@aojmv0008.oracle.com> Changeset: a5254fa10a51 Author: mbaesken Date: 2019-12-18 15:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a5254fa10a51 8236183: cleanup Java_jdk_internal_reflect_Reflection_getCallerClass naming Reviewed-by: alanb, dholmes, redestad ! src/java.base/share/native/libjava/Reflection.c From alan.bateman at oracle.com Thu Dec 19 08:37:50 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Thu, 19 Dec 2019 08:37:50 +0000 Subject: hg: jdk/submit: 8236184: (dc) IP_MULTICAST_* and IP_TOS socket options not effective Message-ID: <201912190837.xBJ8bpbe003616@aojmv0008.oracle.com> Changeset: 68adcd2fbc6b Author: alanb Date: 2019-12-19 08:36 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/68adcd2fbc6b 8236184: (dc) IP_MULTICAST_* and IP_TOS socket options not effective Reviewed-by: dfuchs ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/windows/native/libnio/ch/Net.c + test/jdk/java/nio/channels/DatagramChannel/Loopback.java From ningsheng.jian at arm.com Thu Dec 19 09:38:53 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Thu, 19 Dec 2019 09:38:53 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912190938.xBJ9cs0B006571@aojmv0008.oracle.com> Changeset: e92e3588e7ee Author: njian Date: 2019-12-19 17:37 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/e92e3588e7ee Closing branch From ningsheng.jian at arm.com Thu Dec 19 09:46:50 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Thu, 19 Dec 2019 09:46:50 +0000 Subject: hg: jdk/submit: 8236242: Arm32: build broken after 8234794 Message-ID: <201912190946.xBJ9kpuI013141@aojmv0008.oracle.com> Changeset: dd4374b20ef6 Author: ngasson Date: 2019-12-19 17:18 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/dd4374b20ef6 8236242: Arm32: build broken after 8234794 Reviewed-by: duke ! src/hotspot/share/memory/metaspace.cpp From adinn at redhat.com Thu Dec 19 10:29:44 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Thu, 19 Dec 2019 10:29:44 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912191029.xBJATjMH011370@aojmv0008.oracle.com> Changeset: 10ca494c141f Author: qpzhang Date: 2019-08-12 16:22 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/10ca494c141f 8229351: AArch64: the const STUB_THRESHOLD in macroAssembler_aarch64.cpp needs to be tuned Summary: Optimize the stub thresholds of string_compare intrinsics Reviewed-by: adinn, aph, avoitylov ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToDifferentLength.java ! test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToSameLength.java Changeset: 9b4336f9fa6d Author: qpzhang Date: 2019-11-15 17:02 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b4336f9fa6d 8234228: AArch64: Some temp vars in string_compare intrinsics for processing the last 4 chars (LU/UL) are no use Summary: Clean up redundant temp vars in generate_compare_long_string_different_encoding Reviewed-by: adinn ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp From ningsheng.jian at arm.com Thu Dec 19 11:04:41 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Thu, 19 Dec 2019 11:04:41 +0000 Subject: hg: jdk/submit: 8236242: Arm32: build broken after 8234794 Message-ID: <201912191104.xBJB4ftX029579@aojmv0008.oracle.com> Changeset: aac4eebf5e92 Author: ngasson Date: 2019-12-19 17:18 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/aac4eebf5e92 8236242: Arm32: build broken after 8234794 Reviewed-by: aph ! src/hotspot/share/memory/metaspace.cpp From suenaga at oss.nttdata.com Thu Dec 19 11:13:51 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Thu, 19 Dec 2019 11:13:51 +0000 Subject: hg: jdk/submit: 8235833: PosixPlatform.cpp should not include sysctl.h Message-ID: <201912191113.xBJBDqvA005427@aojmv0008.oracle.com> Changeset: 624d4c33f234 Author: ysuenaga Date: 2019-12-19 20:13 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/624d4c33f234 8235833: PosixPlatform.cpp should not include sysctl.h Reviewed-by: aph, asemenyuk ! src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp From stefan.karlsson at oracle.com Thu Dec 19 13:23:19 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Thu, 19 Dec 2019 13:23:19 +0000 Subject: hg: jdk/submit14: 8236110: Windows (MSVC 2013) build failures after JDK-8233299 Message-ID: <201912191323.xBJDNKvC020420@aojmv0008.oracle.com> Changeset: ca3387704361 Author: stefank Date: 2019-12-19 14:19 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/ca3387704361 8236110: Windows (MSVC 2013) build failures after JDK-8233299 Reviewed-by: erikj ! make/autoconf/hotspot.m4 From robbin.ehn at oracle.com Thu Dec 19 16:00:48 2019 From: robbin.ehn at oracle.com (robbin.ehn at oracle.com) Date: Thu, 19 Dec 2019 16:00:48 +0000 Subject: hg: jdk/submit: 8235912: JvmtiBreakpoint remove oops_do and metadata_do Message-ID: <201912191600.xBJG0nRu025632@aojmv0008.oracle.com> Changeset: 918546dce044 Author: rehn Date: 2019-12-19 16:47 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/918546dce044 8235912: JvmtiBreakpoint remove oops_do and metadata_do Reviewed-by: coleenp, sspitsyn ! src/hotspot/share/classfile/metadataOnStackMark.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp From robbin.ehn at oracle.com Thu Dec 19 16:12:16 2019 From: robbin.ehn at oracle.com (robbin.ehn at oracle.com) Date: Thu, 19 Dec 2019 16:12:16 +0000 Subject: hg: jdk/submit: 8235913: ThreadStop should be a handshake Message-ID: <201912191612.xBJGCHx7002467@aojmv0008.oracle.com> Changeset: 4b10f3b74fcc Author: rehn Date: 2019-12-19 17:02 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4b10f3b74fcc 8235913: ThreadStop should be a handshake Reviewed-by: dholmes, mdoerr ! src/hotspot/share/code/icBuffer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp From vicente.romero at oracle.com Thu Dec 19 16:47:04 2019 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 19 Dec 2019 16:47:04 +0000 Subject: hg: jdk/submit: 8234445: spurious error message for record constructors with receiver parameters Message-ID: <201912191647.xBJGl57W024757@aojmv0008.oracle.com> Changeset: 21dacaafdac5 Author: vromero Date: 2019-12-19 11:46 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/21dacaafdac5 8234445: spurious error message for record constructors with receiver parameters Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! test/langtools/tools/javac/records/RecordCompilationTests.java From vicente.romero at oracle.com Thu Dec 19 18:33:24 2019 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 19 Dec 2019 18:33:24 +0000 Subject: hg: jdk/submit: 8236266: change error message for the case when a class extends j.l.Record Message-ID: <201912191833.xBJIXOSp000240@aojmv0008.oracle.com> Changeset: 6803658b0051 Author: vromero Date: 2019-12-19 13:32 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/6803658b0051 8236266: change error message for the case when a class extends j.l.Record Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties From andy.herrick at oracle.com Thu Dec 19 18:44:21 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Thu, 19 Dec 2019 18:44:21 +0000 Subject: hg: jdk/submit: 8236138: Add tests for jmod applications Message-ID: <201912191844.xBJIiMKf007987@aojmv0008.oracle.com> Changeset: b2f0ddaf781c Author: asemenyuk Date: 2019-12-19 13:39 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/b2f0ddaf781c 8236138: Add tests for jmod applications Reviewed-by: herrick, prr ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java ! test/jdk/tools/jpackage/share/AdditionalLaunchersTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java + test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java From lance.andersen at oracle.com Thu Dec 19 20:24:33 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Thu, 19 Dec 2019 20:24:33 +0000 Subject: hg: jdk/submit: 8235961: SyncResolverImpl does not throw SQLException as expected Message-ID: <201912192024.xBJKOYj9010568@aojmv0008.oracle.com> Changeset: ce6662089667 Author: lancea Date: 2019-12-19 15:23 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/ce6662089667 8235961: SyncResolverImpl does not throw SQLException as expected Reviewed-by: joehw, bpb ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java ! test/jdk/javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java From andy.herrick at oracle.com Thu Dec 19 20:57:52 2019 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Thu, 19 Dec 2019 20:57:52 +0000 Subject: hg: jdk/submit14: 8235738: [macos] tools/jpackage tests timeout on macOS Message-ID: <201912192057.xBJKvqx3002952@aojmv0008.oracle.com> Changeset: fb606350b732 Author: almatvee Date: 2019-12-19 15:20 -0500 URL: https://hg.openjdk.java.net/jdk/submit14/rev/fb606350b732 8235738: [macos] tools/jpackage tests timeout on macOS Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java From ekaterina.pavlova at oracle.com Thu Dec 19 21:40:30 2019 From: ekaterina.pavlova at oracle.com (ekaterina.pavlova at oracle.com) Date: Thu, 19 Dec 2019 21:40:30 +0000 Subject: hg: jdk/submit14: 8236139: [Graal] java/lang/RuntimeTests/exec/LotsOfOutput.java fails with JVMCI enabled Message-ID: <201912192140.xBJLeV5G026648@aojmv0008.oracle.com> Changeset: 52485fd39fcb Author: epavlova Date: 2019-12-19 13:20 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/52485fd39fcb 8236139: [Graal] java/lang/RuntimeTests/exec/LotsOfOutput.java fails with JVMCI enabled Reviewed-by: kvn ! test/jdk/ProblemList-graal.txt From igor.veresov at oracle.com Thu Dec 19 23:13:41 2019 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 19 Dec 2019 23:13:41 +0000 Subject: hg: jdk/submit14: 8235927: Update Graal Message-ID: <201912192313.xBJNDfXq017066@aojmv0008.oracle.com> Changeset: 7118b1a7d9fb Author: iveresov Date: 2019-12-19 15:13 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/7118b1a7d9fb 8235927: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64LoadStoreMergingAssemblerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64PairLoadStoreTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeWriter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubprocessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/BenchmarkCounterOverflowTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/hotspot/sparc/test/SPARCAllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReservedStackAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConditionalElimination02.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Unary.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java From gromero at linux.vnet.ibm.com Fri Dec 20 02:45:42 2019 From: gromero at linux.vnet.ibm.com (gromero at linux.vnet.ibm.com) Date: Fri, 20 Dec 2019 02:45:42 +0000 Subject: hg: jdk/submit: 8234599: PPC64: Add support on recent CPUs and Linux for JEP-352 Message-ID: <201912200245.xBK2jhCN003343@aojmv0008.oracle.com> Changeset: 5dc3440be041 Author: gromero Date: 2019-11-21 17:10 -0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/5dc3440be041 8234599: PPC64: Add support on recent CPUs and Linux for JEP-352 Reviewed-by: mbaesken, mdoerr, adinn ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/java.base/unix/native/libnio/ch/FileChannelImpl.c ! test/jdk/java/nio/MappedByteBuffer/PmemTest.java From jesper.wilhelmsson at oracle.com Fri Dec 20 05:01:09 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 20 Dec 2019 05:01:09 +0000 Subject: hg: jdk/submit: 6 new changesets Message-ID: <201912200501.xBK51Bgh010312@aojmv0008.oracle.com> Changeset: 75931341b227 Author: jwilhelm Date: 2019-12-19 03:46 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/75931341b227 Added tag jdk-14+28 for changeset 2069b4bfd23b ! .hgtags Changeset: ca3387704361 Author: stefank Date: 2019-12-19 14:19 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ca3387704361 8236110: Windows (MSVC 2013) build failures after JDK-8233299 Reviewed-by: erikj ! make/autoconf/hotspot.m4 Changeset: fb606350b732 Author: almatvee Date: 2019-12-19 15:20 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/fb606350b732 8235738: [macos] tools/jpackage tests timeout on macOS Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java Changeset: 52485fd39fcb Author: epavlova Date: 2019-12-19 13:20 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/52485fd39fcb 8236139: [Graal] java/lang/RuntimeTests/exec/LotsOfOutput.java fails with JVMCI enabled Reviewed-by: kvn ! test/jdk/ProblemList-graal.txt Changeset: 7118b1a7d9fb Author: iveresov Date: 2019-12-19 15:13 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7118b1a7d9fb 8235927: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64LoadStoreMergingAssemblerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64PairLoadStoreTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeWriter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubprocessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/BenchmarkCounterOverflowTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/hotspot/sparc/test/SPARCAllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReservedStackAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConditionalElimination02.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Unary.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java Changeset: 4d90b46f099c Author: jwilhelm Date: 2019-12-20 04:47 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4d90b46f099c Merge ! .hgtags ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java From ioi.lam at oracle.com Fri Dec 20 07:05:58 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Fri, 20 Dec 2019 07:05:58 +0000 Subject: hg: jdk/submit: 8233826: Change CDS dumping tty->print_cr() to unified logging Message-ID: <201912200705.xBK75xfo010484@aojmv0008.oracle.com> Changeset: 2fbc66ef1a1d Author: iklam Date: 2019-12-19 23:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2fbc66ef1a1d 8233826: Change CDS dumping tty->print_cr() to unified logging Reviewed-by: coleenp, dholmes, jiangli ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/NMT/NMTWithCDS.java ! test/hotspot/jtreg/runtime/cds/SharedArchiveFile.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/OpenArchiveRegion.java ! test/jdk/com/sun/jdi/cds/CDSJDITest.java From alan.bateman at oracle.com Fri Dec 20 09:41:28 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Fri, 20 Dec 2019 09:41:28 +0000 Subject: hg: jdk/submit: 8236246: SelectorProvider support for creating a DatagramChannel that is not interruptible Message-ID: <201912200941.xBK9fThn005519@aojmv0008.oracle.com> Changeset: f93bd058a4ce Author: alanb Date: 2019-12-20 09:28 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/f93bd058a4ce 8236246: SelectorProvider support for creating a DatagramChannel that is not interruptible Reviewed-by: chegar ! src/java.base/aix/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/linux/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SelectorProviderImpl.java ! src/java.base/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/windows/classes/sun/nio/ch/DefaultSelectorProvider.java + test/jdk/java/nio/channels/DatagramChannel/InterruptibleOrNot.java ! test/jdk/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java ! test/jdk/java/rmi/testlibrary/RMIDSelectorProvider.java From goetz.lindenmaier at sap.com Fri Dec 20 10:50:36 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 20 Dec 2019 10:50:36 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201912201050.xBKAobgr019626@aojmv0008.oracle.com> Changeset: 494635c260c9 Author: goetz Date: 2019-12-20 11:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/494635c260c9 Closing branch Changeset: 55c2eb0d7bc5 Author: goetz Date: 2019-12-16 14:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/55c2eb0d7bc5 8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'. Reviewed-by: dholmes, kvn ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/utilities/growableArray.hpp From goetz.lindenmaier at sap.com Fri Dec 20 13:58:27 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 20 Dec 2019 13:58:27 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912201358.xBKDwSVC010326@aojmv0008.oracle.com> Changeset: 0412a2c0a1b6 Author: goetz Date: 2019-12-20 14:57 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/0412a2c0a1b6 Closing branch From markus.gronlund at oracle.com Fri Dec 20 15:08:07 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Fri, 20 Dec 2019 15:08:07 +0000 Subject: hg: jdk/submit14: 8235390: JfrEmergencyDump::on_vm_shutdown crashes Message-ID: <201912201508.xBKF88kt019873@aojmv0008.oracle.com> Changeset: c86d2493d1a8 Author: mgronlun Date: 2019-12-20 16:04 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/c86d2493d1a8 8235390: JfrEmergencyDump::on_vm_shutdown crashes Reviewed-by: egahlin ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp ! src/hotspot/share/runtime/mutexLocker.cpp From sangheon.kim at oracle.com Fri Dec 20 17:43:40 2019 From: sangheon.kim at oracle.com (sangheon.kim at oracle.com) Date: Fri, 20 Dec 2019 17:43:40 +0000 Subject: hg: jdk/submit14: 8235119: Incomplete initialization of scan_top values results in out-of-bounds scanning of regions Message-ID: <201912201743.xBKHhfmF022298@aojmv0008.oracle.com> Changeset: b33b49462d72 Author: sjohanss Date: 2019-12-20 09:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/b33b49462d72 8235119: Incomplete initialization of scan_top values results in out-of-bounds scanning of regions Reviewed-by: kbarrett, tschatzl, sangheki ! src/hotspot/share/gc/g1/g1RemSet.cpp From martin.doerr at sap.com Fri Dec 20 18:51:43 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 20 Dec 2019 18:51:43 +0000 Subject: hg: jdk/submit: 8236179: C1 register allocation error with T_ADDRESS Message-ID: <201912201851.xBKIpiVm003946@aojmv0008.oracle.com> Changeset: 59ddac265649 Author: mdoerr Date: 2019-12-20 19:51 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/59ddac265649 8236179: C1 register allocation error with T_ADDRESS Reviewed-by: rkennke, vlivanov, roland, mdoerr Contributed-by: Aditya Mandaleeka ! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp ! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp ! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_FrameMap_sparc.cpp ! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/c1/c1_FrameMap.hpp From mikael.vidstedt at oracle.com Fri Dec 20 22:07:50 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Fri, 20 Dec 2019 22:07:50 +0000 Subject: hg: jdk/submit14: 8236449: Problem list compiler/jsr292/ContinuousCallSiteTargetChange.java on solaris-sparcv9 Message-ID: <201912202207.xBKM7pxb026144@aojmv0008.oracle.com> Changeset: d4eced9296e3 Author: mikael Date: 2019-12-20 14:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/d4eced9296e3 8236449: Problem list compiler/jsr292/ContinuousCallSiteTargetChange.java on solaris-sparcv9 Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt From sha.jiang at oracle.com Fri Dec 20 22:29:41 2019 From: sha.jiang at oracle.com (sha.jiang at oracle.com) Date: Fri, 20 Dec 2019 22:29:41 +0000 Subject: hg: jdk/submit14: 8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3 Message-ID: <201912202229.xBKMTgOp010632@aojmv0008.oracle.com> Changeset: 083e20312207 Author: jjiang Date: 2019-12-21 06:28 +0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/083e20312207 8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3 Reviewed-by: xuelei ! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java From mikael.vidstedt at oracle.com Sat Dec 21 06:46:50 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Sat, 21 Dec 2019 06:46:50 +0000 Subject: hg: jdk/submit: 5 new changesets Message-ID: <201912210646.xBL6kpdm022380@aojmv0008.oracle.com> Changeset: c86d2493d1a8 Author: mgronlun Date: 2019-12-20 16:04 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c86d2493d1a8 8235390: JfrEmergencyDump::on_vm_shutdown crashes Reviewed-by: egahlin ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: b33b49462d72 Author: sjohanss Date: 2019-12-20 09:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b33b49462d72 8235119: Incomplete initialization of scan_top values results in out-of-bounds scanning of regions Reviewed-by: kbarrett, tschatzl, sangheki ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: d4eced9296e3 Author: mikael Date: 2019-12-20 14:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d4eced9296e3 8236449: Problem list compiler/jsr292/ContinuousCallSiteTargetChange.java on solaris-sparcv9 Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt Changeset: 083e20312207 Author: jjiang Date: 2019-12-21 06:28 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/083e20312207 8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3 Reviewed-by: xuelei ! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Changeset: a063e9c8d0f0 Author: mikael Date: 2019-12-20 22:41 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a063e9c8d0f0 Merge ! src/hotspot/share/runtime/mutexLocker.cpp From weijun.wang at oracle.com Sat Dec 21 07:28:06 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Sat, 21 Dec 2019 07:28:06 +0000 Subject: hg: jdk/submit: 8236405: Formatting issues in Kerberos debug output Message-ID: <201912210728.xBL7S78X012370@aojmv0008.oracle.com> Changeset: d05fcdf25717 Author: weijun Date: 2019-12-21 15:27 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d05fcdf25717 8236405: Formatting issues in Kerberos debug output Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbServiceLocator.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddress.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KerberosTime.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java From goetz.lindenmaier at sap.com Sat Dec 21 08:14:20 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Sat, 21 Dec 2019 08:14:20 +0000 Subject: hg: jdk/submit14: 8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'. Message-ID: <201912210814.xBL8ELgY006223@aojmv0008.oracle.com> Changeset: 048ef0e2ba9f Author: goetz Date: 2019-12-16 14:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/048ef0e2ba9f 8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'. Reviewed-by: dholmes, kvn ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/utilities/growableArray.hpp From markus.gronlund at oracle.com Sat Dec 21 13:01:55 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Sat, 21 Dec 2019 13:01:55 +0000 Subject: hg: jdk/submit14: 2 new changesets Message-ID: <201912211301.xBLD1u9Q028647@aojmv0008.oracle.com> Changeset: 3b2174ed0eb1 Author: mgronlun Date: 2019-12-21 12:45 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/3b2174ed0eb1 8233111: Epoch shift synchronization point for Compiler threads Reviewed-by: egahlin ! make/src/classes/build/tools/jfr/GenerateJfrFiles.java ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/metadata/metadata.xsd ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp + src/hotspot/share/jfr/support/jfrEpochSynchronization.cpp + src/hotspot/share/jfr/support/jfrEpochSynchronization.hpp Changeset: 563fa900fa17 Author: mgronlun Date: 2019-12-21 13:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/563fa900fa17 8234059: Stress test fails with "Unexpected Exception in thread JFR Event Stream" Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java From suenaga at oss.nttdata.com Mon Dec 23 01:42:07 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Mon, 23 Dec 2019 01:42:07 +0000 Subject: hg: jdk/submit: 8236489: Java heap file on daxfs should be more secure Message-ID: <201912230142.xBN1g8mU018123@aojmv0008.oracle.com> Changeset: af4af62614d4 Author: ysuenaga Date: 2019-12-23 10:40 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/af4af62614d4 8236489: Java heap file on daxfs should be more secure ! src/hotspot/os/posix/os_posix.cpp From tobias.hartmann at oracle.com Mon Dec 23 08:44:56 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 23 Dec 2019 08:44:56 +0000 Subject: hg: jdk/submit14: 8233164: C2 fails with assert(phase->C->get_alias_index(t) == phase->C->get_alias_index(t_adr)) failed: correct memory chain Message-ID: <201912230844.xBN8ivAM023238@aojmv0008.oracle.com> Changeset: be9033a248f7 Author: thartmann Date: 2019-12-23 09:44 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/be9033a248f7 8233164: C2 fails with assert(phase->C->get_alias_index(t) == phase->C->get_alias_index(t_adr)) failed: correct memory chain Summary: Use _src_type/_dest_type as address types for the loads and stores. Reviewed-by: vlivanov, roland ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyMemoryChain.java From chris.hegarty at oracle.com Mon Dec 23 09:18:13 2019 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Dec 2019 09:18:13 +0000 Subject: hg: jdk/submit14: 8236441: Bound MulticastSocket fails when setting outbound interface on Windows Message-ID: <201912230918.xBN9IDrX007742@aojmv0008.oracle.com> Changeset: 97744abc4fde Author: chegar Date: 2019-12-23 09:17 +0000 URL: https://hg.openjdk.java.net/jdk/submit14/rev/97744abc4fde 8236441: Bound MulticastSocket fails when setting outbound interface on Windows Reviewed-by: alanb ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c + test/jdk/java/net/MulticastSocket/IPMulticastIF.java From lance.andersen at oracle.com Mon Dec 23 22:19:03 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Mon, 23 Dec 2019 22:19:03 +0000 Subject: hg: jdk/submit14: 8235961: SyncResolverImpl does not throw SQLException as expected Message-ID: <201912232219.xBNMJ4Ui025683@aojmv0008.oracle.com> Changeset: 77d6e5cf5320 Author: lancea Date: 2019-12-23 17:18 -0500 URL: https://hg.openjdk.java.net/jdk/submit14/rev/77d6e5cf5320 8235961: SyncResolverImpl does not throw SQLException as expected Reviewed-by: joehw, bpb ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java ! test/jdk/javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java From vladimir.kozlov at oracle.com Mon Dec 23 22:42:36 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 23 Dec 2019 22:42:36 +0000 Subject: hg: jdk/submit: 8167065: Add intrinsic support for double precision shifting on x86_64 Message-ID: <201912232242.xBNMgb50007182@aojmv0008.oracle.com> Changeset: a6688d292f1a Author: svkamath Date: 2019-12-23 14:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a6688d292f1a 8167065: Add intrinsic support for double precision shifting on x86_64 Reviewed-by: kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/java/math/BigInteger.java ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java + test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestShift.java ! test/micro/org/openjdk/bench/java/math/BigIntegers.java From ningsheng.jian at arm.com Tue Dec 24 08:54:28 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Tue, 24 Dec 2019 08:54:28 +0000 Subject: hg: jdk/submit: 8233743: AArch64: Make r27 conditionally allocatable Message-ID: <201912240854.xBO8sSwH015636@aojmv0008.oracle.com> Changeset: f0634d11b7de Author: pli Date: 2019-12-24 16:51 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f0634d11b7de 8233743: AArch64: Make r27 conditionally allocatable Reviewed-by: aph, dlong ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c2_init_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java From pavel.rappo at oracle.com Tue Dec 24 09:39:36 2019 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Dec 2019 09:39:36 +0000 Subject: hg: jdk/submit: 8236435: Fix typos in javac area Message-ID: <201912240939.xBO9dbsM005691@aojmv0008.oracle.com> Changeset: bb0a7975b31d Author: prappo Date: 2019-12-24 09:38 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/bb0a7975b31d 8236435: Fix typos in javac area Reviewed-by: jjg, mcimadamore ! src/java.compiler/share/classes/javax/tools/Diagnostic.java ! src/java.compiler/share/classes/javax/tools/DocumentationTool.java ! src/java.compiler/share/classes/javax/tools/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! 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/TypeMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolConstant.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Lexer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacMessager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ClientCodeException.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java ! src/jdk.compiler/share/classes/sun/tools/serialver/SerialVer.java From david.buck at oracle.com Tue Dec 24 09:44:49 2019 From: david.buck at oracle.com (david.buck at oracle.com) Date: Tue, 24 Dec 2019 09:44:49 +0000 Subject: hg: jdk/submit14: 8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled Message-ID: <201912240944.xBO9inWU010019@aojmv0008.oracle.com> Changeset: cf32454b65f0 Author: fmatte Date: 2019-12-24 04:47 -0500 URL: https://hg.openjdk.java.net/jdk/submit14/rev/cf32454b65f0 8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled Summary: error handling for "lib_base_diff == 0" Reviewed-by: ysuenaga, cjplummer, kevinw Contributed-by: suenaga at oss.nttdata.com ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c From vladimir.x.ivanov at oracle.com Tue Dec 24 13:51:08 2019 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Tue, 24 Dec 2019 13:51:08 +0000 Subject: hg: jdk/submit14: 8236364: TEMP vector registers could be incorrectly assigned upper bank xmm registers after Generic Operands (JDK-8234391) Message-ID: <201912241351.xBODp976012046@aojmv0008.oracle.com> Changeset: 2877992dadf9 Author: sviswanathan Date: 2019-12-24 16:49 +0300 URL: https://hg.openjdk.java.net/jdk/submit14/rev/2877992dadf9 8236364: TEMP vector registers could be incorrectly assigned upper bank xmm registers after Generic Operands (JDK-8234391) Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp From weijun.wang at oracle.com Tue Dec 24 23:18:15 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Tue, 24 Dec 2019 23:18:15 +0000 Subject: hg: jdk/submit14: 8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId Message-ID: <201912242318.xBONIGhm004596@aojmv0008.oracle.com> Changeset: d54ce919da90 Author: weijun Date: 2019-12-25 07:17 +0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/d54ce919da90 8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java From ningsheng.jian at arm.com Wed Dec 25 01:52:50 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 25 Dec 2019 01:52:50 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912250152.xBP1qpYO015778@aojmv0008.oracle.com> Changeset: 8fc5eee558ca Author: njian Date: 2019-12-25 09:51 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8fc5eee558ca Closing branch From ningsheng.jian at arm.com Wed Dec 25 05:38:17 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 25 Dec 2019 05:38:17 +0000 Subject: hg: jdk/submit: 8236228: Clean up BarrierSet headers in c1_LIRAssembler Message-ID: <201912250538.xBP5cI9e028734@aojmv0008.oracle.com> Changeset: 34e4d0b65a12 Author: xliu Date: 2019-12-25 11:22 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/34e4d0b65a12 8236228: Clean up BarrierSet headers in c1_LIRAssembler Reviewed-by: kvn, mdoerr ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp From ningsheng.jian at arm.com Wed Dec 25 05:38:56 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 25 Dec 2019 05:38:56 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912250538.xBP5cuDn028958@aojmv0008.oracle.com> Changeset: 1189dd97bc51 Author: njian Date: 2019-12-25 13:38 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/1189dd97bc51 Closing branch From ningsheng.jian at arm.com Wed Dec 25 05:44:04 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 25 Dec 2019 05:44:04 +0000 Subject: hg: jdk/submit: 8236228: Clean up BarrierSet headers in c1_LIRAssembler Message-ID: <201912250544.xBP5i5be003819@aojmv0008.oracle.com> Changeset: 9d61b00d5982 Author: xliu Date: 2019-12-25 11:22 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9d61b00d5982 8236228: Clean up BarrierSet headers in c1_LIRAssembler Reviewed-by: kvn, mdoerr ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp From suenaga at oss.nttdata.com Thu Dec 26 01:33:21 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Thu, 26 Dec 2019 01:33:21 +0000 Subject: hg: jdk/submit: Move declaration of 'fd' Message-ID: <201912260133.xBQ1XMhW002400@aojmv0008.oracle.com> Changeset: 8a88bad32c93 Author: ysuenaga Date: 2019-12-26 10:32 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/8a88bad32c93 Move declaration of 'fd' ! src/hotspot/os/posix/os_posix.cpp From ningsheng.jian at arm.com Thu Dec 26 01:41:08 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Thu, 26 Dec 2019 01:41:08 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912260141.xBQ1f8Ns005334@aojmv0008.oracle.com> Changeset: c86a41b1b219 Author: njian Date: 2019-12-26 09:38 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c86a41b1b219 Closing branch From sandhya.viswanathan at intel.com Mon Dec 23 22:14:32 2019 From: sandhya.viswanathan at intel.com (sandhya.viswanathan at intel.com) Date: Mon, 23 Dec 2019 22:14:32 +0000 Subject: hg: jdk/submit: 8236364: TEMP vector registers could be incorrectly assigned upper bank xmm registers after Generic Operands (JDK-8234391) Message-ID: <201912232214.xBNMEX4G024660@aojmv0008.oracle.com> Changeset: ce7fffd4b911 Author: sviswanathan Date: 2019-12-23 15:11 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ce7fffd4b911 8236364: TEMP vector registers could be incorrectly assigned upper bank xmm registers after Generic Operands (JDK-8234391) Reviewed-by: Contributed-by: ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp From suenaga at oss.nttdata.com Fri Dec 27 01:25:06 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 27 Dec 2019 01:25:06 +0000 Subject: hg: jdk/submit: 8236552: Description of jmxremote.ssl.config.file in ManagementAgent.start is incorrect Message-ID: <201912270125.xBR1P74E022233@aojmv0008.oracle.com> Changeset: 905434b87004 Author: ysuenaga Date: 2019-12-27 10:24 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/905434b87004 8236552: Description of jmxremote.ssl.config.file in ManagementAgent.start is incorrect ! src/hotspot/share/services/diagnosticCommand.cpp From sandhya.viswanathan at intel.com Fri Dec 27 02:41:29 2019 From: sandhya.viswanathan at intel.com (sandhya.viswanathan at intel.com) Date: Fri, 27 Dec 2019 02:41:29 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201912270241.xBR2fUbj026650@aojmv0008.oracle.com> Changeset: fb5ee4c5a72c Author: sviswanathan Date: 2019-12-26 18:39 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/fb5ee4c5a72c Closing branch From jesper.wilhelmsson at oracle.com Fri Dec 27 17:26:49 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 27 Dec 2019 17:26:49 +0000 Subject: hg: jdk/submit: Added tag jdk-15+3 for changeset d05fcdf25717 Message-ID: <201912271726.xBRHQngB017229@aojmv0008.oracle.com> Changeset: 7c2236ea739e Author: jwilhelm Date: 2019-12-27 18:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7c2236ea739e Added tag jdk-15+3 for changeset d05fcdf25717 ! .hgtags From jesper.wilhelmsson at oracle.com Fri Dec 27 17:27:05 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 27 Dec 2019 17:27:05 +0000 Subject: hg: jdk/submit14: Added tag jdk-14+29 for changeset 563fa900fa17 Message-ID: <201912271727.xBRHR5kU017460@aojmv0008.oracle.com> Changeset: 249100958693 Author: jwilhelm Date: 2019-12-27 18:26 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/249100958693 Added tag jdk-14+29 for changeset 563fa900fa17 ! .hgtags