git: openjdk/zgc: 749 new changesets
Changeset: c4207355 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2021-06-14 10:41:00 +0000 URL: https://git.openjdk.java.net/zgc/commit/c4207355d3fc19687c72f47edf21611ffed7... 8267579: Thread::cooked_allocated_bytes() hits assert(left >= right) failed: avoid underflow Reviewed-by: dcubed, stefank, kbarrett ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/runtime/thread.inline.hpp Changeset: c0b4407d Author: Anton Litvinov <alitvinov@openjdk.org> Date: 2021-06-14 13:27:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/c0b4407d09a7bf9f15553dc5344b1e354b15... 8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java + test/jdk/java/awt/print/PrinterJob/ExceptionFromPrintableIsIgnoredTest.java Changeset: 5b8c51f5 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-10 17:19:37 +0000 URL: https://git.openjdk.java.net/zgc/commit/5b8c51f59a5f23930ee43bea30201c1ff88c... 8268539: several serviceability/sa tests should be run in driver mode Backport-of: 78cb6776b6d43b67457993a109719b36ee892d60 ! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpclass.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java ! test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestSysProps.java ! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DisableRegistryTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java Changeset: 53b6e2c8 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-10 18:05:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/53b6e2c85cab251362d27a1cd0cd37bc7d38... 8267448: Add "ulimit -a" to environment.html Reviewed-by: cjplummer ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/failure_handler/src/share/conf/windows.properties Changeset: 7b2e7d8b Author: Weijun Wang <weijun@openjdk.org> Date: 2021-06-10 22:18:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/7b2e7d8bab890bd655093976cc9c3b0b6d00... 8268525: Some new memory leak after JDK-8248268 and JDK-8255557 Reviewed-by: valeriep, ascarpino ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/java.base/share/classes/com/sun/crypto/provider/KWUtil.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java Changeset: e3eef3b4 Author: Jie Fu <jiefu@openjdk.org> Date: 2021-06-11 02:47:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/e3eef3b41ab22b3fb1e4ee33ce4a3d3457d3... 8268576: jdk/jfr/event/gc/collection/TestSystemGc.java fails Reviewed-by: egahlin, dholmes = test/jdk/jdk/jfr/event/gc/collection/TestSystemGC.java Changeset: bd9c2fa7 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-11 03:12:50 +0000 URL: https://git.openjdk.java.net/zgc/commit/bd9c2fa73b61d2461fc44b6056437aee294c... 8268565: runtime/records/RedefineRecord.java should be run in driver mode Backport-of: 94d0b0f9810bd1a8da06ec267a1c7589d6cb756b ! test/hotspot/jtreg/runtime/records/RedefineRecord.java Changeset: a437ce83 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-11 05:05:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/a437ce839f749dab8c42611e0190ece5bea5... 8268580: runtime/memory/LargePages/TestLargePagesFlags.java should be run in driver mode Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java Changeset: da043e99 Author: Daniel Fuchs <dfuchs@openjdk.org> Date: 2021-06-11 08:42:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/da043e99b830fa4fcbfdbdbed182abc394ba... 8268555: Update HttpClient tests that use ITestContext to jtreg 6+1 Reviewed-by: chegar ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java ! test/jdk/java/net/httpclient/CancelRequestTest.java ! test/jdk/java/net/httpclient/ForbiddenHeadTest.java ! test/jdk/java/net/httpclient/ISO_8859_1_Test.java ! test/jdk/java/net/httpclient/ProxySelectorTest.java ! test/jdk/java/net/httpclient/Response204V2Test.java ! test/jdk/java/net/httpclient/ShortResponseBody.java Changeset: cce8da2c Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-11 12:40:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/cce8da2c60812873b63de4e65bc992bc6d82... 8268602: a couple runtime/os tests don't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/os/AvailableProcessors.java ! test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java Changeset: e39346e7 Author: Weijun Wang <weijun@openjdk.org> Date: 2021-06-11 15:12:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/e39346e708a06cdee2b9a096f08c1cfe2e21... 8268093: Manual Testcase: "sun/security/krb5/config/native/TestDynamicStore.java" Fails with NPE Reviewed-by: mullan ! test/jdk/sun/security/krb5/config/native/TestDynamicStore.java ! test/jdk/sun/security/krb5/config/native/libTestDynamicStore.m Changeset: 01054e6f Author: Calvin Cheung <ccheung@openjdk.org> Date: 2021-06-11 16:08:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/01054e6f5ab75dd1b7d3e82be0eb83f14a7a... 8268470: CDS dynamic dump asserts with JFR RecordingStream Reviewed-by: minqi, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/JFRDynamicCDSApp.java Changeset: 6171ae45 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-11 20:24:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/6171ae455288a74c4c3dcec6983515db04bd... 8268630: ProblemList serviceability/jvmti/CompiledMethodLoad/Zombie.java on linux-aarch64 Reviewed-by: erikj ! test/hotspot/jtreg/ProblemList.txt Changeset: fe48ea9d Author: Chris Hegarty <chegar@openjdk.org> Date: 2021-06-14 08:29:49 +0000 URL: https://git.openjdk.java.net/zgc/commit/fe48ea9d7975188853bc165ce29789753f47... 8268342: java/foreign/channels/TestAsyncSocketChannels.java fails with "IllegalStateException: This segment is already closed" Reviewed-by: dfuchs ! test/jdk/java/foreign/channels/TestAsyncSocketChannels.java Changeset: b3185354 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2021-06-14 13:11:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/b318535452bc0dbc7f8a111a71bb08818334... 8267579: Thread::cooked_allocated_bytes() hits assert(left >= right) failed: avoid underflow Backport-of: c4207355d3fc19687c72f47edf21611ffed7efaf ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/runtime/thread.inline.hpp Changeset: 17295b1b Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-06-14 15:55:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/17295b1bb02b2121978f1459b2e75c5e1031... Merge Reviewed-by: dcubed ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/hotspot/jtreg/ProblemList.txt ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/hotspot/jtreg/ProblemList.txt Changeset: e59acd98 Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-06-14 18:07:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/e59acd9860ca9e50c91472f8215f73c17d20... 8268699: Shenandoah: Add test for JDK-8268127 Reviewed-by: rkennke + test/hotspot/jtreg/gc/shenandoah/options/TestLargePagesWithSmallHeap.java Changeset: 2e70bc35 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2021-06-14 19:35:24 +0000 URL: https://git.openjdk.java.net/zgc/commit/2e70bc35dffce47e85f5ca4eaa4c9bdba5af... 8268626: Remove native pre-jdk9 support for jtreg failure handler Reviewed-by: erikj ! make/test/BuildFailureHandler.gmk ! test/failure_handler/Makefile ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java - test/failure_handler/src/windows/native/libtimeoutHandler/GatherProcessInfoTimeoutHandler.c Changeset: 9f3c7e74 Author: David Holmes <dholmes@openjdk.org> Date: 2021-06-15 02:12:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/9f3c7e74ff00a7550742ed8b9d6671c2d4bb... 8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name Co-authored-by: Markus GaisBauer <markus.gaisbauer@dynatrace.com> Reviewed-by: stuefe, luhenry ! src/hotspot/os/windows/os_windows.cpp ! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java Changeset: d3840932 Author: Nils Eliasson <neliasso@openjdk.org> Date: 2021-06-15 08:53:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/d384093289561015c69b684a9e21a8c4c185... 8268125: ZGC: Clone oop array gets wrong acopy stub Reviewed-by: kvn, vlivanov ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java Changeset: 0b09129f Author: Sergey Bylokhov <serb@openjdk.org> Date: 2021-06-15 15:29:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/0b09129faefb945c2f2c35dab2731961216d... 8268620: InfiniteLoopException test may fail on x86 platforms Reviewed-by: prr, trebari, azvegint ! test/jdk/java/awt/Robot/InfiniteLoopException.java Changeset: 00e33a45 Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-06-15 22:05:15 +0000 URL: https://git.openjdk.java.net/zgc/commit/00e33a45feee1544a9d5be8b2fd1e0987ef1... 8268647: Generation::expand_and_allocate has unused "parallel" argument Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/shared/generation.hpp Changeset: abe20c18 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-06-14 14:25:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/abe20c188c67a85176f1f1ea530184ce0ec4... 8268333: javac crashes when pattern matching switch contains default case which is not last Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! test/langtools/tools/javac/patterns/Switches.java Changeset: c088d093 Author: Calvin Cheung <ccheung@openjdk.org> Date: 2021-06-14 15:02:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/c088d093e2e73fd0739d9e96f9f5ea67a01a... 8268522: InstanceKlass::can_be_verified_at_dumptime() returns opposite value Reviewed-by: dholmes, minqi, iklam ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.cpp Changeset: bca914b2 Author: Guoxiong Li <gli@openjdk.org> Committer: Vicente Romero <vromero@openjdk.org> Date: 2021-06-14 19:02:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/bca914b29e4cec918d4648fd048139b2c429... 8268670: yield statements doesn't allow ~ or ! unary operators in expression Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java Changeset: 702e3ff0 Author: Dean Long <dlong@openjdk.org> Date: 2021-06-14 19:25:49 +0000 URL: https://git.openjdk.java.net/zgc/commit/702e3ff05472e35140b38fd5a4d1266f4efd... 8268366: Incorrect calculation of has_fpu_registers in C1 linear scan Reviewed-by: kvn, chagedorn ! src/hotspot/share/c1/c1_LinearScan.cpp + test/hotspot/jtreg/compiler/c1/TestLinearScanHasFPURegisters.java Changeset: ee301596 Author: Valerie Peng <valeriep@openjdk.org> Date: 2021-06-14 20:34:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/ee3015968d56ed6179b6bfbde3f004500dce... 8268621: SunJCE provider may throw unexpected NPE for un-initialized AES KW/KWP Ciphers Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrap.java ! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrapPadded.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java ! test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestGeneral.java Changeset: f69e2d56 Author: Valerie Peng <valeriep@openjdk.org> Date: 2021-06-14 20:40:26 +0000 URL: https://git.openjdk.java.net/zgc/commit/f69e2d5651f239209543bc1daf707a1c1114... 8267397: AlgorithmId's OID cache is never refreshed Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/jca/Providers.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! test/jdk/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Changeset: a5bf5e0e Author: David Holmes <dholmes@openjdk.org> Date: 2021-06-14 23:02:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/a5bf5e0e5f6c18b51e398ab81ed9d0a29bf3... 8266614: update manpage for -Xlog:async Reviewed-by: hseigel, xliu ! src/java.base/share/man/java.1 Changeset: 4a6da99f Author: Jie Fu <jiefu@openjdk.org> Date: 2021-06-14 23:39:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/4a6da99f28af6bdb8fbb66093ce4386623c7... 8268643: SVML lib shouldn't be generated when C2 is absent Reviewed-by: erikj ! make/autoconf/jvm-features.m4 ! make/autoconf/spec.gmk.in ! make/modules/jdk.incubator.vector/Lib.gmk Changeset: 4d8b5c70 Author: Vladimir Kozlov <kvn@openjdk.org> Date: 2021-06-14 23:41:50 +0000 URL: https://git.openjdk.java.net/zgc/commit/4d8b5c70dff51470210a0ca93b932af1b27c... 8268347: C2: nested locks optimization may create unbalanced monitor enter/exit code Reviewed-by: roland, vlivanov, dcubed ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/locknode.cpp ! src/hotspot/share/opto/locknode.hpp ! src/hotspot/share/opto/macro.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/compiler/locks/TestNestedLocksElimination.java Changeset: 35d867df Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-06-15 09:04:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/35d867df1f2064e867dcf1030c498bfa2356... 8268663: Crash when guards contain boolean expression Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! test/langtools/tools/javac/patterns/Guards.java ! test/langtools/tools/javac/patterns/SwitchErrors.java ! test/langtools/tools/javac/patterns/SwitchErrors.out Changeset: e36136fa Author: Nils Eliasson <neliasso@openjdk.org> Date: 2021-06-15 11:33:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/e36136fa934505fdf7d80ed415ebf009050d... 8268125: ZGC: Clone oop array gets wrong acopy stub Reviewed-by: vlivanov ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java Changeset: 76cad4b1 Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2021-06-15 15:56:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/76cad4b1ae76c6cc854f7a901736bf108639... 8263321: Regression 8% in javadoc-steady in 17-b11 Reviewed-by: prappo, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.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/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Text.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 Changeset: 31a055e6 Author: Joe Darcy <darcy@openjdk.org> Date: 2021-06-15 18:52:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/31a055e67a9a579a6b6ab26519271202da53... 8268736: Use apiNote in AutoCloseable.close javadoc Reviewed-by: bpb, naoto ! src/java.base/share/classes/java/lang/AutoCloseable.java Changeset: fe7a44de Author: Chris Plummer <cjplummer@openjdk.org> Date: 2021-06-15 18:59:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/fe7a44de63f19921e373ff336be26f9165ac... 8268723: Problem list SA core file tests on OSX when using ZGC Reviewed-by: dholmes, dcubed, sspitsyn ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 9ac0609e Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-15 20:36:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/9ac0609ed1513a5c7484ccc2c219fe6cd9c9... 8268828: ProblemList compiler/intrinsics/VectorizedMismatchTest.java on win-x64 Reviewed-by: ccheung ! test/hotspot/jtreg/ProblemList.txt Changeset: 788b3095 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2021-06-15 20:37:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/788b309563610b690306211790af17954f75... 8268768: idea.sh has been updated in surprising and incompatible ways Reviewed-by: erikj ! bin/idea.sh + make/ide/idea/jdk/build.xml ! make/ide/idea/jdk/idea.gmk + make/ide/idea/jdk/template/ant.xml ! make/ide/idea/jdk/template/compiler.xml ! make/ide/idea/jdk/template/jdk.iml ! make/ide/idea/jdk/template/misc.xml ! make/ide/idea/jdk/template/modules.xml + make/ide/idea/jdk/template/src/idea/IdeaLoggerWrapper.java + make/ide/idea/jdk/template/src/idea/JdkIdeaAntLogger.java ! make/ide/idea/jdk/template/vcs.xml ! make/ide/idea/jdk/template/workspace.xml Changeset: e0f6f70d Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-06-15 22:45:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/e0f6f70d3f9e748d2bc53f371beca487e934... Merge ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: 48d45628 Author: Denghui Dong <ddong@openjdk.org> Committer: Yi Yang <yyang@openjdk.org> Date: 2021-06-16 02:08:37 +0000 URL: https://git.openjdk.java.net/zgc/commit/48d456281ea73e22eaaae6a082bb43610647... 8268780: Use 'print_cr' instead of 'print' for the message 'eliminated <owner is scalar replaced>' Reviewed-by: cjplummer, zgu, dcubed ! src/hotspot/share/runtime/vframe.cpp Changeset: 3ad65867 Author: Calvin Cheung <ccheung@openjdk.org> Date: 2021-06-16 02:17:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/3ad658677b1ad2ea15d75ec7f1fe71e37f39... 8268078: ClassListParser::_interfaces should be freed Reviewed-by: minqi, iklam, coleenp ! src/hotspot/share/cds/classListParser.cpp Changeset: af13fe11 Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-06-16 12:41:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/af13fe110720ff20ccea0a01fe088707208c... 8267870: Remove unnecessary char_converter during class loading Reviewed-by: dholmes, iklam ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/classfile/javaAssertions.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: 72b3b0af Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-06-16 12:43:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/72b3b0af08136342e54e1cdea0c48d64172e... 8267752: KVHashtable doesn't deallocate entries Reviewed-by: iklam, stuefe ! src/hotspot/share/utilities/hashtable.hpp Changeset: e4908a43 Author: Ioi Lam <iklam@openjdk.org> Date: 2021-06-16 16:05:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/e4908a439a235ee437c0e6e39341e1d67904... 8268778: CDS check_excluded_classes needs DumpTimeTable_lock Reviewed-by: ccheung, minqi ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: c20f80a4 Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-06-16 16:34:08 +0000 URL: https://git.openjdk.java.net/zgc/commit/c20f80a4d2e8d0f5995ad44a38e838adbff6... 8259066: Obsolete -XX:+AlwaysLockClassLoader Reviewed-by: hseigel ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: b836b83b Author: Rajan Halade <rhalade@openjdk.org> Date: 2021-06-16 17:10:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/b836b83b2aefbc87b0cf26990ddbab4479c4... 8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test Reviewed-by: xuelei ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 02c9bf08 Author: Xin Liu <xliu@openjdk.org> Committer: David Holmes <dholmes@openjdk.org> Date: 2021-06-16 23:54:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/02c9bf087e50885bbc8028415c4e674947ee... 8268852: AsyncLogWriter should not overide is_Named_thread() Reviewed-by: dholmes, ysuenaga ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: 10068c1b Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-15 21:48:36 +0000 URL: https://git.openjdk.java.net/zgc/commit/10068c1bace0ea650bda3e2234a44cbf401a... 8268830: ProblemList 3 serviceability/dcmd/framework tests with ZGC on win-x64 Reviewed-by: kbarrett ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: b18de6cf Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-15 23:50:08 +0000 URL: https://git.openjdk.java.net/zgc/commit/b18de6cf79e0195736d94b08be67f10ca7c3... 8268851: ProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java on linux-X64 Reviewed-by: bpb ! test/jdk/ProblemList.txt Changeset: 4d545a1f Author: Roland Westrelin <roland@openjdk.org> Date: 2021-06-16 07:36:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/4d545a1f86325140ed268c5437d776ceb8e2... 8267988: C2: assert(!addp->is_AddP() || addp->in(AddPNode::Base)->is_top() || addp->in(AddPNode::Base) == n->in(AddPNode::Base)) failed: Base pointers must match (addp 1301) Reviewed-by: chagedorn, vlivanov, kvn ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestAddPChainWithDifferentBase.java Changeset: 59de99d1 Author: Stefan Johansson <sjohanss@openjdk.org> Date: 2021-06-16 08:59:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/59de99d11988b7f1ab20e323f3dc4d0d49e3... 8267271: Fix gc/arguments/TestNewRatioFlag.java expectedNewSize calculation Reviewed-by: tschatzl, kbarrett ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java Changeset: 19f5fab1 Author: David Holmes <dholmes@openjdk.org> Date: 2021-06-16 11:59:43 +0000 URL: https://git.openjdk.java.net/zgc/commit/19f5fab175e308e2ab90d6d3efc2335fe751... 8268861: Disable Windows-Aarch64 build in GitHub Actions Reviewed-by: mikael, sjohanss ! .github/workflows/submit.yml Changeset: 9ad19f78 Author: Christian Hagedorn <chagedorn@openjdk.org> Date: 2021-06-16 13:02:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/9ad19f7838e6f6e128583c191c5507c1e2bd... 8256934: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit Reviewed-by: roland, vlivanov ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestPartialPeelingSinkNodes.java Changeset: 38dbe05e Author: Bradford Wetmore <wetmore@openjdk.org> Date: 2021-06-16 16:59:02 +0000 URL: https://git.openjdk.java.net/zgc/commit/38dbe05e004a018c810e3acaae4660c69dd9... 8268901: JDK-8268768 missed removing two files Reviewed-by: mcimadamore - make/ide/idea/jdk/template/module.iml - make/ide/idea/jdk/template/test.iml Changeset: 8ea0606a Author: Daniel Fuchs <dfuchs@openjdk.org> Date: 2021-06-16 17:24:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/8ea0606aba15911f5bfe2c81a83b42288d97... 8268714: [macos-aarch64] 7 java/net/httpclient/websocket tests failed Reviewed-by: chegar, michaelm ! test/jdk/java/net/httpclient/ISO_8859_1_Test.java ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java ! test/jdk/java/net/httpclient/websocket/PendingPingBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPingTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingTextPongClose.java ! test/jdk/java/net/httpclient/websocket/Support.java ! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java Changeset: 2c7e47e1 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-06-16 18:03:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/2c7e47e12b8a772bcebcdf0b15d6a4d3f92e... 8268774: Residual logging output written to STDOUT, not STDERR Reviewed-by: prappo, hannesw ! 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/tool/ToolProviderTest.java ! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java + test/langtools/jdk/javadoc/tool/testToolStreams/TestToolStreams.java Changeset: 54f5ffea Author: Rajan Halade <rhalade@openjdk.org> Date: 2021-06-16 18:53:37 +0000 URL: https://git.openjdk.java.net/zgc/commit/54f5ffeaad9da7cc77d9b6c0339758340c42... 8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test Backport-of: b836b83b2aefbc87b0cf26990ddbab4479c42b71 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: f0f21788 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-16 19:19:00 +0000 URL: https://git.openjdk.java.net/zgc/commit/f0f2178876813cca070db01ce37ea7a04b71... 8268909: ProblemList jdk/jfr/api/consumer/streaming/TestLatestEvent.java on win-x64 Reviewed-by: mikael, dfuchs ! test/jdk/ProblemList.txt Changeset: ee03bc6d Author: Yasumasa Suenaga <ysuenaga@openjdk.org> Date: 2021-06-16 23:21:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/ee03bc6d0aad4b0d07bbe792c8cc77f986c6... 8268863: ProblemList serviceability/sa/TestJmapCoreMetaspace.java on linux-x64 with ZGC Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 9f7851b5 Author: David Holmes <dholmes@openjdk.org> Date: 2021-06-16 23:58:24 +0000 URL: https://git.openjdk.java.net/zgc/commit/9f7851b5f5220132fce8556269851e33ac06... 8260194: Update the documentation for -Xcheck:jni Reviewed-by: coleenp, hseigel ! src/java.base/share/man/java.1 Changeset: 3637e50b Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-06-17 01:05:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/3637e50b30e92538510c1a8e8893cedc3bd4... Merge Changeset: e8446107 Author: David Holmes <dholmes@openjdk.org> Date: 2021-06-17 07:02:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/e84461072af9cdb2ee83f5c0747ea5881a0a... 8268927: Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)" Reviewed-by: stuefe ! src/hotspot/os/windows/os_windows.cpp Changeset: 2d088fa9 Author: Michael McMahon <michaelm@openjdk.org> Date: 2021-06-17 07:13:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/2d088fa91d18252a801db3b84ff87e261d63... 8268294: Reusing HttpClient in a WebSocket.Listener hangs. Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientFacade.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/MessageDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/MessageEncoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/WebSocketImpl.java + test/jdk/java/net/httpclient/websocket/WebSocketServerDriver.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/DefaultMessageStreamHandler.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/MessageStreamHandler.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/MessageStreamResponder.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/WebSocketAndHttpClient.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/WebSocketAndHttpTest.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/WebSocketResponder.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/WebSocketServer.java Changeset: f2afe0a5 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-06-17 17:22:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/f2afe0a5130fd3162403ecc18c827bcf56e9... 8268556: Use bitmap for storing regions that failed evacuation Reviewed-by: kbarrett, iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp Changeset: fa3b44d4 Author: Xin Liu <xliu@openjdk.org> Committer: Paul Hohensee <phh@openjdk.org> Date: 2021-06-17 20:27:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/fa3b44d43811dca8c609d6c61a58680835ab... 8268638: semaphores of AsyncLogWriter may be broken when JVM is exiting. Reviewed-by: dholmes, phh ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp Changeset: bb24fa65 Author: Ioi Lam <iklam@openjdk.org> Date: 2021-06-17 22:19:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/bb24fa652aa1edc8ece8713f559be2fe3437... 8267189: Remove duplicated unregistered classes from dynamic archive Reviewed-by: ccheung, minqi ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/DuplicatedCustomApp.java Changeset: 58e6e6d9 Author: Rajan Halade <rhalade@openjdk.org> Date: 2021-06-18 00:49:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/58e6e6d919cb15559a61a67805da263be3c9... 8268678: LetsEncryptCA.java test fails as Let’s Encrypt Authority X3 is retired Reviewed-by: xuelei ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java Changeset: 112ddb76 Author: Jie Fu <jiefu@openjdk.org> Date: 2021-06-17 02:10:52 +0000 URL: https://git.openjdk.java.net/zgc/commit/112ddb7633d8794d5c85e1b2cf0369ee2e0e... 8268641: [foreign] assert(allocates2(pc)) failed: not in CodeBuffer memory with ShenandoahGC Reviewed-by: rbackman, kvn ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp Changeset: 4c9aefdb Author: Eric Liu <eliu@openjdk.org> Committer: Pengfei Li <pli@openjdk.org> Date: 2021-06-17 02:47:00 +0000 URL: https://git.openjdk.java.net/zgc/commit/4c9aefdb6193f754bfac3ae022f08a76b0ca... 8268739: AArch64: Build failure after JDK-8267663 Reviewed-by: aph, dholmes ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 344e3edf Author: Julia Boes <jboes@openjdk.org> Date: 2021-06-17 09:10:27 +0000 URL: https://git.openjdk.java.net/zgc/commit/344e3edf7602d8b788334bd103e9a63a8d74... 8268080: java/util/concurrent/forkjoin/AsyncShutdownNow.java fails with java.util.concurrent.RejectedExecutionException Co-authored-by: Doug Lea <dl@openjdk.org> Reviewed-by: chegar, dfuchs ! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNow.java ! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAny.java Changeset: 7d7bdbe1 Author: Patrick Concannon <pconcannon@openjdk.org> Date: 2021-06-17 09:35:08 +0000 URL: https://git.openjdk.java.net/zgc/commit/7d7bdbe135018f1452fa133b294575014e3e... 8268776: Test `ADatagramSocket.java` missing /othervm from @run tag Reviewed-by: dfuchs ! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Changeset: 69d01b6b Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-06-17 14:09:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/69d01b6bcabda177f5e27f6c7b141be57cd0... 8249899: jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id 8249897: jdk/javadoc/tool/LangVers.java uses @ignore w/o bug-id 8249898: jdk/javadoc/tool/6176978/T6176978.java uses @ignore w/o bug-id Reviewed-by: hannesw - test/langtools/jdk/javadoc/tool/6176978/T6176978.java - test/langtools/jdk/javadoc/tool/6176978/X.java - test/langtools/jdk/javadoc/tool/InlineTagsWithBraces.java - test/langtools/jdk/javadoc/tool/LangVers.java Changeset: 091bc4a1 Author: Paul Sandoz <psandoz@openjdk.org> Date: 2021-06-17 14:55:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/091bc4a1a6ca687aab0c9064f11408b93511... 8268353: Test libsvml.so is and is not present in jdk image Reviewed-by: sviswanathan, jiefu + test/jdk/jdk/incubator/vector/ImageTest.java ! test/lib/jdk/test/lib/Platform.java Changeset: 2047da7d Author: Fernando Guallini <fguallini@openjdk.org> Committer: Rajan Halade <rhalade@openjdk.org> Date: 2021-06-17 16:23:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/2047da7dccacb1adb7f811639a58b8fbe1aa... 8265297: javax/net/ssl/SSLSession/TestEnabledProtocols.java failed with "RuntimeException: java.net.SocketException: Connection reset" Reviewed-by: xuelei, rhalade ! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java Changeset: 0011b52e Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-06-17 16:37:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/0011b52ee81d88b023f771432abc079c6426... 8264843: Javac crashes with NullPointerException when finding unencoded XML in <pre> tag Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java + test/langtools/tools/doclint/html/UnknownTagTest.java + test/langtools/tools/doclint/html/UnknownTagTest.out Changeset: b66001a5 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-17 16:53:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/b66001a5946252b621bab27d6ee32006a4d7... 8268971: ProblemList tools/jpackage/windows/WinInstallerIconTest.java on win-x64 Reviewed-by: herrick ! test/jdk/ProblemList.txt Changeset: c98d5084 Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-06-17 19:05:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/c98d50848ba2811d2f08b3fbc57ac9674c63... 8268265: MutableSpaceUsedHelper::take_sample() hits assert(left >= right) failed: avoid overflow Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/spaceCounters.cpp ! src/hotspot/share/gc/parallel/spaceCounters.hpp ! src/hotspot/share/gc/serial/cSpaceCounters.cpp ! src/hotspot/share/gc/serial/cSpaceCounters.hpp Changeset: 85452692 Author: Vladimir Ivanov <vlivanov@openjdk.org> Date: 2021-06-17 21:17:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/8545269268ff34a5c6b8a8cc6aff69fff2a7... 8268676: assert(!ik->is_interface() && !ik->has_subklass()) failed: inconsistent klass hierarchy Reviewed-by: kvn, roland, neliasso ! src/hotspot/share/opto/arraycopynode.cpp Changeset: 9130b8a9 Author: Vladimir Ivanov <vlivanov@openjdk.org> Date: 2021-06-17 21:25:46 +0000 URL: https://git.openjdk.java.net/zgc/commit/9130b8a9d7ebd943108f01d41ed777e080f3... 8268371: C2: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed Reviewed-by: roland, kvn ! src/hotspot/share/opto/graphKit.cpp + test/hotspot/jtreg/compiler/c2/UpcastTest.java Changeset: a051e735 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-06-18 00:53:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/a051e735cda0d5ee5cb6ce0738aa549a7319... Merge Changeset: f4d20b21 Author: Julia Boes <jboes@openjdk.org> Date: 2021-06-18 09:35:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/f4d20b215eb3c90ca28bf973e76144862266... 8268900: com/sun/net/httpserver/Headers.java: Fix indentation and whitespace Reviewed-by: dfuchs, chegar, michaelm ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java Changeset: 5ae9a128 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-06-18 11:48:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/5ae9a12858a20361c163e1dfe6b67970f27e... 8268964: Remove unused ReferenceProcessorAtomicMutator Reviewed-by: tschatzl, pliden ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: 8f2456e5 Author: Boris Ulasevich <bulasevich@openjdk.org> Date: 2021-06-18 16:25:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/8f2456e5b058a88730ec383d88634737849a... 8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header Co-authored-by: Chris Cole <chris@sageembedded.com> Reviewed-by: dsamersoff ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp + test/hotspot/jtreg/compiler/c1/Test8267042.java Changeset: 80dc262e Author: Valerie Peng <valeriep@openjdk.org> Date: 2021-06-17 23:27:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/80dc262e8132204d70b184b32978e6c45646... 8265500: Some impls of javax.crypto.Cipher.init() do not throw UnsupportedOperationExc for unsupported modes Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java ! test/jdk/javax/crypto/Cipher/TestCipherMode.java + test/jdk/sun/security/pkcs11/Cipher/TestCipherMode.java Changeset: 483f1ee2 Author: Rajan Halade <rhalade@openjdk.org> Date: 2021-06-18 00:59:29 +0000 URL: https://git.openjdk.java.net/zgc/commit/483f1ee211bc0e37b486eb9d38d283ff02f0... 8268678: LetsEncryptCA.java test fails as Let’s Encrypt Authority X3 is retired Backport-of: 58e6e6d919cb15559a61a67805da263be3c9d693 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java Changeset: 7ed3634d Author: Vladimir Ivanov <vlivanov@openjdk.org> Date: 2021-06-18 07:50:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/7ed3634da81b53135c89aa82a1a5d2f4de2c... 8268405: Several regressions 4-17% after CHA changes Reviewed-by: kvn, dlong ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/type.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 59d84787 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 09:56:36 +0000 URL: https://git.openjdk.java.net/zgc/commit/59d84787e91e85dba4df45e99aa376f484e6... 8268591: a few runtime/jni tests don't need `/othervm` Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java ! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java Changeset: 8ccb76eb Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 09:57:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/8ccb76eb135c33349860f503745fdff49f15... 8268601: mark hotspot runtime/records tests which ignore external VM flags Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/records/RedefineRecord.java Changeset: 4006fe73 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 09:58:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/4006fe735af70b01b2c254264b816fc067bf... 8268597: mark hotspot runtime/symboltable tests which ignore external VM flags Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/symboltable/ShortLivedSymbolCleanup.java Changeset: 9f4f0392 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 09:59:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/9f4f039231895f04bcdae4b25e1861f2070f... 8268596: mark hotspot runtime/verifier tests which ignore external VM flags Reviewed-by: hseigel, mseledtsov ! test/hotspot/jtreg/runtime/verifier/TraceClassRes.java Changeset: 58eddc81 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 10:00:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/58eddc81102c233061de67a1deaa8d8fee8d... 8268594: runtime/handshake tests don't need WhiteBox after AOT removal Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java Changeset: 3e1dc0a7 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 10:01:03 +0000 URL: https://git.openjdk.java.net/zgc/commit/3e1dc0a7655f26ad38b5179f720eb4431bcd... 8268598: mark hotspot runtime/stringtable tests which ignore external VM flags Reviewed-by: hseigel, mseledtsov ! test/hotspot/jtreg/runtime/stringtable/StringTableVerifyTest.java Changeset: 2f65d402 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 10:01:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/2f65d4021f3f51a342419a61bc934863e421... 8268599: mark hotspot runtime/sealedClasses tests which ignore external VM flags Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java Changeset: 5b198986 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 10:03:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/5b198986cef4fa0e77d02136212ecc01ec9b... 8268563: mark hotspot serviceability/jvmti tests which ignore external VM flags Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java Changeset: 8366c693 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 10:04:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/8366c6936eaad411082ec6a9e569da07c5f3... 8268541: mark hotspot serviceability/sa tests which ignore external VM flags Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java Changeset: f83c6b8a Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 10:05:15 +0000 URL: https://git.openjdk.java.net/zgc/commit/f83c6b8a6a92a37197a3b83ba093f26e820c... 8268531: mark SDTProbesGNULinuxTest as ignoring external VM flags Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.java Changeset: 21abcc4a Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 10:06:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/21abcc4a5a539644be93726436ed4454ad9a... 8268564: mark hotspot serviceability/attach tests which ignore external VM flags Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/attach/AttachSetGetFlag.java ! test/hotspot/jtreg/serviceability/attach/AttachWithStalePidFile.java Changeset: d8a0582a Author: Mark Sheppard <msheppar@openjdk.org> Date: 2021-06-18 10:54:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/d8a0582a36340bcc65910f3a34132ec6e04e... 8265369: [macos-aarch64] java/net/MulticastSocket/Promiscuous.java failed with "SocketException: Cannot allocate memory" Reviewed-by: dfuchs, michaelm, chegar ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! test/jdk/ProblemList.txt Changeset: f9c8c1c3 Author: Erik Gahlin <egahlin@openjdk.org> Date: 2021-06-18 13:51:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/f9c8c1c38612abf0f3286c9f353f11788f58... 8268903: JFR: RecordingStream::dump is missing @since Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java Changeset: dab00ee5 Author: Paul Sandoz <psandoz@openjdk.org> Date: 2021-06-18 14:22:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/dab00ee59b73bcd5b8632d127b3d0a324e48... 8266518: Refactor and expand scatter/gather tests Reviewed-by: sviswanathan ! test/jdk/jdk/incubator/vector/AbstractVectorTest.java ! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh - test/jdk/jdk/incubator/vector/templates/Kernel-Gather-Masked-op.template - test/jdk/jdk/incubator/vector/templates/Kernel-Gather-op.template - test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-Masked-op.template - test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-op.template - test/jdk/jdk/incubator/vector/templates/Unit-Gather-Masked-op.template - test/jdk/jdk/incubator/vector/templates/Unit-Gather-op.template - test/jdk/jdk/incubator/vector/templates/Unit-Scatter-Masked-op.template - test/jdk/jdk/incubator/vector/templates/Unit-Scatter-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template ! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template Changeset: 60389eed Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-06-18 15:25:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/60389eedb3c9932de57aca740a8116db8330... 8269025: jsig/Testjsig.java doesn't check exit code Reviewed-by: hseigel ! test/hotspot/jtreg/runtime/jsig/Testjsig.java Changeset: 7e03cf29 Author: Joe Wang <joehw@openjdk.org> Date: 2021-06-18 16:03:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/7e03cf2916a69f947c46ac85b222ee7a99f6... 8265073: XML transformation and indentation when using xml:space Reviewed-by: naoto, lancea, iris ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Changeset: 8caeca00 Author: Chris Plummer <cjplummer@openjdk.org> Date: 2021-06-18 20:27:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/8caeca003e621dd523eb27ef7e7fea0765ce... 8264775: ClhsdbFindPC still fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr Reviewed-by: dcubed ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java Changeset: b9d73376 Author: Xin Liu <xliu@openjdk.org> Committer: Paul Hohensee <phh@openjdk.org> Date: 2021-06-18 21:29:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/b9d7337697bd1aa5581b1a28efb3a78c221f... 8268638: semaphores of AsyncLogWriter may be broken when JVM is exiting. Backport-of: fa3b44d43811dca8c609d6c61a58680835abf8e3 ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp Changeset: b8f073be Author: Erik Gahlin <egahlin@openjdk.org> Date: 2021-06-18 22:05:52 +0000 URL: https://git.openjdk.java.net/zgc/commit/b8f073be84b6bf2f83e2a65d20b7eb8c0312... 8268316: Typo in JFR jdk.Deserialization event Reviewed-by: iignatyev ! src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.java Changeset: b7d78a5b Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-06-18 23:04:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/b7d78a5b661e2b00f271298db3b6cc873cf7... Merge Changeset: 0b8a0e2b Author: Joel Borggrén-Franck <jfranck@openjdk.org> Date: 2021-06-21 08:39:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/0b8a0e2b58dbdd5c9553e502212d32c033a5... 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/doclint/CrashInAnnotateTest.java + test/langtools/tools/doclint/CrashInAnnotateTest.out + test/langtools/tools/javac/diags/examples/NoAnnotationsInLink.java Changeset: 1692fd2e Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-06-21 10:06:05 +0000 URL: https://git.openjdk.java.net/zgc/commit/1692fd2eba7164ebd11fce1c02696a9053d1... 8017163: G1: Refactor remembered sets 8048504: G1: Investigate replacing the coarse and fine grained data structures in the remembered sets 6949259: G1: Merge sparse and fine remembered set hash tables Co-authored-by: Ivan Walulya <iwalulya@openjdk.org> Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org> Reviewed-by: sjohanss, iwalulya ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1Arguments.hpp + src/hotspot/share/gc/g1/g1CardSet.cpp + src/hotspot/share/gc/g1/g1CardSet.hpp + src/hotspot/share/gc/g1/g1CardSet.inline.hpp + src/hotspot/share/gc/g1/g1CardSetContainers.hpp + src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp + src/hotspot/share/gc/g1/g1CardSetFreeMemoryTask.cpp + src/hotspot/share/gc/g1/g1CardSetFreeMemoryTask.hpp + src/hotspot/share/gc/g1/g1CardSetMemory.cpp + src/hotspot/share/gc/g1/g1CardSetMemory.hpp + src/hotspot/share/gc/g1/g1CardSetMemory.inline.hpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp ! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp ! 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/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! 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/heapRegionSet.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp - src/hotspot/share/gc/g1/sparsePRT.cpp - src/hotspot/share/gc/g1/sparsePRT.hpp ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/workerDataArray.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp + test/hotspot/gtest/gc/g1/test_g1CardSet.cpp + test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp + test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: cbec37d4 Author: Christoph Göttschkes <cgo@openjdk.org> Committer: Jie Fu <jiefu@openjdk.org> Date: 2021-06-21 11:08:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/cbec37d45d77533081c27b3fc649098dfcca... 8269029: compiler/codegen/TestCharVect2.java fails for client VMs Reviewed-by: kvn, jiefu ! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java Changeset: a58c477c Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-06-21 11:11:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/a58c477c49ca595c65f7a2fca2512ff2adea... 8268952: Automatically update heap sizes in G1MonitoringScope Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp Changeset: cd20c019 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-06-21 11:12:29 +0000 URL: https://git.openjdk.java.net/zgc/commit/cd20c01942dd8559a31e51ef2a595c6eba44... 8268458: Add verification type for evacuation failures Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! test/hotspot/gtest/gc/g1/test_g1HeapVerifier.cpp ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java Changeset: b358b54c Author: Jie Fu <jiefu@openjdk.org> Date: 2021-06-20 22:55:49 +0000 URL: https://git.openjdk.java.net/zgc/commit/b358b54c4fb515be519ad631c0ae7c58f49f... 8269063: Build failure due to VerifyReceiverTypes was not declared after JDK-8268405 Reviewed-by: kvn ! src/hotspot/share/runtime/deoptimization.cpp Changeset: c294ae4f Author: Boris Ulasevich <bulasevich@openjdk.org> Date: 2021-06-21 06:04:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/c294ae4fed59c7e303416346cc4b189a48bc... 8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header Co-authored-by: Chris Cole <chris@sageembedded.com> Reviewed-by: dsamersoff ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp + test/hotspot/jtreg/compiler/c1/Test8267042.java Changeset: f8df953e Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2021-06-21 11:16:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/f8df953e61372b396f351403ff6ba1657208... 8268702: JFR diagnostic commands lack argument descriptors when viewed using Platform MBean Server Reviewed-by: egahlin ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java Changeset: 22ebd192 Author: Hui Shi <hshi@openjdk.org> Date: 2021-06-21 11:59:00 +0000 URL: https://git.openjdk.java.net/zgc/commit/22ebd1926d4510cbe40cb186edf16cbd44a2... 8268362: [REDO] C2 crash when compile negative Arrays.copyOf length after loop Reviewed-by: kvn, roland ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp + test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex1.java + test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex2.java + test/hotspot/jtreg/compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java Changeset: f25e7197 Author: Jorn Vernee <jvernee@openjdk.org> Date: 2021-06-21 12:06:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/f25e7197fef76cc87a15da7cc96a42b84d69... 8268717: Upstream: 8268673: Stack walk across optimized entry frame on fresh native thread fails Reviewed-by: mcimadamore, erikj ! make/test/JtregNativeJdk.gmk ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/frame.inline.hpp + test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java + test/jdk/java/foreign/stackwalk/libAsyncStackWalk.cpp Changeset: d3ad8cd3 Author: Roland Westrelin <roland@openjdk.org> Date: 2021-06-21 14:16:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/d3ad8cd344681fe8442f821f97f05996bb97... 8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Changeset: 0458113c Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-06-21 23:09:01 +0000 URL: https://git.openjdk.java.net/zgc/commit/0458113c6b1cf500ffdf049c1e3a698b16ce... Merge ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 1a818154 Author: Stefan Karlsson <stefank@openjdk.org> Date: 2021-06-22 07:44:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/1a818154cfe852a680070c5c07f2df33109e... 8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest Reviewed-by: tschatzl, kbarrett ! test/hotspot/jtreg/gc/TestSystemGC.java Changeset: 1f0ea7c3 Author: Denghui Dong <ddong@openjdk.org> Committer: Yi Yang <yyang@openjdk.org> Date: 2021-06-22 08:28:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/1f0ea7c3d62221405de982ba484c0ee985fa... 8268857: Merge VM_PrintJNI and VM_PrintThreads and remove the unused field 'is_deadlock' of DeadlockCycle Reviewed-by: dholmes ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/vmOperation.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp Changeset: 2e639dd3 Author: Yi Yang <yyang@openjdk.org> Date: 2021-06-22 08:30:08 +0000 URL: https://git.openjdk.java.net/zgc/commit/2e639dd34a4342de6e1b9470448d66ef89c4... 8267657: Add missing PrintC1Statistics before incrementing counters Reviewed-by: iveresov ! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: 18a1dd26 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2021-06-22 13:28:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/18a1dd261cec6fa1c5820dce2df47d488417... 8269031: linux x86_64 check for binutils 2.25 or higher after 8265783 Reviewed-by: ihse, erikj ! make/autoconf/toolchain.m4 Changeset: 33c23a1c Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-06-22 16:09:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/33c23a1cf2aa81551eee4a2acf271edf5735... 8264941: Remove CodeCache::mark_for_evol_deoptimization() method Reviewed-by: kvn, vlivanov, sspitsyn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp Changeset: 0c693e2f Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-06-22 17:43:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/0c693e2f03b1adef0e946ebc32827ac09192... 8268290: Improve LockFreeQueue<> utility Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp - src/hotspot/share/utilities/lockFreeQueue.hpp - src/hotspot/share/utilities/lockFreeQueue.inline.hpp + src/hotspot/share/utilities/nonblockingQueue.hpp + src/hotspot/share/utilities/nonblockingQueue.inline.hpp - test/hotspot/gtest/utilities/test_lockFreeQueue.cpp + test/hotspot/gtest/utilities/test_nonblockingQueue.cpp Changeset: e2d7ec38 Author: Weijun Wang <weijun@openjdk.org> Date: 2021-06-22 00:41:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/e2d7ec38af4e13cfbd303fa37e766aa2071c... 8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs Co-authored-by: Sean Mullan <mullan@openjdk.org> Reviewed-by: hchao, xuelei ! src/java.base/share/conf/security/java.security Changeset: 4099810b Author: Jatin Bhateja <jbhateja@openjdk.org> Date: 2021-06-22 01:31:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/4099810b290d90c4c928e66c601744911b77... 8268293: VectorAPI cast operation on mask and shuffle is broken Reviewed-by: psandoz, sviswanathan ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template ! test/jdk/jdk/incubator/vector/AbstractVectorConversionTest.java ! test/jdk/jdk/incubator/vector/Vector128ConversionTests.java ! test/jdk/jdk/incubator/vector/Vector256ConversionTests.java ! test/jdk/jdk/incubator/vector/Vector512ConversionTests.java ! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java ! test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java Changeset: ef4ba224 Author: Weijun Wang <weijun@openjdk.org> Date: 2021-06-22 02:06:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/ef4ba224c4887b2e307937754064d3623a2d... 8268349: Provide clear run-time warnings about Security Manager deprecation Reviewed-by: lancea, mullan, alanb ! src/java.base/share/classes/java/lang/System.java ! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java ! test/jdk/java/lang/System/SecurityManagerWarnings.java ! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java ! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java ! test/jdk/java/security/ProtectionDomain/RecursionDebug.java Changeset: 6b14c8a1 Author: Vicente Romero <vromero@openjdk.org> Date: 2021-06-22 02:08:15 +0000 URL: https://git.openjdk.java.net/zgc/commit/6b14c8a1e5316b6c8584e93ee7a94d9eaec6... 8267421: j.l.constant.DirectMethodHandleDesc.Kind.valueOf(int) implementation doesn't conform to the spec regarding REF_invokeInterface handling Reviewed-by: mchung ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java ! test/jdk/java/lang/constant/MethodHandleDescTest.java Changeset: 01f12fba Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-06-22 07:34:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/01f12fba648b8c0cb64870b00e6f0f3a7f0b... 8266631: StandardJavaFileManager: getJavaFileObjects() impl violates the spec 8266596: StandardJavaFileManager: default impls of setLocationFromPaths(), getJavaFileObjectsFromPaths() methods don't throw IllegalArgumentException as specified 8266591: StandardJavaFileManager::getJavaFileObjectsFromPaths() methods contain a typo in their spec 8266590: StandardJavaFileManager::setLocationFromPaths() spec contains an error Reviewed-by: vromero, jjg ! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java Changeset: 9ec7180f Author: Erik Österlund <eosterlund@openjdk.org> Date: 2021-06-22 15:20:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/9ec7180f1ebf2ff19b0735f7b1c4fc9b97d6... 8268524: nmethod::post_compiled_method_load_event racingly called on zombie Reviewed-by: kvn, neliasso, coleenp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp Changeset: 8fa25208 Author: Jorn Vernee <jvernee@openjdk.org> Date: 2021-06-22 15:27:43 +0000 URL: https://git.openjdk.java.net/zgc/commit/8fa2520803c9b9be41b26b4b34b7d2040a7b... 8268888: Upstream 8268230: Foreign Linker API & Windows user32/kernel32: String conversion seems broken Reviewed-by: mcimadamore ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java + test/jdk/java/foreign/TestNULLAddress.java - test/jdk/java/foreign/TestNULLTarget.java + test/jdk/java/foreign/TestStringEncoding.java ! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java Changeset: 578c55bb Author: Roland Westrelin <roland@openjdk.org> Date: 2021-06-22 15:46:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/578c55bbe65baec733bb633afbc1423010fa... 8267399: C2: java/text/Normalizer/ConformanceTest.java test failed with assertion Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestDeadCountedLoop.java Changeset: dc12cb78 Author: Nils Eliasson <neliasso@openjdk.org> Date: 2021-06-22 16:21:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/dc12cb78b81f56e9d4b282cf7cad5faa9a98... 8267652: c2 loop unrolling by 8 results in reading memory past array Reviewed-by: sviswanathan, kvn, vlivanov ! src/hotspot/cpu/x86/x86.ad Changeset: 35e4c272 Author: Andy Herrick <herrick@openjdk.org> Date: 2021-06-22 19:08:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/35e4c2720df64ea6cb68ba8fb62aeeb0562c... 8268404: [TESTBUG] tools/jpackage/windows/WinInstallerIconTest.java failed "AssertionError: Failed: Check icon" Reviewed-by: asemenyuk ! test/jdk/ProblemList.txt ! test/jdk/tools/jpackage/windows/WinInstallerIconTest.java Changeset: b6cfca8a Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-06-23 01:05:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/b6cfca8a89810c7ed63ebc34ed9855b66ebc... Merge Changeset: cd678a38 Author: Guoxiong Li <gli@openjdk.org> Committer: David Holmes <dholmes@openjdk.org> Date: 2021-06-23 02:21:24 +0000 URL: https://git.openjdk.java.net/zgc/commit/cd678a383f7b23ea40132b207ddfc041394b... 8268368: Adopt cast notation for JavaThread conversions Reviewed-by: dholmes, stefank ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zFuture.inline.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiTrace.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointVerifiers.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/stackWatermarkSet.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: ae3eedce Author: miao zheng <emoryzheng@tencent.com> Committer: Hui Shi <hshi@openjdk.org> Date: 2021-06-23 02:45:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/ae3eedce9d17324f89daccf488e00d8c7858... 8268727: Remove unused slowpath locking method in OptoRuntime Reviewed-by: dlong ! src/hotspot/share/opto/runtime.hpp Changeset: 36d82b6e Author: Joshua Zhu <jzhu@openjdk.org> Committer: Yi Yang <yyang@openjdk.org> Date: 2021-06-23 03:54:00 +0000 URL: https://git.openjdk.java.net/zgc/commit/36d82b6ef18d8add5f97fad507b7d86d702b... 8268858: Determine register pressure automatically by the number of available registers for allocation Reviewed-by: kvn, dlong ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/reg_split.cpp ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java Changeset: 17daf32a Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-06-23 06:27:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/17daf32a073bc4f12602b4872ce708e09c45... 8269138: Move typeArrayOop.inline.hpp include to vectorSupport.cpp Reviewed-by: stefank, vlivanov ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp Changeset: a5e43070 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-06-23 06:51:53 +0000 URL: https://git.openjdk.java.net/zgc/commit/a5e4307050d19c842c08ad96b3a0c36e7dee... 8269134: Remove sparsePRT.inline.hpp after JDK-8017163 Reviewed-by: iwalulya, kbarrett - src/hotspot/share/gc/g1/sparsePRT.inline.hpp Changeset: 62376306 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-06-23 07:03:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/6237630664fd956aa6025a181e9cb874806d... 8269120: Build failure with GCC 6.3.0 after JDK-8017163 Reviewed-by: iwalulya, tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CardSetMemory.hpp Changeset: 2c29d790 Author: miao zheng <emoryzheng@tencent.com> Committer: Hui Shi <hshi@openjdk.org> Date: 2021-06-23 08:51:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/2c29d790cac0525130ade6caf10a60ba5a13... 8269206: A small typo in comment in test/lib/sun/hotspot/WhiteBox.java Reviewed-by: dholmes ! test/lib/sun/hotspot/WhiteBox.java Changeset: f2e690e0 Author: Harold Seigel <hseigel@openjdk.org> Date: 2021-06-23 12:11:37 +0000 URL: https://git.openjdk.java.net/zgc/commit/f2e690e0ee503794cb50740170912697640d... 8268720: Unspecified checks on NameAndType constants should not be performed Reviewed-by: dholmes, lfoltan ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp + test/hotspot/jtreg/runtime/classFileParserBug/NameAndTypeSig.java + test/hotspot/jtreg/runtime/classFileParserBug/nonVoidInitSig.jcod Changeset: 52d5d1b3 Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-06-23 14:26:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/52d5d1b3617731bf312aa5813bf7e78ca4da... 8269188: [BACKOUT] Remove CodeCache::mark_for_evol_deoptimization() method Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp Changeset: f3ba2690 Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-06-23 14:27:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/f3ba2690c5b34673ebf6836c87e45477e1ff... 8256306: ObjectMonitor::_contentions field should not be 'jint' Reviewed-by: dholmes, stuefe, dcubed ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java Changeset: 7621fa37 Author: Mahendra Chhipa <mahendra.chhipa@oracle.com> Committer: Michael McMahon <michaelm@openjdk.org> Date: 2021-06-23 15:19:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/7621fa37efb2739b953da1cda87dca4762b5... 8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests Reviewed-by: dfuchs, michaelm - test/jdk/sun/net/www/protocol/https/AbstractCallback.java ! test/jdk/sun/net/www/protocol/https/ChunkedOutputStream.java - test/jdk/sun/net/www/protocol/https/HttpCallback.java - test/jdk/sun/net/www/protocol/https/HttpTransaction.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java - test/jdk/sun/net/www/protocol/https/TestHttpsServer.java Changeset: f3759164 Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-06-23 21:11:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/f3759164179b2471d34df1225085deaf6c0f... 8269186: [REDO] Remove CodeCache::mark_for_evol_deoptimization() method Reviewed-by: hseigel, lfoltan, sspitsyn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp Changeset: 280f2d57 Author: Alex Menkov <amenkov@openjdk.org> Date: 2021-06-24 00:28:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/280f2d57d1f78b3d15dd98e726267a100eb0... 8268433: serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java Changeset: 51d91597 Author: Alex Menkov <amenkov@openjdk.org> Date: 2021-06-24 00:29:36 +0000 URL: https://git.openjdk.java.net/zgc/commit/51d915979cec4f4d7f20df8e5d3394025d7a... 8236212: CompiledMethodLoad and CompiledMethodUnload events can be posted in START phase Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.cpp Changeset: e515873f Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-06-24 06:36:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/e515873f887ce4071ab4878a4bafca8eea67... 8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java Changeset: 7c31903d Author: Yumin Qi <minqi@openjdk.org> Date: 2021-06-24 14:52:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/7c31903dd3f2f27de1c352294558a4c1bd6c... 8267075: jcmd VM.cds should print directory of the output files Reviewed-by: ccheung ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java ! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Changeset: 595446bf Author: Christoph Göttschkes <cgo@openjdk.org> Committer: Igor Veresov <iveresov@openjdk.org> Date: 2021-06-24 16:49:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/595446bff4af65a30fc88470f20baec2199c... 8269087: CheckSegmentedCodeCache test fails in an emulated-client VM Reviewed-by: iveresov, kvn ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java Changeset: 2fd7943e Author: Patricio Chilano Mateo <pchilanomate@openjdk.org> Date: 2021-06-24 18:54:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/2fd7943ec191559bfb2778305daf82bcc442... 8256425: Obsolete Biased Locking in JDK 18 Reviewed-by: kvn, dholmes, dcubed, rrich ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! 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/arm/arm.ad ! src/hotspot/cpu/arm/assembler_arm.cpp ! src/hotspot/cpu/arm/assembler_arm_32.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.hpp ! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c2_MacroAssembler_arm.hpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/arm/vm_version_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/ppc/assembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/s390/assembler_s390.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/cpu/zero/assembler_zero.cpp ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/markWord.cpp ! src/hotspot/share/oops/markWord.hpp - src/hotspot/share/oops/markWord.inline.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/locknode.cpp ! src/hotspot/share/opto/locknode.hpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/opto/type.hpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/arguments.cpp - src/hotspot/share/runtime/biasedLocking.cpp - src/hotspot/share/runtime/biasedLocking.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/runtime/vmOperation.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/man/java.1 ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp ! test/hotspot/gtest/oops/test_markWord.cpp ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList.txt - test/hotspot/jtreg/compiler/c2/Test8062950.java - test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java ! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java ! test/hotspot/jtreg/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java - test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java - test/hotspot/jtreg/compiler/uncommontrap/TestLockEliminatedAtDeopt.java ! test/hotspot/jtreg/gc/TestFullGCALot.java ! test/hotspot/jtreg/runtime/7167069/PrintAsFlag.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java ! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java - test/hotspot/jtreg/runtime/logging/BiasedLockingTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java ! test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java ! test/jdk/com/sun/jdi/EATests.java - test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java ! test/lib/jdk/test/lib/jfr/EventNames.java ! test/lib/sun/hotspot/WhiteBox.java ! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java Changeset: 42968db1 Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-06-24 19:34:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/42968db173b3caa53b6ad403f1891c41bcc6... 8269293: ObjectMonitor thread id fields should be 64 bits. Reviewed-by: mgronlun, dcubed ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp Changeset: c79034e0 Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-06-24 21:02:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/c79034e0c94a21a0ef3655e0d7da7629d7b4... 8269303: Remove unnecessary forward declaration of PSPromotionManager in cpCache.hpp Reviewed-by: kbarrett ! src/hotspot/share/oops/cpCache.hpp Changeset: 08ee7ae6 Author: David Holmes <dholmes@openjdk.org> Date: 2021-06-24 23:58:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/08ee7ae67246b45be9684a4a283f0103f5f1... 8268855: Cleanup name handling in the Thread class and subclasses Reviewed-by: lfoltan, coleenp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/shared/concurrentGCThread.hpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/nonJavaThread.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmThread.hpp ! src/hotspot/share/services/threadService.cpp Changeset: c37988d0 Author: Scott Gibbons <scott.gibbons@intel.com> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2021-06-25 03:19:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/c37988d0793b24d98d285530dfda69999a22... 8268276: Base64 Decoding optimization for x86 using AVX-512 Reviewed-by: erikj, sviswanathan, kvn ! .gitignore ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! 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/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/java.base/share/classes/java/util/Base64.java Changeset: 3a8f3d6c Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-06-25 08:08:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/3a8f3d6cac0ab859704db533bf1f63431fbd... 8269280: (bf) Replace StringBuffer in *Buffer.toString() Reviewed-by: alanb, chegar, bpb ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! test/jdk/java/nio/Buffer/Basic-X.java.template ! test/jdk/java/nio/Buffer/BasicByte.java ! test/jdk/java/nio/Buffer/BasicChar.java ! test/jdk/java/nio/Buffer/BasicDouble.java ! test/jdk/java/nio/Buffer/BasicFloat.java ! test/jdk/java/nio/Buffer/BasicInt.java ! test/jdk/java/nio/Buffer/BasicLong.java ! test/jdk/java/nio/Buffer/BasicShort.java Changeset: fd43d9cb Author: Denghui Dong <ddong@openjdk.org> Committer: Yi Yang <yyang@openjdk.org> Date: 2021-06-25 08:15:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/fd43d9cb40f7e4b0f5ebc490e0490a222b8f... 8269225: JFR.stop misses the written info when the filename is only specified by JFR.start Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java + test/jdk/jdk/jfr/jcmd/TestJcmdStopWithoutFilename.java Changeset: fdcae665 Author: Ludovic Henry <luhenry@openjdk.org> Committer: Jaroslav Bachorik <jbachorik@openjdk.org> Date: 2021-06-25 08:30:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/fdcae6653c215646c83e19721a18508f6e66... 8269092: Add OldObjectSampleEvent.allocationSize field Reviewed-by: egahlin, jbachorik ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/metadata/metadata.xml + test/jdk/jdk/jfr/event/oldobject/TestObjectSize.java Changeset: ffa34ed4 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2021-06-25 09:41:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/ffa34ed429079827c9b0acb843288fde4b7f... 8265919: RunThese30M fails "assert((!(((((JfrTraceIdBits::load(value)) & ((1 << 4) << 8)) != 0))))) failed: invariant" Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp Changeset: 1d167978 Author: Patrick Concannon <pconcannon@openjdk.org> Date: 2021-06-25 15:42:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/1d167978e53603ccf1599f476143391e7db5... 8268469: Update java.time to use switch expressions Reviewed-by: lancea, naoto, dfuchs, iris, chegar ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/LocalDateTime.java ! src/java.base/share/classes/java/time/Month.java ! src/java.base/share/classes/java/time/OffsetDateTime.java ! src/java.base/share/classes/java/time/Ser.java ! src/java.base/share/classes/java/time/ZonedDateTime.java ! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java ! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTime.java ! src/java.base/share/classes/java/time/chrono/HijrahChronology.java ! src/java.base/share/classes/java/time/chrono/HijrahDate.java ! src/java.base/share/classes/java/time/chrono/IsoEra.java ! src/java.base/share/classes/java/time/chrono/MinguoChronology.java ! src/java.base/share/classes/java/time/chrono/MinguoDate.java ! src/java.base/share/classes/java/time/chrono/MinguoEra.java ! src/java.base/share/classes/java/time/chrono/Ser.java ! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java ! src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/format/SignStyle.java ! src/java.base/share/classes/java/time/temporal/IsoFields.java ! src/java.base/share/classes/java/time/zone/Ser.java Changeset: b565459f Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2021-06-25 16:33:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/b565459f83b749a01d7d873a01bb7dbdf557... 8267138: Stray suffix when starting gtests via GTestWrapper.java Reviewed-by: shade ! test/hotspot/jtreg/gtest/GTestWrapper.java Changeset: 35c47020 Author: Patrick Concannon <pconcannon@openjdk.org> Date: 2021-06-25 16:34:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/35c4702055ccf11975391df01f62a70e06ec... 8268967: Update java.security to use switch expressions Reviewed-by: xuelei ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/X509CertSelector.java Changeset: 223759fb Author: Naoto Sato <naoto@openjdk.org> Date: 2021-06-25 18:25:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/223759fb8af4a28f8ff8563e438ca285a87a... 8266901: Clarify the method description of Duration.toDaysPart() Reviewed-by: bpb, rriggs, lancea, iris, scolebourne ! src/java.base/share/classes/java/time/Duration.java Changeset: 3fae4b37 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-06-25 19:07:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/3fae4b372065b4293b64514e0679df419cd5... 6633375: FileOutputStream_md.c should be merged into FileOutputStream.c Reviewed-by: naoto = src/java.base/share/native/libjava/FileOutputStream.c - src/java.base/unix/native/libjava/FileOutputStream_md.c Changeset: 68ef21db Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-06-25 19:08:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/68ef21db415fb61ac9690290b692594da6b8... 4847239: (spec) File.createTempFile() should make it clear that it doesn't create the temporary directory Reviewed-by: naoto, lancea ! src/java.base/share/classes/java/io/File.java + test/jdk/java/io/File/createTempFile/TargetDirectory.java Changeset: 3b83bc1b Author: Dongbo He <dongbohe@openjdk.org> Committer: Hamlin Li <mli@openjdk.org> Date: 2021-06-26 09:54:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/3b83bc1bc331d268987f56ea4f23124a7f6e... 8268427: Improve AlgorithmConstraints:checkAlgorithm performance Co-authored-by: GaofengZhang <zhanggaofeng9@huawei.com> Reviewed-by: xuelei, ascarpino ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java + test/micro/org/openjdk/bench/java/security/AlgorithmConstraintsPermits.java Changeset: 51a1299b Author: Alexander Zvegintsev <azvegint@openjdk.org> Date: 2021-06-26 15:57:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/51a1299b68fb3a2e58de20209745c89f1d5f... 8264125: Specification of Taskbar::getIconImage doesn't mention that the returned image might not be equal to the Taskbar::setIconImage one. (eg on Mac OS) Reviewed-by: kizune, prr ! src/java.desktop/share/classes/java/awt/Taskbar.java Changeset: 561a3a50 Author: Christoph Göttschkes <cgo@openjdk.org> Committer: Igor Veresov <iveresov@openjdk.org> Date: 2021-06-27 13:12:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/561a3a5077a573c88ba94cb7f7412dfc4c97... 8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs Reviewed-by: kvn, iveresov ! test/hotspot/jtreg/compiler/arraycopy/TestCloneAccess.java ! test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java ! test/hotspot/jtreg/compiler/c2/TestJumpTable.java ! test/hotspot/jtreg/compiler/c2/TestReplaceEquivPhis.java ! test/hotspot/jtreg/compiler/c2/TestShiftRightAndAccumulate.java ! test/hotspot/jtreg/compiler/codegen/ClearArrayTest.java Changeset: 8bed3534 Author: David Holmes <dholmes@openjdk.org> Date: 2021-06-27 22:23:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/8bed35343d9143f57af53e8c78d86a7b1cb8... 8269261: The PlaceHolder code uses Thread everywhere but is always dealing with JavaThreads Reviewed-by: ccheung, coleenp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/placeholders.hpp Changeset: ab7ff1e1 Author: Dean Long <dlong@openjdk.org> Date: 2021-06-23 01:48:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/ab7ff1e1374d3a5c4c1fb8df9951c593775e... 8266885: [aarch64] Crash with 'Field too big for insn' for some tests under compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/ Reviewed-by: ngasson, dnsimon, kvn ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java Changeset: ce917b23 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-06-23 07:39:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/ce917b23596415ab48f95f36c7d88adb1ec0... 8269148: Update minor GCC version in GitHub Actions pipeline Reviewed-by: erikj, dholmes, xliu ! .github/workflows/submit.yml Changeset: 1323be54 Author: Xin Liu <xliu@openjdk.org> Committer: Volker Simonis <simonis@openjdk.org> Date: 2021-06-23 08:45:49 +0000 URL: https://git.openjdk.java.net/zgc/commit/1323be54d26833d261ef5b53ae0ee9b58a96... 8269064: Dropped messages of AsyncLogWriter cause memleak Reviewed-by: dholmes, simonis ! src/hotspot/share/logging/logAsyncWriter.cpp Changeset: 8128ca13 Author: Per Liden <pliden@openjdk.org> Date: 2021-06-23 10:14:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/8128ca1381a058cb5ed3775bafa2bc681f8f... 8269066: assert(ZAddress::is_marked(addr)) failed: Should be marked Reviewed-by: eosterlund, stefank, kbarrett, tschatzl ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: bf706207 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-06-23 10:16:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/bf706207454d8aea57049189befdf2a08e6d... 8268961: Parenthesized pattern with guards does not work 8268896: Parenthesized pattern is not guarded by source level check Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! test/langtools/tools/javac/patterns/DisambiguateParenthesizedPattern.java ! test/langtools/tools/javac/patterns/Guards.java ! test/langtools/tools/javac/patterns/RawTypeBindingWarning.java ! test/langtools/tools/javac/patterns/RawTypeBindingWarning.out + test/langtools/tools/javac/patterns/SourceLevelChecks.java Changeset: 1b2147a2 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2021-06-23 11:49:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/1b2147a23f1bdc2ed4a91ddbb4ac70b26e5c... 8269125: Klass enqueue element size calculation wrong when traceid value cross compress limit Reviewed-by: jbachorik, egahlin ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp ! src/hotspot/share/jfr/utilities/jfrEpochQueue.inline.hpp Changeset: 7e96318a Author: Vicente Romero <vromero@openjdk.org> Date: 2021-06-23 17:13:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/7e96318a1fb083d1c037c2c8d5a26f68fddf... 8254571: Erroneous generic type inference in a lambda expression with a checked exception Reviewed-by: jlahoda, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/lambda/considerExceptionTVarInStuckExprs/ConsiderExceptionTVarsInStuckExprs.java Changeset: b4743143 Author: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2021-06-23 17:25:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/b4743143428a3e0c9a6d1d7dcaf73f7a0688... 8266854: LibraryCallKit::inline_preconditions_checkIndex modifies control flow even if the intrinsic bailed out Reviewed-by: kvn, jbhateja, vlivanov ! src/hotspot/share/opto/library_call.cpp Changeset: a30141d6 Author: Jie Fu <jiefu@openjdk.org> Date: 2021-06-24 01:17:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/a30141d636ff6cfe6a009a5f7422b732081c... 8269179: Crash in TestMacroLogicVector::testSubWordBoolean: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector Reviewed-by: kvn, neliasso ! src/hotspot/cpu/x86/x86.ad Changeset: 0c3fc27a Author: Jatin Bhateja <jbhateja@openjdk.org> Date: 2021-06-24 03:01:01 +0000 URL: https://git.openjdk.java.net/zgc/commit/0c3fc27a4577fbd054c409403e058d285912... 8268482: compiler/intrinsics/VectorizedMismatchTest.java failed with failed: length in range Reviewed-by: vlivanov, neliasso ! src/hotspot/share/opto/library_call.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: d3d3b221 Author: Yasumasa Suenaga <ysuenaga@openjdk.org> Date: 2021-06-24 05:19:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/d3d3b221d3ae8de21c42749f48343fe2d49c... 8269265: ProblemList serviceability/sa/TestJmapCoreMetaspace.java with ZGC Reviewed-by: cjplummer ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 3fb28d30 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-06-24 06:37:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/3fb28d3074dfb33d8b7e489c9a55f52d4e0b... 8269218: GaloisCounterMode.overlapDetection misses the JDK-8263436 fix again Reviewed-by: ascarpino ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java Changeset: 63bcd333 Author: Paul Sandoz <psandoz@openjdk.org> Date: 2021-06-24 16:02:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/63bcd3336ecf77a8d256b243c13165397fc8... 8269246: Scoped ByteBuffer vector access Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template + test/jdk/jdk/incubator/vector/AbstractVectorLoadStoreTest.java ! test/jdk/jdk/incubator/vector/AbstractVectorTest.java ! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template Changeset: 424cc502 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-24 16:57:05 +0000 URL: https://git.openjdk.java.net/zgc/commit/424cc5025778d69d5b5b70d529184cc2ca30... 8269307: ProblemList java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.java on win-x64 Reviewed-by: mikael ! test/jdk/ProblemList.txt Changeset: 443a79aa Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-24 20:26:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/443a79aaa191953e948e4732400c58e1311c... 8269314: ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on Win-X64 and linux-aarch64 Reviewed-by: ccheung ! test/hotspot/jtreg/ProblemList.txt Changeset: 22d86750 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-24 20:27:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/22d867508514d57faaaa5c515ed5bfc635eb... 8269315: ProblemList javax/swing/JFileChooser/FileSystemView/SystemIconTest.java on Win-X64 Reviewed-by: ccheung ! test/jdk/ProblemList.txt Changeset: cfa6a995 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-24 20:27:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/cfa6a995e10ebce70c714b7060554d7411b8... 8269316: ProblemList vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java on Linux-X64 -Xcomp Reviewed-by: ccheung ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 7ab12856 Author: Guoxiong Li <gli@openjdk.org> Date: 2021-06-24 23:07:43 +0000 URL: https://git.openjdk.java.net/zgc/commit/7ab12856c4b914a2f7b7de3cd4963598aab0... 8267610: NPE at at jdk.compiler/com.sun.tools.javac.jvm.Code.emitop 8268748: Javac generates uncorrect bytecodes when using nested pattern variables Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java + test/langtools/tools/javac/patterns/LambdaCannotCapturePatternVariables.java + test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java Changeset: 44691cc3 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-06-25 01:05:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/44691cc3b003ee6769249b481fb9bf9c5afa... 8268972: Add default impl for recent new Reporter.print method Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Reporter.java Changeset: 4eb32129 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-06-25 09:52:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/4eb321298a1abf6b24bd9515c5c0c3580b2f... 8268871: Adjust javac to updated exhaustiveness specification Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! test/langtools/tools/javac/patterns/Exhaustiveness.java Changeset: 1e3b418a Author: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2021-06-25 18:31:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/1e3b418a53a080a53827989393362338b43d... 8269335: Unable to load svml library Reviewed-by: psandoz ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp + test/jdk/jdk/incubator/vector/LoadSvmlTest.java Changeset: d799563a Author: Joe Wang <joehw@openjdk.org> Date: 2021-06-25 18:42:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/d799563ac06d66acea6dbd9cb1fe78b253e8... 8256919: BCEL: Utility.encode forget to close Reviewed-by: lancea, bpb, naoto ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java + test/jaxp/javax/xml/jaxp/unittest/bcel/UtilityTest.java Changeset: 5ebed06e Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-06-25 19:06:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/5ebed06e8ae27ca73433497b4e4aa559d06e... 8269074: (fs) Files.copy fails to copy from /proc on some linux kernel versions Reviewed-by: alanb, vtewari ! src/java.base/unix/native/libnio/fs/UnixCopyFile.c Changeset: fb0a95fe Author: Alexander Matveev <almatvee@openjdk.org> Date: 2021-06-25 21:27:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/fb0a95fed46a04475697204de576c57f98d5... 8269036: tools/jpackage/share/AppImagePackageTest.java failed with "hdiutil: create failed - Resource busy" Reviewed-by: asemenyuk, herrick ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutor.java Changeset: 1404e4bf Author: Alex Menkov <amenkov@openjdk.org> Date: 2021-06-25 22:10:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/1404e4bf44e28cadda3949f9e398e664cb98... 8269302: serviceability/dcmd/framework/InvalidCommandTest.java still fails after JDK-8268433 Reviewed-by: kevinw, dcubed ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketIOPipe.java Changeset: 824a5169 Author: Vladimir Kozlov <kvn@openjdk.org> Date: 2021-06-25 22:48:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/824a51693e10afba834823efb38195ee0d69... 8269260: Add AVX512 and other SSE + AVX combinations testing for tests which generate vector instructions Reviewed-by: iveresov, dlong ! test/hotspot/jtreg/TEST.groups Changeset: 3d0d27ce Author: Mandy Chung <mchung@openjdk.org> Date: 2021-06-26 16:46:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/3d0d27ce57b4456b6fab86f05e105241ddf8... 8269351: Proxy::newProxyInstance and MethodHandleProxies::asInterfaceInstance should reject sealed interfaces Reviewed-by: darcy, alanb ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! test/jdk/java/lang/invoke/MethodHandlesProxiesTest.java + test/jdk/java/lang/reflect/Proxy/SealedInterfaceTest.java Changeset: 6eb734a6 Author: Mandy Chung <mchung@openjdk.org> Date: 2021-06-26 18:27:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/6eb734a60fdd982c94dd152a803809f148bf... 8266269: Lookup::accessClass fails with IAE when accessing an arrayClass with a protected inner class as component class Reviewed-by: chegar, alanb ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/jdk/java/lang/invoke/t8150782/TestAccessClass.java ! test/jdk/java/lang/invoke/t8150782/TestFindClass.java = test/jdk/java/lang/invoke/t8150782/p/Foo.java + test/jdk/java/lang/invoke/t8150782/q/Bar.java Changeset: d9cb068f Author: Dean Long <dlong@openjdk.org> Date: 2021-06-26 20:07:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/d9cb068f4ba85e2be2ebc14e89e739b0a2d9... 8258746: illegal access to global field _jvmci_old_thread_counters by terminated thread causes crash Reviewed-by: dholmes, kvn ! src/hotspot/share/runtime/thread.cpp Changeset: a29953d8 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-06-27 23:51:05 +0000 URL: https://git.openjdk.java.net/zgc/commit/a29953d805ac6360bcfe005bcefa60e11278... Merge ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: f45be151 Author: David Holmes <dholmes@openjdk.org> Date: 2021-06-28 02:23:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/f45be1519e84dd0562a841ceb23bcec4dec1... 8269003: Update the java manpage for JDK 18 Reviewed-by: minqi ! src/java.base/share/man/java.1 Changeset: 4d2412ef Author: Andrew Haley <aph@openjdk.org> Date: 2021-06-28 09:14:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/4d2412ef3e1068063acc954a00b4db0fa4b5... 8269122: The use of "extern const" for Register definitions generates poor code Reviewed-by: adinn, kbarrett, kvn ! src/hotspot/share/asm/register.hpp Changeset: 87ff2778 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-06-28 10:47:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/87ff27786b7310840aab00c391e2a7fa19a3... 8269222: Incorrect number of workers reported for reference processing Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/workerDataArray.hpp ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp Changeset: 29bc381d Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-06-28 13:13:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/29bc381da517001251975b6d634c4f779ff1... 8268902: Testing for threadObj != NULL is unnecessary in suspend handshake Reviewed-by: pchilanomate, dcubed ! src/hotspot/share/runtime/handshake.cpp Changeset: d0d26f5c Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-06-28 14:13:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/d0d26f5c550e44bf22d9155e4219351104be... 8269433: Remove effectively unused ReferenceProcessor::_enqueuing_is_done Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: e9b2c058 Author: Weijun Wang <weijun@openjdk.org> Date: 2021-06-28 19:05:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/e9b2c058a4ed5de29b991360f78fc1c5263c... 8269409: Post JEP 411 refactoring: core-libs with maximum covering > 10K Reviewed-by: lancea, naoto ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/net/IDN.java ! src/java.base/share/classes/java/time/chrono/HijrahChronology.java ! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java ! src/java.base/share/classes/sun/net/www/MimeTable.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java ! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java ! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java Changeset: e4c54463 Author: Jim Laskey <jlaskey@openjdk.org> Date: 2021-06-28 13:51:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/e4c5446340605b112e0918fa9dcb48aaeaa7... 8268236: The documentation of the String.regionMatches method contains error Reviewed-by: rriggs, dfuchs ! src/java.base/share/classes/java/lang/String.java Changeset: 8d09596f Author: Vladimir Kozlov <kvn@openjdk.org> Date: 2021-06-28 15:52:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/8d09596f270c822b867d38a5462ec62c613f... 8269304: Regression ~5% in 2005 in b27 Reviewed-by: dlong, roland ! src/hotspot/share/opto/compile.cpp Changeset: efe8423d Author: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2021-06-28 16:55:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/efe8423d8c584f793e05128e7e69feede382... 8269403: Fix jpackage tests to gracefully handle jpackage app launcher crashes Reviewed-by: almatvee, herrick ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java Changeset: 20640a57 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-28 17:30:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/20640a57f3a352a046006d4795afa4a64f4d... 8269534: Remove java/util/concurrent/locks/Lock/TimedAcquireLeak.java from ProblemList.txt Reviewed-by: iignatyev, tschatzl ! test/jdk/ProblemList.txt Changeset: 09bb8468 Author: Xin Liu <xliu@openjdk.org> Date: 2021-06-28 18:17:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/09bb84685fd959157857cf7739aedddd4a5e... 8267952: async logging supports to dynamically change tags and decorators Reviewed-by: dholmes, phh ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logDecorators.cpp ! src/hotspot/share/logging/logDecorators.hpp ! src/hotspot/share/logging/logTagSet.cpp ! test/hotspot/gtest/logging/logTestFixture.cpp ! test/hotspot/gtest/logging/test_logConfiguration.cpp ! test/hotspot/gtest/logging/test_logDecorators.cpp Changeset: 56240690 Author: Mandy Chung <mchung@openjdk.org> Date: 2021-06-28 19:52:27 +0000 URL: https://git.openjdk.java.net/zgc/commit/56240690f62f9048a45a53525efccffdec23... 8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass Reviewed-by: jvernee = test/jdk/java/lang/invoke/accessClassAndFindClass/TestAccessClass.java = test/jdk/java/lang/invoke/accessClassAndFindClass/TestCls.java = test/jdk/java/lang/invoke/accessClassAndFindClass/TestFindClass.java = test/jdk/java/lang/invoke/accessClassAndFindClass/TestLookup.java = test/jdk/java/lang/invoke/accessClassAndFindClass/p/Foo.java = test/jdk/java/lang/invoke/accessClassAndFindClass/q/Bar.java Changeset: 03d54e6e Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-06-28 23:00:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/03d54e6ef1a40ee78b0cc65ca0aea276fbdb... Merge ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/logging/logAsyncWriter.hpp Changeset: ee1e202b Author: Yumin Qi <minqi@openjdk.org> Date: 2021-06-28 23:20:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/ee1e202bc36b8413e33b7b9e4c9f7a0601bf... 8268821: Split systemDictionaryShared.cpp Reviewed-by: erikj, ccheung, iklam ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/share/cds/archiveBuilder.cpp + src/hotspot/share/cds/cdsProtectionDomain.cpp + src/hotspot/share/cds/cdsProtectionDomain.hpp + src/hotspot/share/cds/dumpTimeClassInfo.cpp + src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/dynamicArchive.cpp + src/hotspot/share/cds/lambdaProxyClassDictionary.cpp + src/hotspot/share/cds/lambdaProxyClassDictionary.hpp ! src/hotspot/share/cds/metaspaceShared.cpp + src/hotspot/share/cds/runTimeClassInfo.cpp + src/hotspot/share/cds/runTimeClassInfo.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp Changeset: a9771575 Author: Andrew Haley <aph@openjdk.org> Date: 2021-06-29 07:39:24 +0000 URL: https://git.openjdk.java.net/zgc/commit/a97715755d01b88ad9e4cf32f10ca5a3f2fd... 8261579: AArch64: Support for weaker memory ordering in Atomic Reviewed-by: adinn, shade ! src/hotspot/cpu/aarch64/atomic_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/share/runtime/atomic.hpp Changeset: 3f2c3723 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-06-29 14:16:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/3f2c372396433c7e324561392b8410d5c491... 8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java Changeset: e238cbd5 Author: Patricio Chilano Mateo <pchilanomate@openjdk.org> Date: 2021-06-29 14:35:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/e238cbd596d29d10e45e4bad7a10708c4022... 8269530: runtime/ParallelLoad/ParallelSuperTest.java timeout Reviewed-by: dholmes, coleenp ! test/hotspot/jtreg/runtime/ParallelLoad/ClassLoadingThread.java ! test/hotspot/jtreg/runtime/ParallelLoad/MyLoader.java Changeset: bb42d751 Author: Man Cao <manc@openjdk.org> Date: 2021-06-29 17:03:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/bb42d75161cdf5d9ef2b1b227000df5165ab... 8269417: Minor clarification on NonblockingQueue utility Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/utilities/nonblockingQueue.hpp ! src/hotspot/share/utilities/nonblockingQueue.inline.hpp Changeset: c1e2a294 Author: Calvin Cheung <ccheung@openjdk.org> Date: 2021-06-29 17:57:15 +0000 URL: https://git.openjdk.java.net/zgc/commit/c1e2a29448b67bfe90f99252feef7ffc282b... 8263640: hs_err improvement: handle class path longer than O_BUFLEN Reviewed-by: iklam, minqi, dholmes ! src/hotspot/share/runtime/arguments.cpp + test/hotspot/jtreg/runtime/jcmd/JcmdCmdLine.java Changeset: 7a23c9cb Author: Alex Menkov <amenkov@openjdk.org> Date: 2021-06-29 18:39:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/7a23c9cbb7d09c4e6c4e8d9b2f912e41d60f... 8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'" Reviewed-by: sspitsyn, kevinw ! test/hotspot/jtreg/serviceability/jdwp/AllModulesCommandTest.java ! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java ! test/hotspot/jtreg/serviceability/jdwp/JdwpChannel.java ! test/jdk/com/sun/jdi/JdwpAllowTest.java ! test/jdk/com/sun/jdi/RunToExit.java ! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java + test/lib/jdk/test/lib/JDWP.java Changeset: 7ca753bf Author: Chris Plummer <cjplummer@openjdk.org> Date: 2021-06-29 18:45:52 +0000 URL: https://git.openjdk.java.net/zgc/commit/7ca753bf0cb58ff0f82a7e9baee177a6da9f... 8269268: JDWP: Properly fix thread lookup assert in findThread() Reviewed-by: kevinw, amenkov, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h Changeset: 1ac8deef Author: Calvin Cheung <ccheung@openjdk.org> Date: 2021-06-29 19:52:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/1ac8deef4c0973eeeef2a34f6d0cee0c2efa... 8269615: Fix for 8263640 broke Windows build Reviewed-by: iklam, dcubed ! src/hotspot/share/runtime/arguments.cpp Changeset: fc0fd96a Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-06-29 08:34:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/fc0fd96a5f8faf09264edf4fbc94bf1d8ac7... 8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java Changeset: 7010dfdf Author: Jie Fu <jiefu@openjdk.org> Date: 2021-06-29 11:18:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/7010dfdffab3582d7f5e935247735dff1b31... 8269517: compiler/loopopts/TestPartialPeelingSinkNodes.java crashes with -XX:+VerifyGraphEdges Reviewed-by: kvn, dlong ! src/hotspot/share/opto/loopnode.cpp Changeset: 0d83dc24 Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-06-29 12:29:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/0d83dc241119eb970bf41fea56f42f686ec3... 8268699: Shenandoah: Add test for JDK-8268127 Backport-of: e59acd9860ca9e50c91472f8215f73c17d2099b6 + test/hotspot/jtreg/gc/shenandoah/options/TestLargePagesWithSmallHeap.java Changeset: 25f9f19a Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-06-29 14:31:01 +0000 URL: https://git.openjdk.java.net/zgc/commit/25f9f19af9831e151a39518020aefa2c18fd... 8249646: Runtime.exec(String, String[], File) documentation contains literal {@link ...} Reviewed-by: sundar, iris ! src/java.base/share/classes/java/lang/Runtime.java Changeset: b8a16e93 Author: Nils Eliasson <neliasso@openjdk.org> Date: 2021-06-29 18:38:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/b8a16e931b1dc77dbe537fc5d2127a94ef71... 8268884: C2: Compile::remove_speculative_types must iterate top-down Reviewed-by: roland, kvn ! src/hotspot/share/opto/compile.cpp Changeset: 401cb0ad Author: Chris Plummer <cjplummer@openjdk.org> Date: 2021-06-29 18:41:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/401cb0ad5517f5962061c7155354380a4c34... 8269232: assert(!is_jweak(handle)) failed: wrong method for detroying jweak Reviewed-by: rkennke, amenkov, sspitsyn, sgehwolf ! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001.java Changeset: d0420295 Author: Christoph Langer <clanger@openjdk.org> Date: 2021-06-29 21:02:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/d042029509a8cbdb723f78e2cfee4e288577... 8269529: javax/swing/reliability/HangDuringStaticInitialization.java fails in Windows debug build Reviewed-by: serb, psadhukhan, pbansal ! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java Changeset: 0d745ae8 Author: Sean Coffey <coffeys@openjdk.org> Date: 2021-06-29 22:52:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/0d745ae8fde5cab290dc8c695d2906f9a98c... 8269034: AccessControlException for SunPKCS11 daemon threads Reviewed-by: valeriep ! src/java.base/share/classes/module-info.java ! src/java.base/share/lib/security/default.policy ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java ! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java ! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh Changeset: ee526a2e Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-06-30 01:19:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/ee526a2ea840aedb97b23538f9d624acbcce... Merge Changeset: b969136b Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2021-06-30 02:05:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/b969136b9fcf5f977ebe466f5f9de5c52041... 8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load Reviewed-by: sspitsyn, dholmes, coleenp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 3ad20fcd Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2021-06-30 04:38:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/3ad20fcdfa35796c190ccbaf26872b0fe30d... 8269571: NMT should print total malloc bytes and invocation count Reviewed-by: zgu, xliu ! src/hotspot/share/services/mallocTracker.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memReporter.cpp Changeset: ee0247f0 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-06-30 08:05:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/ee0247f056daea7a0afdd572d13fb30f5164... 8263461: jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure Reviewed-by: kbarrett, iwalulya, ayang ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java - test/jdk/jdk/jfr/event/gc/detailed/evacuationfailed-testsettings.jfc Changeset: a0f32cb1 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-06-30 09:14:26 +0000 URL: https://git.openjdk.java.net/zgc/commit/a0f32cb1406e4957e84befd9b68444adb662... 8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum Reviewed-by: kbarrett, ayang, lkorinth ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java Changeset: a6b253d8 Author: Doug Simon <dnsimon@openjdk.org> Date: 2021-06-30 12:33:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/a6b253d85c732ddd1d3154d5fc108d2bba66... 8269416: [JVMCI] capture libjvmci crash data to a file Reviewed-by: kvn, dholmes ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp Changeset: 23d2996f Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-06-30 13:22:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/23d2996fee54afcc386a505a65d3236aab87... 8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient Reviewed-by: rkennke ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java Changeset: a96012a7 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-06-30 13:32:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/a96012a7afce6678125d3fb537f243364295... 8261495: Shenandoah: reconsider update references memory ordering Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp Changeset: 1810b1c2 Author: Andrew Haley <aph@openjdk.org> Date: 2021-06-30 13:59:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/1810b1c2ad86e6907db09fffee97fa04174c... 8269516: AArch64: Assembler cleanups Reviewed-by: ngasson, adinn ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/foreign_globals_aarch64.cpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/share/asm/codeBuffer.hpp Changeset: 83bce94c Author: Masanori Yano <myano@openjdk.org> Committer: Joe Wang <joehw@openjdk.org> Date: 2021-06-30 16:25:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/83bce94cc8a7fb45b0604598411fbecc6200... 8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML Reviewed-by: lancea, naoto, iris, joehw ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java + test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest.java + test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest1.html + test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest1.xml + test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest1.xsl + test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest2.txt + test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest2.xml Changeset: 5c08344b Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-06-30 19:52:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/5c08344b646b92f3357a0daf32e77b21da58... 8269678: Remove unimplemented and unused os::bind_to_processor() Reviewed-by: dcubed ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.hpp Changeset: 85262c71 Author: Joe Darcy <darcy@openjdk.org> Date: 2021-06-30 21:45:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/85262c71834e9293ee1fe90baf84bf928405... 8268637: Update --release 17 symbol information for JDK 17 build 28 Reviewed-by: iris ! make/data/symbols/java.base-H.sym.txt ! make/data/symbols/jdk.incubator.foreign-H.sym.txt Changeset: a661686e Author: Jie Fu <jiefu@openjdk.org> Date: 2021-06-30 01:25:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/a661686e1e709143438a37c761a9c12e0b98... 8269065: [REDO] vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError Reviewed-by: stuefe, iignatyev ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java Changeset: 90eb1189 Author: Jatin Bhateja <jbhateja@openjdk.org> Date: 2021-06-30 02:33:01 +0000 URL: https://git.openjdk.java.net/zgc/commit/90eb1189aeebbf6a5a285ff88a504c162471... 8269528: VectorAPI Long512VectorTest fails on X86 KNL target Reviewed-by: kvn, sviswanathan ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad Changeset: 6b64a795 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2021-06-30 07:45:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/6b64a7956ceb0c10d3868c67a923a8de1243... 8268350: Remove assert that ensures thread identifier remains the same Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/shared/copyFailedInfo.hpp ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java Changeset: c3c91892 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-06-30 08:45:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/c3c918928cab49d970ddf74d53db1e57e91d... 8269141: Switch statement containing pattern case label element gets in the loop during execution Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/langtools/tools/javac/patterns/Switches.java Changeset: ca283c3a Author: Wang Huang <whuang@openjdk.org> Committer: Andrew Dinn <adinn@openjdk.org> Date: 2021-06-30 08:52:27 +0000 URL: https://git.openjdk.java.net/zgc/commit/ca283c3ac06b46bbaf098e210cfe92198eb9... 8265907: JVM crashes when matching VectorMaskCmp Node Co-authored-by: Wang Huang <whuang@openjdk.org> Co-authored-by: Ai Jiaming <aijiaming1@huawei.com> Reviewed-by: njian, jbhateja, sviswanathan, dlong, adinn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/vectorIntrinsics.cpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorShuffleIota.java Changeset: 4ee400ae Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-06-30 09:47:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/4ee400ae433efbccd71cbebce6847033e76b... 8268320: Better error recovery for broken patterns in switch Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/PatternExpected.java + test/langtools/tools/javac/patterns/SwitchErrors-no-preview.out ! test/langtools/tools/javac/patterns/SwitchErrors.java ! test/langtools/tools/javac/patterns/SwitchErrors.out ! test/langtools/tools/javac/patterns/Switches.java Changeset: 4b4bef4e Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-06-30 11:37:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/4b4bef4e1e06c8efbfeb2c28e0658ce91ee9... 8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark Reviewed-by: coleenp, jvernee ! src/hotspot/share/runtime/safepoint.cpp Changeset: be0ac92e Author: Martin Doerr <mdoerr@openjdk.org> Date: 2021-06-30 13:32:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/be0ac92e186c7b2845e251ce56204a2378f7... 8269614: [s390] Interpreter checks wrong bit for slow path instance allocation Reviewed-by: shade, rrich ! src/hotspot/cpu/s390/templateTable_s390.cpp Changeset: 1da5d4bb Author: Christoph Göttschkes <cgo@openjdk.org> Committer: Mandy Chung <mchung@openjdk.org> Date: 2021-06-30 17:08:36 +0000 URL: https://git.openjdk.java.net/zgc/commit/1da5d4bb780fc3ab02aa6cddc243fbf1b079... 8269486: CallerAccessTest fails for non server variant Reviewed-by: dholmes, stuefe, mchung, jvernee ! test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java Changeset: 2b17e95e Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-30 17:39:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/2b17e95e202a3feae7bf7ccb6af93881ad6d... 8269691: ProblemList sun/management/jdp/JdpDefaultsTest.java on Linux-aarch64 Reviewed-by: kvn, darcy ! test/jdk/ProblemList.txt Changeset: 38260122 Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2021-06-30 18:40:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/38260122815aed32627472e5d58b516e89ef... 8268557: Module page uses unstyled table class Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: 0dc65d3c Author: Nils Eliasson <neliasso@openjdk.org> Date: 2021-06-30 21:05:15 +0000 URL: https://git.openjdk.java.net/zgc/commit/0dc65d3c741f1b7e1bcb622eb21262a6e67a... 8268897: [TESTBUG] compiler/compilercontrol/mixed/RandomCommandsTest.java must not fail on Command.quiet Reviewed-by: kvn ! test/hotspot/jtreg/compiler/compilercontrol/share/MultiCommand.java Changeset: 3e022247 Author: Naoto Sato <naoto@openjdk.org> Date: 2021-06-30 22:11:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/3e022247d2e80c43393bfdb5888b03210c69... 8269513: Clarify the spec wrt `useOldISOCodes` system property Reviewed-by: lancea, bpb, iris, joehw ! src/java.base/share/classes/java/util/Locale.java Changeset: aba6c55d Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-06-30 22:13:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/aba6c55dacf020d547771c5141092e4b931c... 8269703: ProblemList vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/TestDescription.java on Windows-X64 with -Xcomp Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 9ac63a6e Author: Mandy Chung <mchung@openjdk.org> Date: 2021-06-30 22:43:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/9ac63a6e08c18ed99b97fe0abcc0ac51b96a... 8262841: Clarify the behavior of PhantomReference::refersTo Reviewed-by: kbarrett, rriggs ! src/java.base/share/classes/java/lang/ref/PhantomReference.java Changeset: 9def3b06 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-01 01:01:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/9def3b068e9ee065e2e545bb35f8dc56ccfe... Merge ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/runtime/safepoint.cpp ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/jdk/ProblemList.txt ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/runtime/safepoint.cpp ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/jdk/ProblemList.txt Changeset: 4660f72c Author: Hamlin Li <mli@openjdk.org> Date: 2021-07-01 01:19:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/4660f72c384fe70a490d12e527de0a7229e2... 8268870: Remove dead code in metaspaceShared Reviewed-by: tschatzl ! src/hotspot/share/cds/metaspaceShared.hpp Changeset: d89e630c Author: Yi Yang <yyang@openjdk.org> Date: 2021-07-01 01:39:50 +0000 URL: https://git.openjdk.java.net/zgc/commit/d89e630cdf05d4ddd07893fa8fe90c32a7eb... 8266746: C1: Replace UnsafeGetRaw with UnsafeGet when setting up OSR entry block Replace UnsafeGetRaw with UnsafeGetObject when setting up OSR entry block, and rename Unsafe{Get,Put}Object to Unsafe{Get,Put} Reviewed-by: thartmann, dlong, mdoerr ! src/hotspot/cpu/arm/c1_Defs_arm.hpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_Canonicalizer.hpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_GraphBuilder.hpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_InstructionPrinter.cpp ! src/hotspot/share/c1/c1_InstructionPrinter.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/c1/c1_RangeCheckElimination.hpp ! src/hotspot/share/c1/c1_ValueMap.hpp ! src/hotspot/share/c1/c1_globals.hpp Changeset: 06d26208 Author: Denghui Dong <ddong@openjdk.org> Committer: Yi Yang <yyang@openjdk.org> Date: 2021-07-01 02:15:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/06d26208c5604c0c640eff4da94ef814c2eb... 8268298: jdk/jfr/api/consumer/log/TestVerbosity.java fails: unexpected log message Reviewed-by: egahlin ! test/jdk/jdk/jfr/api/consumer/log/TestVerbosity.java Changeset: 54a9c3e3 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-07-01 07:57:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/54a9c3e39fedf7eb0277c602c3767af65437... 8133873: Simplify {Register,Unregister}NMethodOopClosure Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 18f356a3 Author: Maxim Kartashev <maxim.kartashev@jetbrains.com> Committer: Alexey Ushakov <avu@openjdk.org> Date: 2021-07-01 09:53:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/18f356a38e834fc1a4b8f817a1f0b1b0cd66... 8267307: Introduce new client property for XAWT: xawt.mwm_decor_title Reviewed-by: azvegint, serb ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java + test/jdk/java/awt/Window/WindowTitleVisibleTest/WindowTitleVisibleTestLinuxGnome.java Changeset: 82bfc5d4 Author: Julia Boes <jboes@openjdk.org> Date: 2021-07-01 09:56:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/82bfc5d45c54fb37dc021bc91fa17efe34f7... 8268960: com/sun/net/httpserver/Headers.java: Ensure mutators normalize keys and disallow null for keys and values Reviewed-by: chegar, dfuchs, michaelm ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java ! test/jdk/com/sun/net/httpserver/HeadersTest.java Changeset: de61328d Author: Vicente Romero <vromero@openjdk.org> Date: 2021-07-01 16:18:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/de61328d30e4d022c2609b2947bafe4b36cc... 8225559: assertion error at TransTypes.visitApply Reviewed-by: sadayapalam, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/generics/diamond/protectedConstructor/ProtectedConstructorTest.java = test/langtools/tools/javac/generics/diamond/protectedConstructor/pkg/Bar.java Changeset: 4930ae96 Author: Liam Miller-Cushon <cushon@openjdk.org> Date: 2021-07-01 00:16:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/4930ae96d8083070482f6ac78faed9ae9dda... 8268592: JDK-8262891 causes an NPE in Lint.augment Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/langtools/tools/javac/T8268592/T8268592.java Changeset: f7ffd587 Author: Jayathirth D V <jdv@openjdk.org> Date: 2021-07-01 03:01:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/f7ffd5872d69633c89505ce3e4fef9df8293... 8267602: [macos] [lanai] java/awt/PrintJob/Text/stringwidth.sh doesn't exit on cancelling print dialog Reviewed-by: aghaisas, serb ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m Changeset: 962f1c1a Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2021-07-01 07:25:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/962f1c1a9b5b38d28cdf8580389641525fff... 8262886: javadoc generates broken links with {@inheritDoc} Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java + test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeModuleLinks.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/C.java + test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/D.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/package.html + test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/sub/F.java + test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg2/E.java - test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg2/Foo.java Changeset: c67a7b03 Author: Roland Westrelin <roland@openjdk.org> Date: 2021-07-01 07:41:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/c67a7b039de0dbb379123fb49780ae5b246d... 8269230: C2: main loop in micro benchmark never executed Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org> Reviewed-by: kvn, iveresov ! src/hotspot/share/opto/ifnode.cpp + test/micro/org/openjdk/bench/jdk/incubator/foreign/TestLoadBytes.java Changeset: ad27d9b3 Author: Roland Westrelin <roland@openjdk.org> Date: 2021-07-01 08:11:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/ad27d9b3eca0ebaa5d920af0d3d4c43b3fa6... 8269088: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect Reviewed-by: kvn, iveresov, neliasso ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestStoreSunkInInnerLoop.java Changeset: c16d1fc9 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-07-01 09:27:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/c16d1fc9810d5b2c112d35f3298513f86f84... 8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998 Reviewed-by: kvn, iveresov, vlivanov ! src/hotspot/share/opto/callGenerator.cpp + test/hotspot/jtreg/compiler/types/TestMethodHandleSpeculation.java Changeset: a8385feb Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-01 10:10:03 +0000 URL: https://git.openjdk.java.net/zgc/commit/a8385feb30bd7bd59bcc808de046fcd2e4fb... 8269354: javac crashes when processing parenthesized pattern in instanceof Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! test/langtools/tools/javac/patterns/Parenthesized.java Changeset: 54dd510b Author: Naoto Sato <naoto@openjdk.org> Date: 2021-07-01 12:08:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/54dd510bd5211dc440285dd53ca0e41c85e2... 8269704: Typo in j.t.Normalizer.normalize() Reviewed-by: joehw, prappo, iris ! src/java.base/share/classes/java/text/Normalizer.java Changeset: 4bbf11d4 Author: Jatin Bhateja <jbhateja@openjdk.org> Date: 2021-07-01 15:08:43 +0000 URL: https://git.openjdk.java.net/zgc/commit/4bbf11d4a9d00c13149135de3a0e8138f58b... 8269580: assert(is_valid()) failed: invalid register (-1) Reviewed-by: kvn, dlong ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: 6c76e771 Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-07-01 16:09:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/6c76e771580815c7999b2f5cd633659be99c... 8260684: vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java timed out Reviewed-by: pliden, lkorinth ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java Changeset: e3773977 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2021-07-01 16:28:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/e3773977cfdcd691a5664a4715328f8552e3... 8268566: java/foreign/TestResourceScope.java timed out Reviewed-by: jvernee ! test/jdk/java/foreign/TestResourceScope.java Changeset: a4d2a9a7 Author: Vladimir Kozlov <kvn@openjdk.org> Date: 2021-07-01 18:51:15 +0000 URL: https://git.openjdk.java.net/zgc/commit/a4d2a9a77fb4f9839d91de2bf2e80d3a00b5... 8269745: [JVMCI] restore original qualified exports to Graal Reviewed-by: dnsimon, iveresov ! src/jdk.internal.vm.ci/share/classes/module-info.java Changeset: b0e18679 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-02 01:07:50 +0000 URL: https://git.openjdk.java.net/zgc/commit/b0e186792e816be30347dacfd88b8e554765... Merge ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: 589f0841 Author: Hamlin Li <mli@openjdk.org> Date: 2021-07-02 01:30:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/589f084161645ee513ffcfbbbcd56c0f0cd9... 8269110: ZGC: Remove dead code in zBarrier Reviewed-by: pliden ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp Changeset: 2baf498e Author: miao zheng <emoryzheng@tencent.com> Committer: Jie Fu <jiefu@openjdk.org> Date: 2021-07-02 03:15:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/2baf498eb5bcdd12b2b969222414a43bdf5e... 8269743: test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java crash with small heap (-Xmx50m) Reviewed-by: dholmes ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.cpp Changeset: 4107dcf6 Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-02 04:29:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/4107dcf6ec3fb7fd6eb0e12cdc404a2dee9c... 8269466: Factor out the common code for initializing and starting internal VM JavaThreads Reviewed-by: sspitsyn, pchilanomate, dcubed, coleenp, kvn ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/runtime/monitorDeflationThread.cpp ! src/hotspot/share/runtime/monitorDeflationThread.hpp ! src/hotspot/share/runtime/notificationThread.cpp ! src/hotspot/share/runtime/notificationThread.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/services/attachListener.cpp Changeset: f8bcbf01 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-07-02 09:19:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/f8bcbf0172af25ac17b110d22232bd618cfd... 8269596: Snapshot soft ref policy before marking/copying Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/serial/genMarkSweep.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: 53ad903a Author: Christoph Göttschkes <cgo@openjdk.org> Committer: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-02 15:16:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/53ad903a820b6892dbb273357defe7cf5c7e... 8269135: TestDifferentProtectionDomains runs into timeout in client VM Reviewed-by: dholmes, dcubed ! test/hotspot/jtreg/runtime/Nestmates/protectionDomain/TestDifferentProtectionDomains.java Changeset: 3d84398d Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-07-02 18:04:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/3d84398d128bb2eed6280ebbc3f57afb3b89... 8268364: jmethod clearing should be done during unloading Reviewed-by: dcubed, eosterlund ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/oops/method.cpp Changeset: ca4bea46 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-07-02 18:15:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/ca4bea466581217cae2278c98c0fdc568c04... 8188044: We need Math.unsignedMultiplyHigh Reviewed-by: rriggs, aph, darcy ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! test/jdk/java/lang/Math/MultiplicationTests.java Changeset: cb795893 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-07-02 18:21:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/cb795893be8e6dcf725d8022aca16f657d3c... 8188046: java.lang.Math.mutliplyHigh does not run in constant time Reviewed-by: rriggs, darcy ! src/java.base/share/classes/java/lang/Math.java Changeset: 0d0f6a4b Author: Ian Graves <igraves@openjdk.org> Date: 2021-07-02 19:46:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/0d0f6a4becfb14304f6cea9d3a1d113f0492... 8268664: The documentation of the Scanner.hasNextLine is incorrect Reviewed-by: rriggs, bpb, iris ! src/java.base/share/classes/java/util/Scanner.java Changeset: 5644c4f9 Author: Jamsheed Mohammed C M <jcm@openjdk.org> Date: 2021-07-02 04:26:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/5644c4f942d9280ecc2dd3fdcd1680db6621... 8265132: C2 compilation fails with assert "missing precedence edge" Reviewed-by: iveresov, kvn ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp ! test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java Changeset: 7bc96dbc Author: Nils Eliasson <neliasso@openjdk.org> Date: 2021-07-02 07:17:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/7bc96dbc023d5c8b20d12b21986f84dc260a... 8269771: assert(tmp == _callprojs.fallthrough_catchproj) failed: allocation control projection Reviewed-by: rbackman, kvn ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp Changeset: 2db9005c Author: Christian Hagedorn <chagedorn@openjdk.org> Date: 2021-07-02 07:43:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/2db9005c07585b580b3ec0889b8b5e3ed0d0... 8262017: C2: assert(n != __null) failed: Bad immediate dominator info. Reviewed-by: roland, neliasso, kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckLimits.java Changeset: c4ea13ed Author: Weijun Wang <weijun@openjdk.org> Date: 2021-07-02 14:31:50 +0000 URL: https://git.openjdk.java.net/zgc/commit/c4ea13edd036bd6aeb213bb5391dd374d283... 8269543: The warning for System::setSecurityManager should only appear once for each caller Reviewed-by: lancea, alanb, dfuchs ! src/java.base/share/classes/java/lang/System.java ! test/jdk/java/lang/System/SecurityManagerWarnings.java Changeset: 6f0e8e79 Author: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2021-07-02 15:33:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/6f0e8e79aaebd54a587f206a2eb920fdfd4b... 8269775: compiler/codegen/ClearArrayTest.java failed with "assert(false) failed: bad AD file" Reviewed-by: kvn, dlong ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: 1c18f914 Author: Mikael Vidstedt <mikael@openjdk.org> Date: 2021-07-02 17:58:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/1c18f914386a7543a95984294c6d61004c0a... 8269768: JFR Terminology Refresh Reviewed-by: iignatyev, egahlin ! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java Changeset: 17f53f2f Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-02 20:50:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/17f53f2f9c5928395eff9186160924e9a8e9... Merge ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp Changeset: 390d1025 Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-04 21:58:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/390d1025ca620666d500443e056a1f383b12... 8269652: Factor out the common code for creating system j.l.Thread objects Reviewed-by: coleenp, dcubed, kvn, xliu ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/runtime/monitorDeflationThread.cpp ! src/hotspot/share/runtime/notificationThread.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/services/attachListener.cpp Changeset: 4da52eaf Author: Ioi Lam <iklam@openjdk.org> Date: 2021-07-05 02:29:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/4da52eaf53e531e96e1e6eac460d6209916d... 8269004: Implement ResizableResourceHashtable Reviewed-by: coleenp, kbarrett ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListParser.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceClosure.hpp + src/hotspot/share/utilities/resizeableResourceHash.hpp ! src/hotspot/share/utilities/resourceHash.hpp Changeset: 675a9520 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-05 07:24:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/675a9520b21e7adfded8a4bb8b1a06c1dcc6... 8269821: Remove is-queue-active check in inner loop of write_ref_array_pre_work Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/g1BarrierSet.cpp Changeset: 8a7b380e Author: Patrick Concannon <pconcannon@openjdk.org> Date: 2021-07-05 09:08:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/8a7b380ebb1484c6eca9ed64130aaee4a63c... 8269124: Update java.time to use switch expressions (part II) Reviewed-by: dfuchs, vtewari, aefimov, iris, lancea, naoto ! src/java.base/share/classes/java/time/Instant.java ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/MonthDay.java ! src/java.base/share/classes/java/time/OffsetDateTime.java ! src/java.base/share/classes/java/time/OffsetTime.java ! src/java.base/share/classes/java/time/Ser.java ! src/java.base/share/classes/java/time/Year.java ! src/java.base/share/classes/java/time/YearMonth.java ! src/java.base/share/classes/java/time/ZonedDateTime.java ! src/java.base/share/classes/java/time/chrono/ChronoLocalDateImpl.java ! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTime.java ! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java ! src/java.base/share/classes/java/time/chrono/HijrahChronology.java ! src/java.base/share/classes/java/time/chrono/JapaneseDate.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java Changeset: 371d996a Author: Sergei Ustimenko <fdesu@protonmail.com> Committer: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2021-07-05 09:09:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/371d996a892fc6fbf82110a1ca5b3d64a801... 8269700: source level for IntelliJ JDK project is set incorrectly Reviewed-by: mcimadamore ! make/ide/idea/jdk/template/misc.xml Changeset: 164eff8c Author: James Fuller <t-jfuller@microsoft.com> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2021-07-05 09:59:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/164eff8c8a8f96efc5bfb659d8b02de420b8... 8263389: IGV: Zooming changes the point that is currently centered Reviewed-by: rrich, neliasso ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java Changeset: 73198968 Author: Jorn Vernee <jvernee@openjdk.org> Date: 2021-07-05 10:18:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/73198968e245362607a8b2e4f80e261fc77d... 8269758: idea.sh doesn't work when there are multiple configurations available. Reviewed-by: mcimadamore, erikj ! bin/idea.sh Changeset: 76783cd8 Author: Jorn Vernee <jvernee@openjdk.org> Date: 2021-07-05 10:24:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/76783cd8cbb390dc9ac1da72962ce15e98ea... 8269760: idea.sh should not invoke cygpath directly Reviewed-by: mcimadamore, erikj ! bin/idea.sh Changeset: fd4de1ed Author: Jaikiran Pai <jpai@openjdk.org> Date: 2021-07-05 13:54:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/fd4de1ed404640ee0e744f022bbfa89db200... 8233020: (fs) UnixFileSystemProvider should use StaticProperty.userDir(). Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java Changeset: 97e0e9e7 Author: Alexander Zuev <kizune@openjdk.org> Date: 2021-07-02 19:37:15 +0000 URL: https://git.openjdk.java.net/zgc/commit/97e0e9e73d12c2b8e58ca2540d5153c10984... 8268775: Password is being converted to String in AccessibleJPasswordField Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/JPasswordField.java Changeset: e14801cd Author: Severin Gehwolf <sgehwolf@openjdk.org> Date: 2021-07-05 08:01:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/e14801cdd9b108aa4ca47d0bc1dc67fca575... 8269668: [aarch64] java.library.path not including /usr/lib64 Reviewed-by: aph, dholmes ! src/hotspot/os/linux/os_linux.cpp Changeset: 5b8e1a26 Author: Erik Gahlin <egahlin@openjdk.org> Date: 2021-07-05 15:18:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/5b8e1a266e572724a715604ac1c97939bd4d... 8266595: jdk/jfr/jcmd/TestJcmdDump.java with slowdebug bits fails with AttachNotSupportedException Reviewed-by: mseledtsov, dholmes ! test/jdk/jdk/jfr/jcmd/TestJcmdDump.java Changeset: a18a1129 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-06 00:12:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/a18a1129639a9650d9b6cea7f11dab9ce8d4... Merge ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.cpp Changeset: acc3d995 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2021-07-06 00:28:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/acc3d995355b646c581623b0df5facbcdbfa... 8268860: Windows-Aarch64 build is failing in GitHub actions Reviewed-by: dholmes ! .github/workflows/submit.yml Changeset: 29267698 Author: Yi Yang <yyang@openjdk.org> Date: 2021-07-06 02:11:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/2926769800de8610a824d8f8bf9ea3e2a441... 8267956: C1 code cleanup Reviewed-by: thartmann ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_Compilation.hpp - src/hotspot/share/c1/c1_Defs.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_GraphBuilder.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/c1/c1_ValueMap.cpp - src/hotspot/share/c1/c1_ValueSet.cpp ! src/hotspot/share/c1/c1_ValueSet.hpp - src/hotspot/share/c1/c1_ValueSet.inline.hpp ! src/hotspot/share/c1/c1_ValueType.cpp ! src/hotspot/share/c1/c1_ValueType.hpp ! src/hotspot/share/c1/c1_globals.hpp Changeset: df0e11bb Author: Yi Yang <yyang@openjdk.org> Date: 2021-07-06 02:13:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/df0e11bb0cadf0f8489118a18e56ff3370ea... 8269672: C1: Remove unaligned move on all architectures Co-authored-by: Martin Doerr <mdoerr@openjdk.org> Reviewed-by: thartmann ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.hpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp Changeset: 20eba355 Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-06 02:20:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/20eba35515073c4daf1fa8ac78a37196ea19... 8269882: stack-use-after-scope in NewObjectA Reviewed-by: kbarrett ! src/hotspot/share/prims/jni.cpp Changeset: e47803a8 Author: Aleksei Voitylov <avoitylov@openjdk.org> Committer: Alexander Scherbatiy <alexsch@openjdk.org> Date: 2021-07-06 11:15:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/e47803a84feb6d831c6c6158708d29b4fffc... 8266310: deadlock between System.loadLibrary and JNI FindClass loading another class Reviewed-by: dholmes, plevart, chegar, mchung ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java + test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/Class1.java + test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/LoadLibraryDeadlock.java + test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/TestLoadLibraryDeadlock.java + test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/libloadLibraryDeadlock.c + test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/p/Class2.java + test/jdk/java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnload.java + test/jdk/java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnloadTest.java + test/jdk/java/lang/ClassLoader/loadLibraryUnload/libloadLibraryUnload.c + test/jdk/java/lang/ClassLoader/loadLibraryUnload/p/Class1.java Changeset: 16aa8cbf Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-07-06 12:25:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/16aa8cbf8d6c0b89cd88cbe4f39c2bb76968... 8269697: JNI_GetPrimitiveArrayCritical() should not accept object array Reviewed-by: kbarrett, dholmes ! src/hotspot/share/prims/jni.cpp + test/hotspot/jtreg/runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java + test/hotspot/jtreg/runtime/jni/checked/libTestBadParam.c Changeset: f485171c Author: Julia Boes <jboes@openjdk.org> Date: 2021-07-06 13:29:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/f485171ce8c7e9c9d7d2c24e1807efaa6ff1... 8269692: sun.net.httpserver.ServerImpl::createContext should throw IAE Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/sun/net/httpserver/ContextList.java + test/jdk/com/sun/net/httpserver/HttpContextTest.java Changeset: 326b2e13 Author: Patrick Concannon <pconcannon@openjdk.org> Date: 2021-07-06 13:46:02 +0000 URL: https://git.openjdk.java.net/zgc/commit/326b2e13447d734f84271942cc8154e30486... 8253119: Remove the legacy PlainSocketImpl and PlainDatagramSocketImpl implementation Reviewed-by: alanb, dfuchs, chegar - src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java - src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java ! src/java.base/share/classes/java/net/DatagramPacket.java ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/DatagramSocketImpl.java ! src/java.base/share/classes/java/net/NetMulticastSocket.java - src/java.base/share/classes/java/net/SocketCleanable.java ! src/java.base/share/classes/java/net/SocketImpl.java - src/java.base/share/classes/java/net/SocketInputStream.java - src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/share/classes/javax/net/SocketFactory.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java - src/java.base/share/native/libnet/DatagramPacket.c ! src/java.base/share/native/libnet/net_util.h - src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java - src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java - src/java.base/unix/classes/java/net/PlainSocketImpl.java - src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c - src/java.base/unix/native/libnet/PlainSocketImpl.c - src/java.base/unix/native/libnet/SocketImpl.c - src/java.base/unix/native/libnet/SocketInputStream.c - src/java.base/unix/native/libnet/SocketOutputStream.c - src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java - src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java - src/java.base/windows/classes/java/net/PlainSocketImpl.java - src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java - src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c - src/java.base/windows/native/libnet/PlainSocketImpl.c - src/java.base/windows/native/libnet/SocketImpl.c - src/java.base/windows/native/libnet/SocketInputStream.c - src/java.base/windows/native/libnet/SocketOutputStream.c - src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c ! test/jdk/com/sun/net/httpserver/Test1.java ! test/jdk/java/net/DatagramSocket/AddressNotSet.java ! test/jdk/java/net/DatagramSocket/DatagramSocketExample.java ! test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java ! test/jdk/java/net/DatagramSocket/DatagramTimeout.java ! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java ! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java ! test/jdk/java/net/DatagramSocket/SendCheck.java ! test/jdk/java/net/DatagramSocket/SendDatagramToBadAddress.java ! test/jdk/java/net/DatagramSocket/SendPortZero.java ! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java ! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java ! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/java.base/java/net/MyDatagramSocketImplFactory.java ! test/jdk/java/net/DatagramSocket/SetGetReceiveBufferSize.java ! test/jdk/java/net/DatagramSocket/SetGetSendBufferSize.java ! test/jdk/java/net/DatagramSocket/TestAfterClose.java ! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java ! test/jdk/java/net/MulticastSocket/B6427403.java ! test/jdk/java/net/MulticastSocket/MulticastAddresses.java ! test/jdk/java/net/MulticastSocket/NoSetNetworkInterface.java ! test/jdk/java/net/MulticastSocket/Promiscuous.java ! test/jdk/java/net/MulticastSocket/SendPortZero.java ! test/jdk/java/net/MulticastSocket/SetLoopbackMode.java ! test/jdk/java/net/MulticastSocket/SetLoopbackModeIPv4.java ! test/jdk/java/net/MulticastSocket/SetLoopbackOption.java ! test/jdk/java/net/MulticastSocket/SetOutgoingIf.java ! test/jdk/java/net/MulticastSocket/SetTTLAndGetTTL.java ! test/jdk/java/net/MulticastSocket/SetTTLTo0.java ! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java ! test/jdk/java/net/PlainSocketImpl/BigBacklog.java ! test/jdk/java/net/PlainSocketImpl/CustomSocketImplFactory.java ! test/jdk/java/net/PlainSocketImpl/SetOption.java ! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java ! test/jdk/java/net/ServerSocket/UnreferencedSockets.java ! test/jdk/java/net/Socket/AddressTest.java ! test/jdk/java/net/Socket/ConnectionReset.java ! test/jdk/java/net/Socket/SocketAcceptInterruptTest.java ! test/jdk/java/net/Socket/SocketReadInterruptTest.java ! test/jdk/java/net/Socket/asyncClose/AsyncClose.java - test/jdk/java/net/SocketImpl/CompareSocketOptions.java ! test/jdk/java/net/SocketOption/AfterClose.java ! test/jdk/java/net/SocketOption/NullsAndBadValues.java ! test/jdk/java/net/SocketOption/OptionsTest.java ! test/jdk/java/net/SocketOption/RequiredOptions.java ! test/jdk/java/net/ipv6tests/TcpTest.java Changeset: 1578979d Author: Patrick Concannon <pconcannon@openjdk.org> Date: 2021-07-06 15:10:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/1578979df706ae9f4324931e1fc0d5826576... 8269917: Insert missing commas in copyrights in java.net Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! test/jdk/java/net/DatagramSocket/AddressNotSet.java ! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java ! test/jdk/java/net/DatagramSocket/SendCheck.java ! test/jdk/java/net/DatagramSocket/SendPortZero.java ! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java ! test/jdk/java/net/DatagramSocket/SetGetSendBufferSize.java ! test/jdk/java/net/DatagramSocket/TestAfterClose.java ! test/jdk/java/net/MulticastSocket/B6427403.java ! test/jdk/java/net/MulticastSocket/NoSetNetworkInterface.java ! test/jdk/java/net/MulticastSocket/SendPortZero.java ! test/jdk/java/net/MulticastSocket/SetLoopbackOption.java ! test/jdk/java/net/MulticastSocket/SetTTLAndGetTTL.java ! test/jdk/java/net/MulticastSocket/SetTTLTo0.java ! test/jdk/java/net/PlainSocketImpl/BigBacklog.java ! test/jdk/java/net/PlainSocketImpl/CustomSocketImplFactory.java ! test/jdk/java/net/Socket/SocketAcceptInterruptTest.java ! test/jdk/java/net/Socket/SocketReadInterruptTest.java ! test/jdk/java/net/SocketOption/NullsAndBadValues.java ! test/jdk/java/net/SocketOption/RequiredOptions.java Changeset: 4dfcf53a Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-06 17:00:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/4dfcf53a8bf2ca8717e418b1cbd66ba263b7... 8269935: ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on windows Reviewed-by: jjg ! test/hotspot/jtreg/ProblemList.txt Changeset: e8206dbb Author: Yumin Qi <minqi@openjdk.org> Date: 2021-07-06 22:27:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/e8206dbb1758325ce10ac23768c82cb567ee... 8263538: SharedArchiveConsistency.java should test -Xshare:auto as well Reviewed-by: iklam, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java Changeset: 4ad8b044 Author: Tobias Hartmann <thartmann@openjdk.org> Date: 2021-07-06 05:44:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/4ad8b04421f3142c396ade26f36334da7a91... 8268369: SIGSEGV in PhaseCFG::implicit_null_check due to missing null check Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/lcm.cpp Changeset: 6d8fc724 Author: Roland Westrelin <roland@openjdk.org> Date: 2021-07-06 06:47:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/6d8fc7249a3a1a2350c462f9c4fe38377856... 8268883: C2: assert(false) failed: unscheduable graph Reviewed-by: chagedorn, kvn, yyang ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/c2/TestCondAddDeadBranch.java Changeset: df1364b5 Author: Roland Westrelin <roland@openjdk.org> Date: 2021-07-06 07:03:08 +0000 URL: https://git.openjdk.java.net/zgc/commit/df1364b50870e05bbaa994a96bf86b6d284c... 8269575: C2: assert(false) failed: graph should be schedulable after JDK-8252372 Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestSunkNodeDueToBrokenAntiDependency.java Changeset: 0f4e07b7 Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-07-06 07:40:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/0f4e07b7d9190dd44b2fd65eff58fb6ec983... 8269661: JNI_GetStringCritical does not lock char array 8269650: Optimize gc-locker in [Get|Release]StringCritical for latin string Reviewed-by: dholmes, tschatzl ! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp ! src/hotspot/share/prims/jni.cpp Changeset: 2b207782 Author: Xiaohong Gong <xgong@openjdk.org> Committer: Jie Fu <jiefu@openjdk.org> Date: 2021-07-06 08:17:27 +0000 URL: https://git.openjdk.java.net/zgc/commit/2b20778225527a3ccd3ced2a4246c5943f46... 8269568: JVM crashes when running VectorMask query tests Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org> Reviewed-by: psandoz, jiefu, jbhateja, sviswanathan ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template Changeset: 3a690240 Author: Mandy Chung <mchung@openjdk.org> Date: 2021-07-06 14:59:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/3a690240336bda8582a15ca52f4dcb78be32... 8225667: Clarify the behavior of System::gc w.r.t. reference processing Reviewed-by: rriggs, kbarrett, tschatzl ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java Changeset: 1166ef25 Author: Eric Liu <eliu@openjdk.org> Committer: Vladimir Kozlov <kvn@openjdk.org> Date: 2021-07-06 15:59:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/1166ef25e9a119b1801f036eaea1d97fc2bb... 8268966: AArch64: 'bad AD file' in some vector conversion tests Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/vectorapi/VectorCastShape128Test.java + test/hotspot/jtreg/compiler/vectorapi/VectorCastShape64Test.java Changeset: e0c130f4 Author: Vladimir Kozlov <kvn@openjdk.org> Date: 2021-07-06 21:30:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/e0c130f484c0b030d9718d15cf98b3a854af... 8269955: ProblemList compiler/vectorapi/VectorCastShape[64|128]Test.java tests on x86 Reviewed-by: iignatyev, dlong ! test/hotspot/jtreg/ProblemList.txt Changeset: 0d1cd3a7 Author: Vladimir Kozlov <kvn@openjdk.org> Date: 2021-07-06 21:52:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/0d1cd3a7452a83f198d5d6eab0d4fbbaf44a... 8269825: [TESTBUG] Missing testing for x86 KNL platforms Reviewed-by: dlong, jbhateja ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 7a4f08ae Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-06 23:00:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/7a4f08ae32ede32beb05f6e5e0a266943b91... Merge ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/prims/jni.cpp ! test/hotspot/jtreg/ProblemList.txt ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/prims/jni.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 01c29d8f Author: Vicente Romero <vromero@openjdk.org> Date: 2021-07-06 23:06:00 +0000 URL: https://git.openjdk.java.net/zgc/commit/01c29d8f2c865009c0d5379ba2e2cd4d3015... 8266407: remove jdk.internal.javac.PreviewFeature.Feature.SEALED_CLASSES Reviewed-by: jlahoda ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java Changeset: a9e20101 Author: Yi Yang <yyang@openjdk.org> Date: 2021-07-07 01:37:50 +0000 URL: https://git.openjdk.java.net/zgc/commit/a9e201016de119af4b0fd3ebb43768896fb9... 8268425: Show decimal nid of OSThread instead of hex format one Reviewed-by: stuefe, kevinw ! src/hotspot/share/runtime/osThread.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java Changeset: 3d090e7e Author: Nick Gasson <ngasson@openjdk.org> Date: 2021-07-07 01:47:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/3d090e7ee561252027c06021b337c69a39f7... 8267625: AARCH64: typo in LIR_Assembler::emit_profile_type Reviewed-by: aph, dlong ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp Changeset: 72530ef6 Author: Richard Reingruber <rrich@openjdk.org> Date: 2021-07-07 07:17:24 +0000 URL: https://git.openjdk.java.net/zgc/commit/72530ef666ce2ace899cf34faefe715539d1... 8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events Reviewed-by: kvn, roland, neliasso ! src/hotspot/share/opto/graphKit.cpp Changeset: a6850111 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-07 07:32:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/a6850111accfd50d04227a4cc1e8e6fff4d8... 8269022: Put evacuation failure string directly into gc=info log message Reviewed-by: iwalulya, lkorinth, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + test/hotspot/jtreg/gc/g1/TestEvacuationFailure.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java Changeset: 18b80c70 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-07 07:39:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/18b80c70f8e3ca010461e184d71829cd8f8e... 8269908: Move MemoryService::track_memory_usage call into G1MonitoringScope Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp Changeset: 248aa501 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-07 07:56:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/248aa5014b6fc5ef4d3de1feca62aa82ed55... 8269294: Verify_before/after_young_collection should execute all verification Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 77a5b7b2 Author: Jorn Vernee <jvernee@openjdk.org> Date: 2021-07-07 10:05:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/77a5b7b27e36457cf63be45b3e4f120abad5... 8269761: idea.sh missing .exe suffix when invoking javac on WSL Reviewed-by: mcimadamore, erikj ! bin/idea.sh Changeset: bffb1a71 Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-07-07 11:47:02 +0000 URL: https://git.openjdk.java.net/zgc/commit/bffb1a7199800ee05bf5fe32b7a6867fdd7b... 8269923: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java failed with "FATAL ERROR in native method: Primitive type array expected but not received for JNI array operation" Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java Changeset: 3586a233 Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-07-07 12:40:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/3586a233a49c979e87fed9df148d0bf3df2d... 8268635: Corrupt oop in ClassLoaderData Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/classLoaderData.cpp Changeset: 2dc54864 Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-07-07 12:46:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/2dc5486415097bf44e7fca1cf601847fde0e... 8267303: Replace MinObjectAlignmentSize usages for non-Java heap objects Reviewed-by: kbarrett, tschatzl, minqi ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/oops/symbol.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Symbol.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java Changeset: 2209e3ec Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-07 14:05:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/2209e3ec655d6013adc8dd5a463235b5db4d... 8270027: ProblemList jdk/jfr/event/oldobject/TestObjectSize.java on macOS-x64 Reviewed-by: mgronlun ! test/jdk/ProblemList.txt Changeset: d1cecaaa Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-07-07 15:49:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/d1cecaaa22d551b93074c33209dac7354f4b... 8269481: SctpMultiChannel never releases own file descriptor Reviewed-by: alanb, chegar ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java + test/jdk/com/sun/nio/sctp/SctpMultiChannel/CloseDescriptors.java Changeset: f741e4ca Author: Yumin Qi <minqi@openjdk.org> Date: 2021-07-07 19:41:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/f741e4ca7499193d1d0d07fb27d11cbc0a6d... 8264735: Make dynamic dump repeatable Reviewed-by: ccheung, iklam ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/dumpTimeClassInfo.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/runtime/java.cpp ! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java Changeset: 0ebf8aa9 Author: Ioi Lam <iklam@openjdk.org> Date: 2021-07-06 22:21:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/0ebf8aa9d7835ef46394fb6536882b8eac65... 8268778: CDS check_excluded_classes needs DumpTimeTable_lock Reviewed-by: minqi, ccheung ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: 2daf39a5 Author: Chris Plummer <cjplummer@openjdk.org> Date: 2021-07-07 02:32:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/2daf39a59b2d51f25b03bb78edd677a1bab4... 8269830: SA's vm object vtable matching code sometimes matches on incorrect type Reviewed-by: kevinw, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java Changeset: 815e4af3 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-07 06:24:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/815e4af35d29d0d5606281d36d4ef72b756d... 8269802: javac fails to compile nested pattern matching switches 8269808: javac generates class with invalid stack map Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! test/langtools/tools/javac/patterns/Switches.java Changeset: 820f2900 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-07 07:26:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/820f2900d8650609d737d83141e91adc93da... 8268859: jshell throws exception while parsing illegal "case true" Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java - test/langtools/tools/javac/patterns/DisambiguateParenthesizedPattern.java + test/langtools/tools/javac/patterns/DisambiguatePatterns.java + test/langtools/tools/javac/patterns/PatternCaseErrorRecovery.java + test/langtools/tools/javac/patterns/PatternCaseErrorRecovery.out + test/langtools/tools/javac/patterns/PatternErrorRecovery-no-preview.out + test/langtools/tools/javac/patterns/PatternErrorRecovery.java + test/langtools/tools/javac/patterns/PatternErrorRecovery.out ! test/langtools/tools/javac/patterns/SourceLevelChecks.java - test/langtools/tools/javac/patterns/SwitchErrors-no-preview.out ! test/langtools/tools/javac/patterns/SwitchErrors.java ! test/langtools/tools/javac/patterns/SwitchErrors.out Changeset: a49b1dc7 Author: Daniel Fuchs <dfuchs@openjdk.org> Date: 2021-07-07 07:50:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/a49b1dc7042d8893d9ff2cdaeae05203dd18... 8269772: [macos-aarch64] test compilation failed with "SocketException: No buffer space available" Reviewed-by: chegar, vtewari ! test/jdk/TEST.ROOT Changeset: 7fcd5ca0 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-07 09:49:53 +0000 URL: https://git.openjdk.java.net/zgc/commit/7fcd5ca0258b1dc6c34c98ced177ee4dc794... 8266036: class file for sun.misc.Contended not found 8258421: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with "error: cannot access jdk.internal.ValueBased" Reviewed-by: darcy ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java ! src/java.base/share/classes/jdk/internal/ValueBased.java ! src/java.base/share/classes/jdk/internal/javac/NoPreview.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.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/jvm/ClassReader.java ! test/langtools/ProblemList.txt ! test/langtools/tools/javac/lint/ExternalAbuseOfVbc.java ! test/langtools/tools/javac/lint/ExternalAbuseOfVbc.out + test/langtools/tools/javac/platform/NonPublicAnnotations.java ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java ! test/langtools/tools/javac/sym/ElementStructureTest.java Changeset: 1f2bf1d1 Author: Martin Doerr <mdoerr@openjdk.org> Date: 2021-07-07 12:52:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/1f2bf1d19482f9240ba494994b584d1cd7ed... 8269879: [PPC64] C2: Math.rint intrinsic uses wrong rounding mode Reviewed-by: lucy, goetz ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad Changeset: 6000950b Author: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2021-07-07 16:57:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/6000950b339e4346292b69079f16ce0d4c27... 8269185: Directories in /opt/runtimepackagetest and /path/to/jdk-17 are different Reviewed-by: almatvee, herrick ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec Changeset: c812bbbe Author: Roger Riggs <rriggs@openjdk.org> Date: 2021-07-07 21:46:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/c812bbbe8fe86fe960eebfe5c1ce22425198... 8269929: (test) Add diagnostic info to ProceessBuilder/Basic.java for unexpected output Reviewed-by: iris, bpb, naoto ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: 270fbcb3 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-08 00:55:53 +0000 URL: https://git.openjdk.java.net/zgc/commit/270fbcb3f5755baf045fa6dec3fba459d32c... Merge ! src/hotspot/cpu/ppc/ppc.ad ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/hotspot/cpu/ppc/ppc.ad ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java Changeset: e54585be Author: TatWai Chong <tatwai.chong@arm.com> Committer: Ningsheng Jian <njian@openjdk.org> Date: 2021-07-08 02:29:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/e54585be57a2fe8db07f20bf8e3d5f92aefe... 8268363: AArch64: Implement string_indexof_char intrinsic in SVE Reviewed-by: aph, njian ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h Changeset: 4e18ec26 Author: Thejasvi Voniadka <tvoniadka@openjdk.org> Committer: Abdul Kolarkunnu <akolarkunnu@openjdk.org> Date: 2021-07-08 06:01:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/4e18ec26ddfa0b44e8780ebd556a5e8aa2e9... 8269993: [Test]: java/net/httpclient/DigestEchoClientSSL.java contains redundant @run tags Reviewed-by: dfuchs, vtewari ! test/jdk/java/net/httpclient/DigestEchoClientSSL.java Changeset: a96012f9 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-07-08 06:15:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/a96012f958d9cc7c9da766fbc090ce680a14... 8269803: G1: remove unnecessary NoRefDiscovery Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: 4fbcce11 Author: Lin Zang <lzang@openjdk.org> Committer: David Holmes <dholmes@openjdk.org> Date: 2021-07-08 06:30:24 +0000 URL: https://git.openjdk.java.net/zgc/commit/4fbcce119b1736455cb74d0a585097eca617... 8269886: Inaccurate error message for compressed hprof test Reviewed-by: dholmes, cjplummer ! test/lib/jdk/test/lib/hprof/parser/Reader.java Changeset: 2c883eee Author: sunguoyun <sunguoyun@loongson.cn> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2021-07-08 09:12:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/2c883eeed4a5276bb4b0dc3d2ffc4d915166... 8267982: Set the node after peephole optimization to be removed Reviewed-by: kvn, thartmann ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/opto/machnode.hpp Changeset: 30bba54b Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-08 10:37:27 +0000 URL: https://git.openjdk.java.net/zgc/commit/30bba54b97fc5d941f24f9155520b47d8fe4... 8270064: Problem list tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java due to JDK-8270060 Reviewed-by: mcimadamore ! test/langtools/ProblemList.txt Changeset: 4a45d957 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-07-08 10:39:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/4a45d95719bf68221e6843572511c2eb741b... 8270021: Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java Reviewed-by: tschatzl, iwalulya ! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java ! test/hotspot/jtreg/gc/g1/plab/lib/LogParser.java Changeset: bca570c5 Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-07-08 14:28:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/bca570c56ee17cb4735a8360ec79a3ca2204... 8269962: SA has unused Hashtable, Dictionary classes Reviewed-by: cjplummer, iklam, dholmes ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderDataGraph.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/AFLBinaryTreeDictionary.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Dictionary.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/DictionaryEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Symbol.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BasicHashtable.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BasicHashtableEntry.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Hashtable.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HashtableBucket.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HashtableEntry.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java Changeset: 4f322a9b Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-07-08 16:42:03 +0000 URL: https://git.openjdk.java.net/zgc/commit/4f322a9b6c9cfdf080df23326daa45733f1b... 8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode Reviewed-by: zgu ! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java Changeset: 6f171b9f Author: Alexey Bakhtin <abakhtin@openjdk.org> Committer: Vladimir Kempik <vkempik@openjdk.org> Date: 2021-07-08 16:44:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/6f171b9f0d28ad17b31a54bad894f38d19df... 8268965: TCP Connection Reset when connecting simple socket to SSL server Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Changeset: 58328824 Author: Anthony Scarpino <ascarpino@openjdk.org> Date: 2021-07-08 17:19:46 +0000 URL: https://git.openjdk.java.net/zgc/commit/58328824927292927a2c6329400cde816c38... 8269827: JMH tests for AES/GCM byte[] and bytebuffers Reviewed-by: ecaspole, weijun ! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java + test/micro/org/openjdk/bench/javax/crypto/full/AESGCMByteBuffer.java ! test/micro/org/openjdk/bench/javax/crypto/small/AESGCMBench.java + test/micro/org/openjdk/bench/javax/crypto/small/AESGCMByteBuffer.java Changeset: 8f798b82 Author: Roland Westrelin <roland@openjdk.org> Date: 2021-07-08 07:25:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/8f798b822235e3bdbaf7a94caaae400de375... 8269746: C2: assert(!in->is_CFG()) failed: CFG Node with no controlling input? Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/callnode.cpp Changeset: 4f707591 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-08 08:03:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/4f707591754e5e7f747d1d0a47f78f490607... 8270006: Switches with 'case null:' should be exhaustive Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! test/langtools/tools/javac/patterns/SwitchErrors.java ! test/langtools/tools/javac/patterns/SwitchErrors.out Changeset: fa08cc62 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-08 11:56:53 +0000 URL: https://git.openjdk.java.net/zgc/commit/fa08cc62df10e4b6e3cbc45d4e889191d670... 8268766: Desugaring of pattern matching enum switch should be improved Reviewed-by: mcimadamore, psandoz ! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java + test/langtools/tools/javac/patterns/EnumTypeChanges.java = test/langtools/tools/javac/patterns/EnumTypeChanges2.java ! test/langtools/tools/javac/patterns/Switches.java Changeset: 168af2e6 Author: Jatin Bhateja <jbhateja@openjdk.org> Date: 2021-07-08 12:19:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/168af2e6b2343d6674fa053dcb09aca028e3... 8269828: corrections in some instruction patterns for KNL x86 platform Reviewed-by: kvn, dlong ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: 9e75f922 Author: Guoxiong Li <gli@openjdk.org> Date: 2021-07-08 14:15:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/9e75f922b17146ff78589555dfb20dd0783c... 8269738: AssertionError when combining pattern matching and function closure Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! test/langtools/tools/javac/patterns/LambdaCannotCapturePatternVariables.java Changeset: f46a9172 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-07-08 19:05:29 +0000 URL: https://git.openjdk.java.net/zgc/commit/f46a9172700a3e2d63cb772e604120bb6f60... 6766844: ByteArrayInputStream#read with a byte array of length 0 not consistent with InputStream when at EOF Reviewed-by: naoto, lancea, joehw ! src/java.base/share/classes/java/io/ByteArrayInputStream.java ! test/jdk/java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Changeset: 9acb2a69 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-08 19:23:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/9acb2a69a9f80a6aeae38ce2bf1c9770d4e8... 8270109: ProblemList 4 SA tests on macOS-aarch64 Reviewed-by: mikael ! test/hotspot/jtreg/ProblemList.txt Changeset: 64016338 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-07-08 20:23:02 +0000 URL: https://git.openjdk.java.net/zgc/commit/6401633800daff1bb80ec7e134edbaa1dbcc... 8269722: NPE in HtmlDocletWriter Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties + test/langtools/jdk/javadoc/doclet/testInherited/TestInherited.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java Changeset: dfd6b2be Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-08 23:21:00 +0000 URL: https://git.openjdk.java.net/zgc/commit/dfd6b2be7d2cc312bf550a475be91072259f... Merge ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/callnode.cpp ! test/hotspot/jtreg/ProblemList.txt ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/callnode.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: c93204ce Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-09 06:51:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/c93204ce3d4653705e6aeeadb9b3c591e469... 8269914: Factor out heap printing for G1 young and full gc 8270018: Add scoped object for g1 young gc JFR notification Reviewed-by: ayang, iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp Changeset: 676f1d76 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-07-09 07:54:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/676f1d76cab9108655f2ce462db321b97556... 8270094: Shenandoah: Provide human-readable labels for test configurations Reviewed-by: zgu ! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyCheckCast.java ! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyStress.java ! test/hotspot/jtreg/gc/shenandoah/TestDynamicSoftMaxHeapSize.java ! test/hotspot/jtreg/gc/shenandoah/TestElasticTLAB.java ! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java ! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java ! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java ! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/TestParallelRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java ! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java ! test/hotspot/jtreg/gc/shenandoah/TestResizeTLAB.java ! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSmallHeap.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java ! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyLevels.java ! test/hotspot/jtreg/gc/shenandoah/TestWithLogLevel.java ! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java ! test/hotspot/jtreg/gc/shenandoah/compiler/FoldIfAfterExpansion.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestC1ArrayCopyNPE.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestC1VectorizedMismatch.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestNullCheck.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestWriteBarrierClearControl.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNICritical.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java ! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryMXBeans.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryPools.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java ! test/hotspot/jtreg/gc/shenandoah/options/TestAlwaysPreTouch.java ! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java ! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java ! test/hotspot/jtreg/gc/shenandoah/options/TestEnabled.java ! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java ! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousMoves.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java ! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java ! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestObjectAlignment.java ! test/hotspot/jtreg/gc/shenandoah/options/TestPacing.java ! test/hotspot/jtreg/gc/shenandoah/options/TestParallelRegionStride.java ! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSingleThreaded.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSoftMaxHeapSize.java ! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java ! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java Changeset: 3d193adb Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-07-09 10:03:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/3d193adbec07a77dce3b34fe5d0dbb99ff03... 8270082: Remove unnecessary gc_timer null check in ReferenceProcessorPhaseTimes Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp Changeset: 5a742910 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-07-09 14:52:37 +0000 URL: https://git.openjdk.java.net/zgc/commit/5a742910135a66ba96d7d7e7a7af28d82a62... 8266565: Spec of ForwardingJavaFileManager/ForwardingFileObject/ForwardingJavaFileObject methods should mention delegation instead of being copied Reviewed-by: vromero ! src/java.compiler/share/classes/javax/tools/ForwardingFileObject.java ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileObject.java Changeset: 3588634d Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-07-09 16:14:29 +0000 URL: https://git.openjdk.java.net/zgc/commit/3588634d5403a6472fc88eb2ad8576f55cad... 8268420: new Reporter method to report a diagnostic within a DocTree node Reviewed-by: prappo ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Reporter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocLog.java + test/langtools/jdk/javadoc/doclet/testDocTreeDiags/MyTaglet.java + test/langtools/jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java Changeset: e4c24f01 Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-07-09 17:34:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/e4c24f01ef97de1c9a5a5faca5dd8ea2ad8c... 8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests Reviewed-by: shade ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java Changeset: 7bfa39f5 Author: Alexandre Iline <shurailine@openjdk.org> Date: 2021-07-09 18:29:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/7bfa39f59a745b562355436f9eb91992dbe2... 8270108: Update JCov version to 3.0.9 Reviewed-by: serb, erikj ! make/conf/jib-profiles.js Changeset: d6c0f5fa Author: Ioi Lam <iklam@openjdk.org> Date: 2021-07-09 19:29:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/d6c0f5fa22d2fc07a4d8957d7ad005c03df9... 8270059: Remove KVHashtable Reviewed-by: dholmes, coleenp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 46c610cb Author: Mikhailo Seledtsov <mseledtsov@openjdk.org> Date: 2021-07-09 01:55:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/46c610cbd84fc19c3f6591c9a6672768fb90... 8269840: Update Platform.isDefaultCDSArchiveSupported() to return true for aarch64 platforms Reviewed-by: minqi, iklam ! test/lib/jdk/test/lib/Platform.java Changeset: 62ff55d3 Author: Jatin Bhateja <jbhateja@openjdk.org> Date: 2021-07-09 03:20:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/62ff55d383c4763c3d17b7766a2a9649d75f... 8269952: compiler/vectorapi/VectorCastShape*Test.java tests failed on avx2 machines Reviewed-by: kvn, dlong ! src/hotspot/cpu/x86/x86.ad ! test/hotspot/jtreg/ProblemList.txt Changeset: 885f7b11 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-09 08:03:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/885f7b1141d1d8e6b560ebaf0c2d4878be0e... 8269146: Missing unreported constraints on pattern and other case label combination 8269301: Switch statement with a pattern, constant and default label elements crash javac Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java + test/langtools/tools/javac/patterns/CaseStructureTest.java ! test/langtools/tools/javac/patterns/SwitchErrors.java ! test/langtools/tools/javac/patterns/SwitchErrors.out ! test/langtools/tools/javac/patterns/Switches.java Changeset: 1196b356 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-09 11:03:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/1196b3568459511df7534848ac42f13489c6... 8270151: IncompatibleClassChangeError on empty pattern switch statement case Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! test/langtools/tools/javac/patterns/SealedTypeChanges.java ! test/langtools/tools/javac/patterns/Switches.java Changeset: f791fdf2 Author: Christian Hagedorn <chagedorn@openjdk.org> Date: 2021-07-09 11:53:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/f791fdf23ef6e49e7e1ca68e33a16f6686e0... 8261147: C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/node.cpp + test/hotspot/jtreg/compiler/loopopts/superword/TestWronglyMarkedReduction.java Changeset: 6889a39a Author: Roger Riggs <rriggs@openjdk.org> Date: 2021-07-09 14:33:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/6889a39a3f124d2442584cb7646b2d6a1874... 8268826: Cleanup Override in Context-Specific Deserialization Filters Reviewed-by: dfuchs, bchristi ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/jdk/internal/util/StaticProperty.java ! src/java.base/share/conf/security/java.security ! test/jdk/java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java ! test/jdk/java/io/Serializable/serialFilter/GlobalFilterTest.java ! test/jdk/java/io/Serializable/serialFilter/SerialFactoryExample.java + test/jdk/java/io/Serializable/serialFilter/SerialFactoryFaults.java ! test/jdk/java/io/Serializable/serialFilter/SerialFilterFactoryTest.java ! test/jdk/java/io/Serializable/serialFilter/SerialFilterFunctionTest.java ! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java ! test/jdk/java/io/Serializable/serialFilter/TEST.properties ! test/jdk/java/io/Serializable/serialFilter/java.security-extra-factory + test/jdk/java/io/Serializable/serialFilter/logging.properties Changeset: ec975c6a Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-10 01:23:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/ec975c6a055688c014e709917dcfc340037e... Merge ! src/hotspot/cpu/x86/x86.ad ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! test/hotspot/jtreg/ProblemList.txt ! src/hotspot/cpu/x86/x86.ad ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! test/hotspot/jtreg/ProblemList.txt Changeset: 68b6e11e Author: Yasumasa Suenaga <ysuenaga@openjdk.org> Date: 2021-07-10 05:01:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/68b6e11e481349e40014aa4593a53ae2ea74... 8270083: -Wnonnull errors happen with GCC 11.1.1 Reviewed-by: erikj, dlong, kbarrett ! make/hotspot/lib/JvmOverrideFiles.gmk ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/frame_x86.inline.hpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp Changeset: ac75a53f Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-07-11 18:15:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/ac75a53fc513cce2a1aa266f0b7235d150a7... 8253779: Amalloc may be wasting space by overaligning Reviewed-by: kbarrett, stuefe ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/type.hpp Changeset: 86a20081 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-07-12 07:53:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/86a20081aefb6d43dc8a4d404adb2c1fb572... 8051680: (ref) unnecessary process_soft_ref_reconsider Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java Changeset: 6a9bc108 Author: Severin Gehwolf <sgehwolf@openjdk.org> Date: 2021-07-12 08:25:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/6a9bc108736522897f03a75c83e90e2c2a18... 8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 8973867f Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-12 08:41:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/8973867fb9568a3a527b763c9ce10cebdfb3... 8269295: Verification time before/after young collection only covers parts of the verification Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp Changeset: 7cbb67a3 Author: Anton Kozlov <akozlov@openjdk.org> Date: 2021-07-12 11:12:52 +0000 URL: https://git.openjdk.java.net/zgc/commit/7cbb67a3f8adc83a5b51c092a66480d7b22a... 8267666: Add option to jcmd GC.heap_dump to use existing file Reviewed-by: rschmelter, clanger ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/heapDumper.hpp ! src/hotspot/share/services/heapDumperCompression.cpp ! src/hotspot/share/services/heapDumperCompression.hpp ! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpTest.java Changeset: c3a42edd Author: Jatin Bhateja <jbhateja@openjdk.org> Date: 2021-07-12 11:36:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/c3a42eddecf29b203a6397519b5643d5f3e2... 8269878: Handle redundant reg-2-reg moves in X86 backend 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/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp Changeset: 548bb311 Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-07-12 12:22:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/548bb3119cf792bb1e65e15e990a4addc915... 8270110: Shenandoah: Add test for JDK-8269661 Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp + test/hotspot/jtreg/gc/shenandoah/jni/TestStringCriticalWithDedup.java + test/hotspot/jtreg/gc/shenandoah/jni/libTestStringCriticalWithDedup.c Changeset: 92ae6a51 Author: Harold Seigel <hseigel@openjdk.org> Date: 2021-07-12 14:21:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/92ae6a512340485f75a12479dc1c1b8d3261... 8244162: Additional opportunities to use NONCOPYABLE Reviewed-by: dholmes, kbarrett, shade ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/classfile/stackMapTableFormat.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp ! src/hotspot/share/logging/logMessageBuffer.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/utilities/formatBuffer.hpp Changeset: 1aef372e Author: Ignasi Marimon-Clos <ignasi35@gmail.com> Committer: Brian Burkhalter <bpb@openjdk.org> Date: 2021-07-12 16:54:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/1aef372ed89a48f4eac0ac03b2b352034871... 8266578: Disambiguate BigDecimal description of scale Reviewed-by: darcy, bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 41a5eb43 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2021-07-12 18:14:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/41a5eb437204a650d6cc271f41e1d186ee81... 8270117: Broken jtreg link in "Building the JDK" page Reviewed-by: sgehwolf ! doc/building.html ! doc/building.md Changeset: 7d2825e4 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-07-12 18:25:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/7d2825e4219671bdaef6586864afecbca7b3... 8270169: G1: Incorrect reference discovery MT degree in concurrent marking Reviewed-by: tschatzl, iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 353e9c86 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2021-07-12 18:54:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/353e9c8607e3a433aac786bd7b818d77ff75... 8270320: JDK-8270110 committed invalid copyright headers Reviewed-by: kvn ! test/hotspot/jtreg/gc/shenandoah/jni/TestStringCriticalWithDedup.java ! test/hotspot/jtreg/gc/shenandoah/jni/libTestStringCriticalWithDedup.c Changeset: a4e5f08f Author: Yumin Qi <minqi@openjdk.org> Date: 2021-07-12 19:03:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/a4e5f08fefac50a1ced7ff4178d9d76f9079... 8267281: Call prepare_for_dynamic_dumping for jcmd dynamic_dump Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java Changeset: afe957cd Author: Yi Yang <yyang@openjdk.org> Date: 2021-07-13 02:23:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/afe957cd9741810a113ea165a635a117c0ea... 8268698: Use Objects.check{Index,FromToIndex,FromIndexSize} for java.base Reviewed-by: mchung, rriggs ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java ! src/java.base/share/classes/java/lang/invoke/AbstractConstantGroup.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/util/Base64.java ! src/java.base/share/classes/java/util/Collections.java ! src/java.base/share/classes/java/util/zip/Adler32.java ! src/java.base/share/classes/java/util/zip/CRC32.java ! src/java.base/share/classes/java/util/zip/CRC32C.java ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/jdk/internal/util/Preconditions.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java ! src/java.base/share/classes/sun/security/provider/DigestBase.java ! src/java.base/share/classes/sun/security/provider/MD5.java ! src/java.base/share/classes/sun/security/provider/SHA.java ! src/java.base/share/classes/sun/security/provider/SHA2.java ! src/java.base/share/classes/sun/security/provider/SHA5.java ! src/java.base/share/classes/sun/security/util/ArrayUtil.java ! src/java.base/share/classes/sun/security/util/BitArray.java ! src/java.base/windows/classes/sun/nio/ch/SinkChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/SourceChannelImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFFileParser.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodeFrame.java ! test/jdk/java/lang/StringBuffer/Exceptions.java ! test/jdk/java/lang/StringBuilder/Exceptions.java ! test/lib/jdk/test/lib/hprof/model/JavaValueArray.java ! test/micro/org/openjdk/bench/vm/compiler/CopyLoop.java Changeset: 07e90524 Author: Yi Yang <yyang@openjdk.org> Date: 2021-07-13 02:24:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/07e90524576f159fc16523430f1db62327c8... 8270056: Generated lambda class can not access protected static method of target class Co-authored-by: NekoCaffeine <nekocaffeine@qq.com> Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java + test/jdk/java/lang/invoke/lambda/superProtectedMethod/ProtectedMethodInOtherPackage.java - test/jdk/java/lang/invoke/lambda/superProtectedMethod/SuperMethodTest.java Changeset: 565ec851 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-07-13 10:36:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/565ec8518ba971fc8103e74f810f1e79e05e... 8270282: Semantically rename reference processing subphases Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp Changeset: 25460065 Author: Phil Race <prr@openjdk.org> Date: 2021-07-10 19:12:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/254600658acbc5c40ae8f0de0d01c9906c67... 8270216: [macOS] Update named used for Java run loop mode Reviewed-by: serb ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m Changeset: 3d82b0e6 Author: Serguei Spitsyn <sspitsyn@openjdk.org> Date: 2021-07-11 11:03:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/3d82b0e634583f4bc01ceece9dd82fc00fd6... 8269558: fix of JDK-8252657 missed to update history at the end of JVM TI spec Reviewed-by: dcubed, cjplummer ! src/hotspot/share/prims/jvmti.xml Changeset: e1d3e73d Author: Alexey Bakhtin <abakhtin@openjdk.org> Committer: Vladimir Kempik <vkempik@openjdk.org> Date: 2021-07-12 10:24:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/e1d3e73d4ee32fac7e5b6b2666221717270d... 8268965: TCP Connection Reset when connecting simple socket to SSL server Reviewed-by: xuelei Backport-of: 6f171b9f0d28ad17b31a54bad894f38d19df6f73 ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Changeset: 999ced03 Author: Christoph Göttschkes <cgo@openjdk.org> Committer: Kevin Walls <kevinw@openjdk.org> Date: 2021-07-12 11:23:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/999ced03ccd58b216adf9a7bfb2646e51121... 8269873: serviceability/sa/Clhsdb tests are using a C2 specific VMStruct field Reviewed-by: cjplummer, dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java Changeset: 4fc3180f Author: Sean Mullan <mullan@openjdk.org> Date: 2021-07-12 14:54:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/4fc3180f75e1cea4ebd613f8253be205d95f... 8266345: (fs) Custom DefaultFileSystemProvider security related loops Co-authored-by: Brian Burkhalter <bpb@openjdk.org> Reviewed-by: bpb, chegar ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! test/jdk/java/nio/file/spi/SetDefaultProvider.java + test/jdk/java/nio/file/spi/fs.policy Changeset: 6b123b05 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-13 10:50:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/6b123b059136b0c1efa62a23824b9aa253e6... Merge ! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java Changeset: 375fc2a2 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-13 11:27:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/375fc2a2b29c454b36d3ae068a080b28f6ec... 8270009: Factor out and shuffle methods in G1CollectedHeap::do_collection_pause_at_safepoint_helper Reviewed-by: kbarrett, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp Changeset: 460c4bb6 Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-07-13 13:06:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/460c4bb6ceeea20d21f41c9d62280c0b2bd7... 8270179: Rename Amalloc_4 8270217: Fix Arena::Amalloc to check for overflow better Reviewed-by: kbarrett, stuefe ! src/hotspot/share/adlc/arena.hpp ! src/hotspot/share/adlc/dict2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/memory/resourceArea.inline.hpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/opto/indexSet.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/handles.hpp Changeset: 7ac08161 Author: Roman Kennke <rkennke@openjdk.org> Date: 2021-07-13 13:30:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/7ac08161a8b2080ed054bc00a30d6f694ece... 8269897: Shenandoah: Resolve UNKNOWN access strength, where possible Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp Changeset: ca806ef3 Author: Christoph Langer <clanger@openjdk.org> Date: 2021-07-13 16:55:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/ca806ef31970e2d020e631d55b44cfe30e11... 8263531: Remove unused buffer int Reviewed-by: chegar, vtewari, wetmore ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java Changeset: 9cac94d5 Author: Scott Gibbons <scott.gibbons@intel.com> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2021-07-13 23:52:08 +0000 URL: https://git.openjdk.java.net/zgc/commit/9cac94d581f240c10fe8fff2f803109a1ae3... 8269404: Base64 Encoding optimization enhancements for x86 using AVX-512 Reviewed-by: kvn, sviswanathan ! 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/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp Changeset: 770e2aa3 Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-14 01:05:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/770e2aa3c6a2bbbc578e60dc2b1130034486... 8215948: [TESTBUG] gtest pseudo-JavaThreads could be more regular JavaThreads Reviewed-by: coleenp, pchilanomate ! test/hotspot/gtest/threadHelper.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp Changeset: 0f329828 Author: Erik Joelsson <erikj@openjdk.org> Date: 2021-07-13 05:55:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/0f32982872eb1454e55390760b65beb5838a... 8270203: Missing build dependency between jdk.jfr-gendata and buildtools-hotspot Reviewed-by: tbell ! make/Main.gmk Changeset: 040c02b9 Author: Christian Hagedorn <chagedorn@openjdk.org> Date: 2021-07-13 08:50:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/040c02b942a2829626b5bc4a63c3335cd3fe... 8269795: C2: Out of bounds array load floats above its range check in loop peeling resulting in SEGV Reviewed-by: thartmann, roland, kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestPeelingRemoveDominatedTest.java Changeset: e631addd Author: Erik Joelsson <erikj@openjdk.org> Date: 2021-07-13 09:27:27 +0000 URL: https://git.openjdk.java.net/zgc/commit/e631addd70437c776eeeb481e0b44f1d0fd2... 8259848: Interim javadoc build does not support platform links Reviewed-by: hannesw, jjg, ihse ! make/modules/jdk.javadoc/Gendata.gmk Changeset: 00ef65f3 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2021-07-13 09:41:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/00ef65f34d35bf1a3fa6835cc16f19af40c3... 8269525: Deadlock during Volano with JFR Reviewed-by: egahlin ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: bd95c0c9 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2021-07-13 09:43:49 +0000 URL: https://git.openjdk.java.net/zgc/commit/bd95c0c9e02946ae6a0d525b1425485b1de4... 8269635: Stress test SEGV while emitting OldObjectSample Reviewed-by: jbachorik ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp Changeset: b2416b60 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2021-07-13 10:53:49 +0000 URL: https://git.openjdk.java.net/zgc/commit/b2416b60fbe1117cc502d5ecdd8356d42d27... 8269281: java/foreign/Test{Down,Up}call.java time out Reviewed-by: jvernee ! test/jdk/java/foreign/CallGeneratorHelper.java ! test/jdk/java/foreign/TestDowncall.java ! test/jdk/java/foreign/TestUpcall.java Changeset: d32e42cd Author: Severin Gehwolf <sgehwolf@openjdk.org> Date: 2021-07-13 14:34:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/d32e42cdd461ee5793331ad237b072c16b09... 8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas Backport-of: 6a9bc108736522897f03a75c83e90e2c2a183d27 ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 8583aab3 Author: Vicente Romero <vromero@openjdk.org> Date: 2021-07-13 17:48:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/8583aab374c3c2ad94c88e7f649d81ce5f31... 8270025: DynamicCallSiteDesc::withArgs doesn't throw NPE Reviewed-by: jvernee, mchung ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java + test/jdk/java/lang/constant/DynamicCallSiteDescTest.java Changeset: 4a7ccf36 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-14 01:07:52 +0000 URL: https://git.openjdk.java.net/zgc/commit/4a7ccf36e9a3978c437db3efe892dd23e8a0... Merge ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: b6d76538 Author: Ivan Walulya <iwalulya@openjdk.org> Date: 2021-07-14 07:52:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/b6d765386ec38d83a092ebf8dc109370f74e... 8264419: Remove has_max_index argument from G1BlockOffsetTablePart::block_at_or_preceding Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp Changeset: 589a1d53 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-07-14 08:14:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/589a1d53df0f53c064fda8a2ac491e0a536e... 8270155: ARM32: Improve register dump in hs_err Reviewed-by: dholmes, stuefe ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp Changeset: 357fe09f Author: Nick Gasson <ngasson@openjdk.org> Date: 2021-07-14 09:02:43 +0000 URL: https://git.openjdk.java.net/zgc/commit/357fe09f2e46efa3343f6c8a57b8693dcd5d... 8247351: [aarch64] NullPointerException during stack walking (clhsdb "where -a") Reviewed-by: cjplummer ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/RegisterMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java Changeset: c0d4efff Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-07-14 15:50:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/c0d4efff3c7b853cd663726b668d49d01e0f... 6506405: Math.abs(float) is slow Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/jdk/internal/math/DoubleConsts.java ! src/java.base/share/classes/jdk/internal/math/FloatConsts.java ! test/jdk/java/lang/Math/AbsTests.java Changeset: b1bb05bc Author: Andreas Woess <aw@openjdk.org> Committer: Tom Rodriguez <never@openjdk.org> Date: 2021-07-14 17:32:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/b1bb05bcf4956f38d6e1a15bcfbed92154ba... 8269592: [JVMCI] Optimize c2v_iterateFrames Reviewed-by: kvn, never, dlong ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframe.inline.hpp + test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java + test/hotspot/jtreg/compiler/jvmci/compilerToVM/libIterateFramesNative.c Changeset: fb86d13e Author: Volker Simonis <simonis@openjdk.org> Date: 2021-07-14 17:39:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/fb86d13ec44f4c8bb933fe16673dabce785d... 8270100: Fix some inaccurate GC logging Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/cardGeneration.cpp Changeset: 14da658d Author: Doug Simon <dnsimon@openjdk.org> Date: 2021-07-14 17:47:08 +0000 URL: https://git.openjdk.java.net/zgc/commit/14da658d1c2341fd910acc9eaef2a0802f05... 8270453: [JVMCI] remove duplicates in vmStructs_jvmci.cpp Reviewed-by: kvn ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: a033866d Author: Alexander Zuev <kizune@openjdk.org> Date: 2021-07-14 18:25:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/a033866d786507db69ab75643684e617fd1f... 8269637: javax/swing/JFileChooser/FileSystemView/SystemIconTest.java fails on windows Reviewed-by: aivanov ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! test/jdk/ProblemList.txt Changeset: 0f547071 Author: Yi Yang <yyang@openjdk.org> Date: 2021-07-14 00:46:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/0f5470715e98e222474f575abc95457682d5... 8270056: Generated lambda class can not access protected static method of target class Reviewed-by: mchung Backport-of: 07e90524576f159fc16523430f1db62327c89a3b ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java + test/jdk/java/lang/invoke/lambda/superProtectedMethod/ProtectedMethodInOtherPackage.java - test/jdk/java/lang/invoke/lambda/superProtectedMethod/SuperMethodTest.java Changeset: 67273ae6 Author: Xin Liu <xliu@openjdk.org> Date: 2021-07-14 01:43:53 +0000 URL: https://git.openjdk.java.net/zgc/commit/67273ae63c3dbebccf124929c13a363dea05... 8269865: Async UL needs to handle ERANGE on exceeding SEM_VALUE_MAX Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp Changeset: e5db9a94 Author: Christoph Langer <clanger@openjdk.org> Date: 2021-07-14 05:38:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/e5db9a9405d13cf4b72a8efa903cf8cdcf52... 8268620: InfiniteLoopException test may fail on x86 platforms Backport-of: 0b09129faefb945c2f2c35dab2731961216d054e ! test/jdk/java/awt/Robot/InfiniteLoopException.java Changeset: 82c256eb Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2021-07-14 06:49:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/82c256eb61fdfb166e55fc3d96f8ee69bda9... 8259499: Handling type arguments from outer classes for inner class in javadoc 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/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.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 ! 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 ! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java ! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/pkg1/A.java + test/langtools/jdk/javadoc/doclet/testGenericTypeLink/pkg1/C.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/pkg/C.java Changeset: 381bd621 Author: Anton Kozlov <akozlov@openjdk.org> Date: 2021-07-14 10:36:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/381bd621074a13cc2f260c18371c956bc48a... 8266889: [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/.../bi04t002 test run Reviewed-by: dholmes, aph, sspitsyn ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: 3bbd2332 Author: Jim Laskey <jlaskey@openjdk.org> Date: 2021-07-14 11:51:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/3bbd2332bd4876b5529ccdf90e5e5d6c515e... 8270075: SplittableRandom extends AbstractSplittableGenerator Reviewed-by: rriggs, bpb ! src/java.base/share/classes/java/util/SplittableRandom.java Changeset: 72db09b1 Author: Jim Laskey <jlaskey@openjdk.org> Date: 2021-07-14 12:00:01 +0000 URL: https://git.openjdk.java.net/zgc/commit/72db09b1f393722074cae2fbff0fc369f0f2... 8266313: (JEP-356) - RandomGenerator spec implementation requirements tightly coupled to JDK internal classes Reviewed-by: rriggs ! src/java.base/share/classes/java/util/random/RandomGenerator.java ! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java Changeset: 7b4d84c6 Author: Erik Joelsson <erikj@openjdk.org> Date: 2021-07-14 13:00:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/7b4d84c65487593cdbf841f7f2d359192476... 8270422: Test build/AbsPathsInImage.java fails after JDK-8259848 Reviewed-by: mikael ! make/CreateJmods.gmk Changeset: 7d0edb57 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-14 22:35:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/7d0edb5743aacfc22f76ee8aa7b03d7dc0f9... Merge ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: 7c234919 Author: Joshua Zhu <jzhu@openjdk.org> Committer: Yi Yang <yyang@openjdk.org> Date: 2021-07-15 01:57:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/7c2349191893f07d133ff94a0be4472948f7... 8269598: Regressions up to 5% on aarch64 seems due to JDK-8268858 Reviewed-by: kvn, dlong ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 04b73bc4 Author: Thejasvi Voniadka <tvoniadka@openjdk.org> Committer: Abdul Kolarkunnu <akolarkunnu@openjdk.org> Date: 2021-07-15 04:52:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/04b73bc4e022740122463ef70791ef276ac9... 8269656: The test test/langtools/tools/javac/versions/Versions.java has duplicate test cycles Reviewed-by: darcy ! test/langtools/tools/javac/versions/Versions.java Changeset: 1ebd9469 Author: Ioi Lam <iklam@openjdk.org> Date: 2021-07-15 05:15:24 +0000 URL: https://git.openjdk.java.net/zgc/commit/1ebd9469db1adada9f5ad41f8599e9458da5... 8270333: -XX:+VerifyStringTableAtExit should not do linear search Reviewed-by: dholmes, minqi ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/stringTable.cpp Changeset: 793d772a Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-15 08:11:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/793d772afd588438855f3381799915961237... 8270475: Remove unused G1STWDrainQueueClosure Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 7a89ffed Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-15 08:12:36 +0000 URL: https://git.openjdk.java.net/zgc/commit/7a89ffeddd9d68a823e29943cdaa2232bb04... 8270014: Add scoped objects for g1 young gc verification and young gc internal timing Reviewed-by: ayang, iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.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/g1Policy.hpp ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java Changeset: e92e2fd4 Author: Ao Qi <aoqi@openjdk.org> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2021-07-15 08:26:05 +0000 URL: https://git.openjdk.java.net/zgc/commit/e92e2fd4e0bc805d8f7d70f632cce0282eb1... 8270517: Add Zero support for LoongArch Reviewed-by: dholmes, erikj, shade ! make/autoconf/build-aux/config.guess ! make/autoconf/platform.m4 ! src/hotspot/os/linux/os_linux.cpp Changeset: 99d7f9a7 Author: Ivan Walulya <iwalulya@openjdk.org> Date: 2021-07-15 08:49:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/99d7f9a772ee3e6f9721e8bff95df553e6a0... 8264908: Investigate adding BOT range check in G1BlockOffsetTablePart::block_at_or_preceding Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp Changeset: c962e6ec Author: Vicente Romero <vromero@openjdk.org> Date: 2021-07-15 15:33:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/c962e6ec0bdaae9ff26f851c0b03551adad1... 8261006: 'super' qualified method references cannot occur in a static context Reviewed-by: sadayapalam ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/lambda/methodReference/MethodReferenceInConstructorInvocation.java + test/langtools/tools/javac/lambda/methodReference/MethodReferenceInConstructorInvocation.out Changeset: 1f995e52 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-07-15 16:06:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/1f995e52b2af0bdc3044c27a15ee8da446f0... 8265888: StandardJavaFileManager::setLocationForModule specification misses 'Implementation Requirements:' Reviewed-by: jlahoda ! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java Changeset: 746fe5dc Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-07-15 16:40:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/746fe5dc6857f6e0af42ed150665fa26f52b... 8270366: C2: Add associative rule to add/sub node Reviewed-by: kvn, adinn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/subnode.cpp + test/hotspot/jtreg/compiler/integerArithmetic/TestAssociative.java Changeset: 057992f2 Author: Andy Herrick <herrick@openjdk.org> Date: 2021-07-15 17:04:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/057992f206d48d0f6152f6fdece229e2ff56... 8269387: jpackage --add-launcher should have option to not create shortcuts for additional launchers Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AddLauncherArguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java + test/jdk/tools/jpackage/share/AddLShortcutTest.java Changeset: bb82005a Author: Christoph Göttschkes <cgo@openjdk.org> Committer: Vladimir Kozlov <kvn@openjdk.org> Date: 2021-07-15 19:53:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/bb82005a8102dd5bb2fa2abc5c2f7255d696... 8270468: TestRangeCheckEliminated fails because methods are not compiled Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java Changeset: a32d2eef Author: Sibabrata Sahoo <ssahoo@openjdk.org> Date: 2021-07-15 05:42:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/a32d2eefea12771522b942b32985df0fe501... 8269276: Additional tests for MessageDigest with different providers Reviewed-by: valeriep, wetmore ! test/jdk/sun/security/pkcs11/MessageDigest/ReinitDigest.java Changeset: e104dede Author: William Kemper <wkemper@openjdk.org> Committer: Christoph Langer <clanger@openjdk.org> Date: 2021-07-15 16:27:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/e104dede6e5e518071e6ff59d206c8009420... 8268635: Corrupt oop in ClassLoaderData Reviewed-by: coleenp Backport-of: 3586a233a49c979e87fed9df148d0bf3df2df38b ! src/hotspot/share/classfile/classLoaderData.cpp Changeset: 7240d678 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-16 00:51:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/7240d67868add94c97ca1d7ba372548cd76b... Merge Changeset: ea77ef83 Author: Xiaohong Gong <xgong@openjdk.org> Committer: Ningsheng Jian <njian@openjdk.org> Date: 2021-07-16 01:54:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/ea77ef83484fa72381744a1de834acd922ba... 8269725: AArch64: Add VectorMask query implementation for NEON Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h Changeset: e35005d5 Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-16 02:49:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/e35005d5ce383ddd108096a3079b17cb0bcf... 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) Reviewed-by: stuefe, iklam ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java Changeset: eab959cb Author: Alexander Zuev <kizune@openjdk.org> Date: 2021-07-16 04:43:53 +0000 URL: https://git.openjdk.java.net/zgc/commit/eab959cbfa9e781adac3bc4bc3e74af8b18a... 8269269: [macos11] SystemIconTest fails with ClassCastException Reviewed-by: jdv ! test/jdk/javax/swing/JFileChooser/FileSystemView/SystemIconTest.java Changeset: 676d425c Author: Jie Fu <jiefu@openjdk.org> Date: 2021-07-16 05:45:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/676d425c6bae7e87619ffc4b4a89d2997ae1... 8270459: Conflict inlining decisions by C1/C2 with the same CompileCommand Reviewed-by: kvn, xliu ! src/hotspot/share/compiler/compilerOracle.cpp + test/hotspot/jtreg/compiler/compilercontrol/TestConflictInlineCommands.java Changeset: 4927ee42 Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-16 06:56:46 +0000 URL: https://git.openjdk.java.net/zgc/commit/4927ee426aedbeea0f4119bac0a342c6d357... 8270814: ProblemList the failing serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor* tests Reviewed-by: tschatzl, jiefu ! test/hotspot/jtreg/ProblemList.txt Changeset: 90c219f3 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-16 08:54:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/90c219f37bc7da2a556d1733a148a7d445e9... 8270547: java.util.Random contains unnecessary @SuppressWarnings("exports") Reviewed-by: darcy, bpb ! src/java.base/share/classes/java/util/Random.java Changeset: 1d8d72d2 Author: Ivan Walulya <iwalulya@openjdk.org> Date: 2021-07-16 12:00:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/1d8d72d2c24764ab32741dd5220a6c1a9806... 8270540: G1: Refactor range checking in G1BlockOffsetTablePart::block_start* to asserts Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp Changeset: 67dc1c5b Author: Harold Seigel <hseigel@openjdk.org> Date: 2021-07-16 14:02:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/67dc1c5bf34cfe987b672f34f0b2a6b36840... 8270837: fix typos in test TestSigParse.java Reviewed-by: jiefu ! test/hotspot/jtreg/runtime/verifier/TestSigParse.java Changeset: 58f1ada2 Author: Calvin Cheung <ccheung@openjdk.org> Date: 2021-07-16 19:22:49 +0000 URL: https://git.openjdk.java.net/zgc/commit/58f1ada2710d2efcb885db9441f6ad8ec4f8... 8269636: Change outputStream's print_raw() and print_raw_cr() second parameter to size_t type Reviewed-by: iklam, minqi ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/utilities/ostream.hpp Changeset: 1350e2bd Author: Christoph Langer <clanger@openjdk.org> Date: 2021-07-16 19:02:50 +0000 URL: https://git.openjdk.java.net/zgc/commit/1350e2bd225b2032b929f9c68ba297833ad6... 8270556: Exclude security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA Reviewed-by: mbaesken ! test/jdk/ProblemList.txt Changeset: 2dddcce2 Author: Phil Race <prr@openjdk.org> Date: 2021-07-16 20:02:08 +0000 URL: https://git.openjdk.java.net/zgc/commit/2dddcce29bec5d16ba2b0580bbcb7cd65e7e... 8270858: Problem List java/awt/Window/MultiWindowApp/MultiWindowAppTest.java on Linux Reviewed-by: mikael, pbansal ! test/jdk/ProblemList.txt Changeset: a5c9094f Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-17 02:06:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/a5c9094fdb99d2723bf09e9c368dc7f93929... Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: f8ec3b68 Author: Ioi Lam <iklam@openjdk.org> Date: 2021-07-17 04:52:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/f8ec3b68f3e8f86eacf5c0de06c91827e88c... 8270801: Print VM arguments with java -Xlog:arguments Reviewed-by: dholmes, xliu, stuefe, minqi ! src/hotspot/share/runtime/arguments.cpp Changeset: e7cdfebb Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-17 07:42:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/e7cdfebbeebb274b28495b469f39d5874af4... 8270862: Fix problem list entries for 32-bit Reviewed-by: sspitsyn ! test/hotspot/jtreg/ProblemList.txt Changeset: edff5560 Author: Koichi Sakata <ksakata@openjdk.org> Committer: Yi Yang <yyang@openjdk.org> Date: 2021-07-19 05:46:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/edff55607b9bc47bc1a5d9de7ad1a5d622be... 8263385: IGV: Graph is not opened in the window that has focus. Reviewed-by: rrich, chagedorn ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/GraphViewerImplementation.java Changeset: a8f15427 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-19 09:30:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/a8f15427156b8095ee815fbe6ed14c25c1d4... 8270455: Remove unused JFR tracer related code in G1CollectedHeap Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 3fc761d9 Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-07-19 13:43:46 +0000 URL: https://git.openjdk.java.net/zgc/commit/3fc761d97d43429d3fdc0646835c462e0fe1... 8269032: Stringdedup tests are failing if the ergonomically select GC does not support it Reviewed-by: tschatzl, lkorinth ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java Changeset: f6443654 Author: Joe Darcy <darcy@openjdk.org> Date: 2021-07-19 17:23:29 +0000 URL: https://git.openjdk.java.net/zgc/commit/f64436544156052fffb220e993a420f3f56b... 8269689: Update --release 17 symbol information for JDK 17 build 31 Reviewed-by: jlahoda ! make/data/symbols/java.base-H.sym.txt ! make/data/symbols/jdk.javadoc-H.sym.txt Changeset: c1304519 Author: Roland Westrelin <roland@openjdk.org> Date: 2021-07-19 07:31:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/c1304519b56e44d1d4e380d0b9839a8b0938... 8269752: C2: assert(false) failed: Bad graph detected in build_loop_late Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/loopopts/TestMainBodyExecutedOnce.java Changeset: c3519c3e Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-19 23:12:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/c3519c3e20a7f43032ecf3f5bd548ab85422... Merge ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.cpp Changeset: 7f35e5ba Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-07-20 00:27:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/7f35e5bac9925c06985f16d225f5dd9c5015... 8270869: G1ServiceThread may not terminate Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1ServiceThread.cpp Changeset: 00195b85 Author: Calvin Cheung <ccheung@openjdk.org> Date: 2021-07-20 02:06:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/00195b85ed8730fcf4eb547a91a35769d5c9... 8265604: Support unlinked classes in dynamic CDS archive Reviewed-by: minqi, iklam ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/OldInfExtendsInfDefMeth.java ! test/hotspot/jtreg/runtime/cds/appcds/OldSuperClass.java ! test/hotspot/jtreg/runtime/cds/appcds/OldSuperInf.java ! test/hotspot/jtreg/runtime/cds/appcds/OldSuperInfIndirect.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassAndInf.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/CustomLoaderApp.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Changeset: 534f0051 Author: Alexander Zuev <kizune@openjdk.org> Date: 2021-07-20 03:31:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/534f00510e26da8deb891b4184c860ec6499... 8268284: javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button" Reviewed-by: serb ! test/jdk/javax/swing/JComponent/7154030/bug7154030.java Changeset: 8cd0769e Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-20 05:55:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/8cd0769ef28cdc11ef9830ba449edf5a4d30... 8270875: Deprecate the FilterSpuriousWakeups flag so it can be removed Reviewed-by: kbarrett ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 754352f4 Author: Corey Ashford <cashford@openjdk.org> Committer: Martin Doerr <mdoerr@openjdk.org> Date: 2021-07-20 08:07:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/754352f4c951dfce3e0ae89f00e003c05ef2... 8270340: Base64 decodeBlock intrinsic for Power64 needs cleanup Reviewed-by: ogatak, mdoerr ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp Changeset: 38694aa9 Author: Tobias Hartmann <thartmann@openjdk.org> Date: 2021-07-20 09:45:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/38694aa970be73d269cb444ea80ebe7085bd... 8270939: ProblemList java/lang/invoke/RicochetTest.java until JDK-8251969 is fixed Reviewed-by: chagedorn ! test/jdk/ProblemList.txt Changeset: 0cec11d3 Author: Yi Yang <yyang@openjdk.org> Date: 2021-07-20 06:10:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/0cec11d3eb7393b76dbe1fbfe55a5f363824... 8270307: C2: assert(false) failed: bad AD file after JDK-8267687 Co-authored-by: Kuai Wei <kuaiwei.kw@alibaba-inc.com> Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/movenode.cpp + test/hotspot/jtreg/compiler/c2/TestCMoveHasTopInput.java Changeset: 845c31dc Author: Jorn Vernee <jvernee@openjdk.org> Date: 2021-07-20 13:10:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/845c31dc4b49dfbed25238a398c80b8cdd0a... 8269240: java/foreign/stackwalk/TestAsyncStackWalk.java test failed with concurrent GC Reviewed-by: vlivanov, dholmes ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/prims/universalUpcallHandler.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/javaFrameAnchor.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java ! test/jdk/java/foreign/stackwalk/TestStackWalk.java Changeset: 8e8e87a7 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-20 21:55:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/8e8e87a765145f0dda2cc362a7f37e59513c... 8268223: Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java Backport-of: 1e1039a7c8bbd745cb23fd91e548dc20ac7d1d9d ! test/hotspot/jtreg/ProblemList.txt Changeset: 61359c46 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-21 00:17:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/61359c46a74b03b94738744d309334a5af16... 8270993: Missing forward declaration of ZeroFrame Reviewed-by: kvn ! src/hotspot/share/runtime/javaFrameAnchor.hpp Changeset: 1eeb1791 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-21 00:24:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/1eeb1791abc438a65fa3491d1cd14ad69ef1... Merge Reviewed-by: jvernee ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 6346793c Author: Fernando Guallini <fguallini@openjdk.org> Committer: Rajan Halade <rhalade@openjdk.org> Date: 2021-07-21 03:38:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/6346793c6401b3758edf0a8912acb0fd8813... 8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support Reviewed-by: xuelei, rhalade ! test/jdk/javax/net/ssl/compatibility/JdkInfo.java Changeset: 7dd19af2 Author: Ioi Lam <iklam@openjdk.org> Date: 2021-07-21 03:52:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/7dd19af259283ec8e1b33e125fcf2becef3f... 8270803: Reduce CDS API verbosity Reviewed-by: minqi, ccheung ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 1f51e13e Author: Rado Smogura <rsmogura+git@outlook.com> Committer: Yi Yang <yyang@openjdk.org> Date: 2021-07-21 05:05:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/1f51e13ea763e642dac440142e9cb3a177df... 8270147: Increase stride size allowing unrolling more loops Reviewed-by: kvn, iveresov ! src/hotspot/share/opto/loopTransform.cpp + test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java + test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShort.java Changeset: cd8783c0 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2021-07-21 06:41:02 +0000 URL: https://git.openjdk.java.net/zgc/commit/cd8783c08ee18167f15df621e997015b971b... 8270820: remove unused stiFileTableIndex from SDE.c Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/SDE.c Changeset: 57611b30 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-21 15:41:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/57611b30219191160f7faccb811b41a31c25... 8270991: G1 Full GC always performs heap verification after JDK-8269295 Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java Changeset: b7245c61 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2021-07-21 18:07:43 +0000 URL: https://git.openjdk.java.net/zgc/commit/b7245c6164df3f01c34f4f3c94185a6b6d33... 8269849: vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" Reviewed-by: kbarrett ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft001/soft001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft003/soft003.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/soft004.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft005/soft005.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak001/weak001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak003/weak003.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/weak004.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak005/weak005.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak007/weak007.java Changeset: ddce47cd Author: Mandy Chung <mchung@openjdk.org> Date: 2021-07-21 18:09:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/ddce47cd3cc44504984633cb2f21979b30f5... 8270949: Make dynamically generated classes with the class file version of the current release Reviewed-by: alanb ! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/jdk/internal/misc/VM.java Changeset: 024c4027 Author: Ioi Lam <iklam@openjdk.org> Date: 2021-07-21 18:49:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/024c4027d8b0821612e8e82e732182de9192... 8271014: Refactor HeapShared::is_archived_object() Reviewed-by: ccheung, minqi ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/heapShared.inline.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 0790f04d Author: Ioi Lam <iklam@openjdk.org> Date: 2021-07-21 19:07:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/0790f04d8a41aa61b4633e822120d913ec89... 8271015: Split cds/SharedBaseAddress.java test into smaller parts Reviewed-by: ccheung, minqi ! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java Changeset: 08c52fd3 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-21 16:13:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/08c52fd33cb1c22f6502dc7cea0dfa58fada... 8271070: ProblemList 3 client tests on Linux-X64 Reviewed-by: prr ! test/jdk/ProblemList.txt Changeset: 6ce52e62 Author: Alexander Zvegintsev <azvegint@openjdk.org> Date: 2021-07-21 16:29:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/6ce52e62770c5e1933cbe26bb18b47d6099e... 8159904: [TEST_BUG] Failure on solaris of java/awt/Window/MultiWindowApp/MultiWindowAppTest.java Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/MultiWindowApp/MultiWindowAppTest.java Changeset: 9b177a74 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-21 19:47:03 +0000 URL: https://git.openjdk.java.net/zgc/commit/9b177a7486396a79729d3471fec562a088e9... 8268612: a few runtime/memory tests don't check exit code Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java Changeset: 7ad6c23c Author: Vicente Romero <vromero@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-01-26 21:44:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/7ad6c23c32c919c0619ab63455cbc05c5a90... 8256157: Improve bytecode assembly Reviewed-by: jlahoda, rhalade, mschoene ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java Changeset: 7b6410f2 Author: Phil Race <prr@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-02-25 22:20:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/7b6410f21310e18757a373f29b3ffba22ac5... 8260453: Improve Font Bounding Reviewed-by: rhalade, psadhukhan, mschoene, serb ! src/java.desktop/share/classes/sun/font/CMap.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java Changeset: 175b65c0 Author: Naoto Sato <naoto@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-03-04 20:54:06 +0000 URL: https://git.openjdk.java.net/zgc/commit/175b65c0a1e9f624bff80ec14f785403c0b2... 8262410: Enhanced rules for zones Reviewed-by: rriggs, rhalade ! src/java.base/share/classes/java/time/zone/ZoneRules.java Changeset: fc38331f Author: Hai-May Chao <hchao@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-03-09 20:29:37 +0000 URL: https://git.openjdk.java.net/zgc/commit/fc38331f44b25f1e3275a741ca14cbd1050c... 8260960: Signs of jarsigner signing Reviewed-by: weijun, rhalade ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java Changeset: ef9315be Author: Weijun Wang <weijun@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-03-16 18:58:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/ef9315bead72202999ccae588b984a3d75ae... 8260967: Better jar file validation Reviewed-by: hchao, valeriep ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 9accf7c8 Author: Sergey Bylokhov <serb@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-03-21 05:01:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/9accf7c894f2848525a7ef90caf896149f04... 8262403: Enhanced data transfers Reviewed-by: rhalade, prr, vdyakov, ahgross ! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java Changeset: 1c8b9727 Author: Phil Race <prr@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-03-29 18:10:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/1c8b9727b716f417c8459afaddb138f47d55... 8262477: Enhance String Conclusions Reviewed-by: rhalade, mschoene, psadhukhan, jdv, serb ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java Changeset: b87e526a Author: Patrick Concannon <pconcannon@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-03-31 12:02:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/b87e526af1f99d5b4170c0877e373ba9d239... 8256491: Better HTTP transport Reviewed-by: dfuchs, michaelm, rhalade, ahgross ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Changeset: e48af006 Author: Weijun Wang <weijun@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-03-31 17:24:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/e48af0069e5b1ffb8530e3cbd51361d273b7... 8264460: Improve NTLM support Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java Changeset: 0e6c0116 Author: Conor Cleary <ccleary@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-04-01 12:28:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/0e6c01163f1d9cd751a800e0288e59c12199... 8262967: Improve Zip file support Reviewed-by: ahgross, rhalade, aefimov ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: 138f5980 Author: Joe Wang <joehw@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-04-05 23:51:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/138f59806f33245cf226d9fbae7fa9f35d0b... 8262380: Enhance XML processing passes Reviewed-by: lancea, naoto, ahgross, rhalade ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java Changeset: a3acce52 Author: Jamsheed Mohammed C M <jcm@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-04-08 03:30:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/a3acce5210219532a6ef9549108b6decd600... 8264079: Improve abstractions Reviewed-by: vlivanov, ahgross, thartmann, rhalade ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: ca6b222c Author: Rahul Yadav <ryadav@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-04-12 18:00:24 +0000 URL: https://git.openjdk.java.net/zgc/commit/ca6b222c9734982a49dba09fa240d9308ffc... 8258432: Improve File Transfers Reviewed-by: michaelm, aefimov, dfuchs, chegar, ahgross, rhalade ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java Changeset: add995be Author: Sean Mullan <mullan@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-04-15 14:28:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/add995be4611574fa40fa86257e1e26d1379... 8265201: JarFile.getInputStream not validating invalid signed jars Reviewed-by: pkoppula, coffeys ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java Changeset: e1051ae0 Author: Igor Veresov <iveresov@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-04-19 17:27:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/e1051ae0695f14802f192a5aa58ff2365a5e... 8264066: Enhance compiler validation Reviewed-by: ahgross, kvn, rhalade, thartmann ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp Changeset: 89f7998a Author: Jamsheed Mohammed C M <jcm@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2021-05-04 07:25:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/89f7998aa7032a13cc085d484b25004726bc... 8266347: assert(Dependencies::is_concrete_root_method(fm, ctxk) == Dependencies::is_concrete_method(m, ctxk)) failed: mismatch Reviewed-by: vlivanov, thartmann ! src/hotspot/share/code/dependencies.cpp Changeset: c36755de Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-22 00:46:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/c36755dedf1a0d7ce0aeadd401e0c70ff841... Merge ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! test/jdk/ProblemList.txt ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! test/jdk/ProblemList.txt Changeset: 6096dd97 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2021-07-22 04:07:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/6096dd9765eaf280890f65c0ff1ab64864b9... 8268893: jcmd to trim the glibc heap Reviewed-by: simonis, dholmes ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp + src/hotspot/os/linux/trimCHeapDCmd.cpp + src/hotspot/os/linux/trimCHeapDCmd.hpp ! src/hotspot/share/services/diagnosticCommand.cpp + test/hotspot/jtreg/serviceability/dcmd/vm/TrimLibcHeapTest.java Changeset: 9131a8f5 Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2021-07-22 04:29:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/9131a8f5f241b04c28a875fddb7a060cc9a3... 8267940: [macos] java/awt/print/Dialog/DialogOwnerTest.java fails Reviewed-by: azvegint, prr ! test/jdk/java/awt/print/Dialog/DialogOwnerTest.java Changeset: 50bb7313 Author: Julia Boes <jboes@openjdk.org> Date: 2021-07-22 09:45:49 +0000 URL: https://git.openjdk.java.net/zgc/commit/50bb7313a75e6e573549637763881ae3368b... 8270286: com.sun.net.httpserver.spi.HttpServerProvider: remove use of deprecated API Reviewed-by: chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java + test/jdk/com/sun/net/httpserver/HttpServerProviderTest.java Changeset: d1257d54 Author: Jamsheed Mohammed C M <jcm@openjdk.org> Date: 2021-07-22 12:04:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/d1257d54f9352fa84207036d14b764a1244a... 8271126: ProblemList runtime/InvocationTests/invokevirtualTests.java Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList.txt Changeset: 8e27d4e8 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-22 14:38:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/8e27d4e8ceb3c4ea15e3a3a4328368dbe801... 8271043: Rename G1CollectedHeap::g1mm() Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1Allocator.cpp ! 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/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1MemoryPool.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java Changeset: c2ed3368 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-22 15:20:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/c2ed336828705e3591a17dba22aa77d89ac9... 8270912: Clean up G1CollectedHeap::process_discovered_references() Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp Changeset: 3cadc360 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2021-07-22 18:17:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/3cadc3606073f0efc2e97dda348ffb65c41d... 8270336: [TESTBUG] Fix initialization in NonbranchyTree Reviewed-by: kbarrett, tschatzl ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/NonbranchyTree.java Changeset: 258f188b Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2021-07-22 18:18:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/258f188bff07b6c873128a181746afcf8053... 8270961: [TESTBUG] Move GotWrongOOMEException into vm.share.gc package Reviewed-by: kbarrett, tschatzl ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/exceptions/GotWrongOOMEException.java + test/hotspot/jtreg/vmTestbase/vm/share/gc/HeapOOMEException.java ! test/hotspot/jtreg/vmTestbase/vm/share/gc/TriggerUnloadingByFillingMetaspace.java Changeset: 09e53217 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2021-07-22 18:19:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/09e5321763f3fafe2b0b562f99ec0cd55a59... 8225313: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage Reviewed-by: dholmes, kevinw ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java Changeset: c1c40489 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-07-22 18:52:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/c1c404896ca2791ad348a4cf482beb2c2ad9... 8249634: doclint should report implicit constructor as missing javadoc comments Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties ! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java ! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java ! test/langtools/tools/doclint/AccessTest.java ! test/langtools/tools/doclint/AccessibilityTest.java ! test/langtools/tools/doclint/AnchorTest.java ! test/langtools/tools/doclint/AnchorTest2.java ! test/langtools/tools/doclint/CrashInAnnotateTest.java ! test/langtools/tools/doclint/CrashInAnnotateTest.out ! test/langtools/tools/doclint/CustomTagTest.java ! test/langtools/tools/doclint/DuplicateParamTest.java ! test/langtools/tools/doclint/DuplicateReturnTest.java ! test/langtools/tools/doclint/EmptyAuthorTest.java ! test/langtools/tools/doclint/EmptyExceptionTest.java ! test/langtools/tools/doclint/EmptyParamTest.java ! test/langtools/tools/doclint/EmptyReturnTest.java ! test/langtools/tools/doclint/EmptySerialDataTest.java ! test/langtools/tools/doclint/EmptySerialFieldTest.java ! test/langtools/tools/doclint/EmptySinceTest.java ! test/langtools/tools/doclint/EmptyTagsTest.java ! test/langtools/tools/doclint/EmptyVersionTest.java ! test/langtools/tools/doclint/EndTagsTest.java ! test/langtools/tools/doclint/EndWithIdentifierTest.java ! test/langtools/tools/doclint/HtmlAttrsTest.java ! test/langtools/tools/doclint/HtmlTagsTest.java ! test/langtools/tools/doclint/LambdaTest.java ! test/langtools/tools/doclint/LiteralTest.java ! test/langtools/tools/doclint/MissingThrowsTest.java ! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java + test/langtools/tools/doclint/NoArgsConstructorTest.java + test/langtools/tools/doclint/NoArgsConstructorTest.out ! test/langtools/tools/doclint/OverridesTest.java ! test/langtools/tools/doclint/ParaTagTest.java ! test/langtools/tools/doclint/ProvidesTest.java ! test/langtools/tools/doclint/ReferenceTest.java ! test/langtools/tools/doclint/SummaryTest.java ! test/langtools/tools/doclint/SyntaxTest.java ! test/langtools/tools/doclint/SyntheticTest.java + test/langtools/tools/doclint/SyntheticTest.out ! test/langtools/tools/doclint/UnfinishedInlineTagTest.java ! test/langtools/tools/doclint/UsesTest.java ! test/langtools/tools/doclint/ValueTest.java ! test/langtools/tools/doclint/anchorTests/p/Test.java ! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java ! test/langtools/tools/doclint/html/InlineTagsTest.java ! test/langtools/tools/doclint/html/ListTagsTest.java ! test/langtools/tools/doclint/html/OtherTagsTest.java ! test/langtools/tools/doclint/html/TableTagsTest.java ! test/langtools/tools/doclint/html/TagNotAllowed.java ! test/langtools/tools/doclint/html/TextNotAllowed.java ! test/langtools/tools/doclint/html/UnknownTagTest.java ! test/langtools/tools/doclint/packageTests/bad/Test.java ! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java ! test/langtools/tools/doclint/tidy/BadEnd.java ! test/langtools/tools/doclint/tidy/InsertImplicit.java ! test/langtools/tools/doclint/tidy/InvalidEntity.java ! test/langtools/tools/doclint/tidy/InvalidName.java ! test/langtools/tools/doclint/tidy/InvalidTag.java ! test/langtools/tools/doclint/tidy/InvalidURI.java ! test/langtools/tools/doclint/tidy/MissingGT.java ! test/langtools/tools/doclint/tidy/MissingTag.java ! test/langtools/tools/doclint/tidy/NestedTag.java ! test/langtools/tools/doclint/tidy/ParaInPre.java ! test/langtools/tools/doclint/tidy/RepeatedAttr.java ! test/langtools/tools/doclint/tidy/TextNotAllowed.java ! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java ! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java ! test/langtools/tools/doclint/tool/MaxDiagsTest.java ! test/langtools/tools/doclint/tool/StatsTest.java ! test/langtools/tools/javac/doclint/DocLintFormatTest.java ! test/langtools/tools/javac/doclint/DocLintTest.java ! test/langtools/tools/javac/doclint/IncludePackagesTest.java ! test/langtools/tools/javac/doclint/NPEDuplicateClassNamesTest.java Changeset: 984003d5 Author: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2021-07-22 18:53:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/984003d5c969443abae2d889e92cba30da26... 8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used Reviewed-by: almatvee, herrick, alanb ! src/java.base/unix/native/libjli/java_md_common.c + test/jdk/tools/jpackage/linux/LinuxWeirdOutputDirTest.java Changeset: 1362e094 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-07-22 20:35:05 +0000 URL: https://git.openjdk.java.net/zgc/commit/1362e094798d8f1d86a30c96cf93b13c664a... 8211002: test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values Reviewed-by: darcy ! test/jdk/java/lang/Math/PowTests.java Changeset: 9b93d816 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-22 21:15:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/9b93d816c182278427ef76ee803cc91c2d8b... 8271161: [BACKOUT] JDK-8249634 doclint should report implicit constructor as missing javadoc comments Reviewed-by: iignatyev ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties ! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java ! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java ! test/langtools/tools/doclint/AccessTest.java ! test/langtools/tools/doclint/AccessibilityTest.java ! test/langtools/tools/doclint/AnchorTest.java ! test/langtools/tools/doclint/AnchorTest2.java ! test/langtools/tools/doclint/CrashInAnnotateTest.java ! test/langtools/tools/doclint/CrashInAnnotateTest.out ! test/langtools/tools/doclint/CustomTagTest.java ! test/langtools/tools/doclint/DuplicateParamTest.java ! test/langtools/tools/doclint/DuplicateReturnTest.java ! test/langtools/tools/doclint/EmptyAuthorTest.java ! test/langtools/tools/doclint/EmptyExceptionTest.java ! test/langtools/tools/doclint/EmptyParamTest.java ! test/langtools/tools/doclint/EmptyReturnTest.java ! test/langtools/tools/doclint/EmptySerialDataTest.java ! test/langtools/tools/doclint/EmptySerialFieldTest.java ! test/langtools/tools/doclint/EmptySinceTest.java ! test/langtools/tools/doclint/EmptyTagsTest.java ! test/langtools/tools/doclint/EmptyVersionTest.java ! test/langtools/tools/doclint/EndTagsTest.java ! test/langtools/tools/doclint/EndWithIdentifierTest.java ! test/langtools/tools/doclint/HtmlAttrsTest.java ! test/langtools/tools/doclint/HtmlTagsTest.java ! test/langtools/tools/doclint/LambdaTest.java ! test/langtools/tools/doclint/LiteralTest.java ! test/langtools/tools/doclint/MissingThrowsTest.java ! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java - test/langtools/tools/doclint/NoArgsConstructorTest.java - test/langtools/tools/doclint/NoArgsConstructorTest.out ! test/langtools/tools/doclint/OverridesTest.java ! test/langtools/tools/doclint/ParaTagTest.java ! test/langtools/tools/doclint/ProvidesTest.java ! test/langtools/tools/doclint/ReferenceTest.java ! test/langtools/tools/doclint/SummaryTest.java ! test/langtools/tools/doclint/SyntaxTest.java ! test/langtools/tools/doclint/SyntheticTest.java - test/langtools/tools/doclint/SyntheticTest.out ! test/langtools/tools/doclint/UnfinishedInlineTagTest.java ! test/langtools/tools/doclint/UsesTest.java ! test/langtools/tools/doclint/ValueTest.java ! test/langtools/tools/doclint/anchorTests/p/Test.java ! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java ! test/langtools/tools/doclint/html/InlineTagsTest.java ! test/langtools/tools/doclint/html/ListTagsTest.java ! test/langtools/tools/doclint/html/OtherTagsTest.java ! test/langtools/tools/doclint/html/TableTagsTest.java ! test/langtools/tools/doclint/html/TagNotAllowed.java ! test/langtools/tools/doclint/html/TextNotAllowed.java ! test/langtools/tools/doclint/html/UnknownTagTest.java ! test/langtools/tools/doclint/packageTests/bad/Test.java ! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java ! test/langtools/tools/doclint/tidy/BadEnd.java ! test/langtools/tools/doclint/tidy/InsertImplicit.java ! test/langtools/tools/doclint/tidy/InvalidEntity.java ! test/langtools/tools/doclint/tidy/InvalidName.java ! test/langtools/tools/doclint/tidy/InvalidTag.java ! test/langtools/tools/doclint/tidy/InvalidURI.java ! test/langtools/tools/doclint/tidy/MissingGT.java ! test/langtools/tools/doclint/tidy/MissingTag.java ! test/langtools/tools/doclint/tidy/NestedTag.java ! test/langtools/tools/doclint/tidy/ParaInPre.java ! test/langtools/tools/doclint/tidy/RepeatedAttr.java ! test/langtools/tools/doclint/tidy/TextNotAllowed.java ! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java ! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java ! test/langtools/tools/doclint/tool/MaxDiagsTest.java ! test/langtools/tools/doclint/tool/StatsTest.java ! test/langtools/tools/javac/doclint/DocLintFormatTest.java ! test/langtools/tools/javac/doclint/DocLintTest.java ! test/langtools/tools/javac/doclint/IncludePackagesTest.java ! test/langtools/tools/javac/doclint/NPEDuplicateClassNamesTest.java Changeset: a7d30123 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-22 23:56:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/a7d30123f03d62a98e0164744d5b20425943... 8271165: ProblemList serviceability/dcmd/gc/HeapDumpAllTest.java on X64 8271166: ProblemList applications/jcstress/copy.java on Linux-X64 Reviewed-by: darcy ! test/hotspot/jtreg/ProblemList.txt Changeset: 4119a52c Author: Tobias Hartmann <thartmann@openjdk.org> Date: 2021-07-22 05:59:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/4119a52c4b3d30d7e02e6f987f61121a9075... 8270461: ZGC: Invalid oop passed to ZBarrierSetRuntime::load_barrier_on_oop_array Reviewed-by: chagedorn, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java Changeset: 39b486db Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-22 14:04:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/39b486db6d83605deb8e49536892e0bc461b... 8271126: ProblemList runtime/InvocationTests/invokevirtualTests.java Backport-of: d1257d54f9352fa84207036d14b764a1244a9545 ! test/hotspot/jtreg/ProblemList.txt Changeset: e7f90093 Author: Patricio Chilano Mateo <pchilanomate@openjdk.org> Date: 2021-07-22 14:30:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/e7f9009315f1fdf33d6539c413c224f925c9... 8270085: Suspend during block transition may deadlock if lock held Co-authored-by: Robbin Ehn <rehn@openjdk.org> Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org> Reviewed-by: dcubed, dholmes, coleenp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp + test/hotspot/jtreg/runtime/handshake/SuspendBlocked.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 6a9ab6a2 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-22 17:13:26 +0000 URL: https://git.openjdk.java.net/zgc/commit/6a9ab6a2cf5b341adf3cb6bc3e8a287db265... 8271093: remove deadcode from runtime/Thread/TestThreadDumpSMRInfo.java test Reviewed-by: jiefu, dholmes, dcubed ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpSMRInfo.java Changeset: 4812e537 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-22 17:14:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/4812e537919dc1b1c08a2a8ddc0c9cb1c69a... 8271094: runtime/duplAttributes/DuplAttributesTest.java doesn't check exit code Reviewed-by: jiefu, dholmes ! test/hotspot/jtreg/runtime/duplAttributes/DuplAttributesTest.java Changeset: ecc37b06 Author: Joe Darcy <darcy@openjdk.org> Date: 2021-07-22 19:50:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/ecc37b06f283c18ab4aa2b23562843bca14d... 8270916: Update java.lang.annotation.Target for changes in JLS 9.6.4.1 Reviewed-by: bpb, naoto ! src/java.base/share/classes/java/lang/annotation/Target.java Changeset: 7165b3f1 Author: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2021-07-22 22:14:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/7165b3f105621398d7673253b6324e97ba0d... 8271155: Wrong path separator in env variable Reviewed-by: herrick, kcr, iris, almatvee ! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp Changeset: 2d165a2b Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-22 22:15:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/2d165a2bdf6efbfb1541af53d83492769bc0... 8271160: runtime/jni/checked/TestCheckedJniExceptionCheck.java doesn't set -Djava.library.path Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedJniExceptionCheck.java Changeset: 84be910e Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-22 23:21:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/84be910e1dfaf358a31f8e804f948adcab69... 8271169: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java can be run in driver mode Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java Changeset: ee93cef8 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-22 23:53:36 +0000 URL: https://git.openjdk.java.net/zgc/commit/ee93cef8aa73f801456f2231ada4971ca0a5... 8271158: runtime/handshake/HandshakeTimeoutTest.java test doesn't check exit code Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java Changeset: e3800e64 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-22 23:54:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/e3800e6497a14b64b96c71f6adff36a5e69a... 8271162: runtime/StackTrace/LargeClassTest.java can be run in driver mode Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java Changeset: 9935440e Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-23 01:41:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/9935440eded25b041ea3e73cfa8ac0d95bbd... Merge ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! test/lib/sun/hotspot/WhiteBox.java ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! test/lib/sun/hotspot/WhiteBox.java Changeset: 8156ff60 Author: Jaikiran Pai <jpai@openjdk.org> Date: 2021-07-23 04:06:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/8156ff609b27316f31ba89d9eb8ca752f402... 8271147: java/nio/file/Path.java javadoc typo Reviewed-by: iris ! src/java.base/share/classes/java/nio/file/Path.java Changeset: fb859600 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2021-07-23 06:38:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/fb85960015dfbd8e1d95d5fd7fdb65819828... 8271149: remove unreferenced functions from EncodingSupport_md.c Reviewed-by: alanb ! src/java.instrument/unix/native/libinstrument/EncodingSupport_md.c Changeset: ea182b5c Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-23 09:51:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/ea182b5c6eba5f7e66b324068d3b42ffb2d2... 8271060: Merge G1CollectedHeap::determine_start_concurrent_mark_gc and G1Policy::decide_on_conc_mark_initiation Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp Changeset: f2261903 Author: Roman Kennke <rkennke@openjdk.org> Date: 2021-07-23 10:42:00 +0000 URL: https://git.openjdk.java.net/zgc/commit/f22619032df2cf45664f110c71ddf509a512... 8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark() Reviewed-by: dholmes ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 8a789b71 Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-23 11:40:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/8a789b71fe2e813a1ddbd4fb5dd43d54ac7c... 8263840: PeriodicTask should declare its destructor virtual Reviewed-by: xliu, kbarrett ! src/hotspot/share/runtime/task.hpp Changeset: 8c8e3a0d Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2021-07-23 11:56:52 +0000 URL: https://git.openjdk.java.net/zgc/commit/8c8e3a0df2dac94a2978ec86093985af47ff... 8271163: G1 uses wrong degree of MT processing since JDK-8270169 Reviewed-by: kbarrett, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 0cc4bb72 Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-07-23 12:14:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/0cc4bb729e3746537e0983a8f2665044ad26... 8270870: Simplify G1ServiceThread Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1ServiceThread.cpp ! src/hotspot/share/gc/g1/g1ServiceThread.hpp ! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp Changeset: 9b27df6a Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-07-23 12:23:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/9b27df6a4f0e5cdc7765144d6bcbc95700bd... 8271063: Print injected fields for InstanceKlass Reviewed-by: fparain, hseigel, yyang ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp Changeset: 96247ae8 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-07-23 13:52:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/96247ae8fb4d38229af433c34016c2089999... 8270187: G1: Remove ConcGCThreads constraint Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp ! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java Changeset: c9251db1 Author: Pavel Rappo <prappo@openjdk.org> Date: 2021-07-23 14:05:37 +0000 URL: https://git.openjdk.java.net/zgc/commit/c9251db175803bb8d5e8b5b58ef34b50531c... 8271209: Fix doc comment typos in JavadocTokenizer Reviewed-by: jlaskey ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java Changeset: 45abbeed Author: Rajan Halade <rhalade@openjdk.org> Date: 2021-07-23 14:18:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/45abbeed2f4f2899a3c1595b0cd8e573990a... 8243543: jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails Reviewed-by: mullan ! test/jdk/ProblemList.txt ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java Changeset: f4b3ee5d Author: Rajan Halade <rhalade@openjdk.org> Date: 2021-07-23 15:03:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/f4b3ee5dca8cfdc2fbb8ee64a1e8cdb8894b... 8270280: security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java OCSP response error Reviewed-by: mullan ! test/jdk/ProblemList.txt ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java Changeset: ec71e2d8 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-23 15:53:49 +0000 URL: https://git.openjdk.java.net/zgc/commit/ec71e2d891fdb9b102ce232f65cfcc5c6a1a... 8271221: [BACKOUT] JDK-8271063 Print injected fields for InstanceKlass Reviewed-by: coleenp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp Changeset: 4ed548b3 Author: Vladimir Kozlov <kvn@openjdk.org> Date: 2021-07-23 18:51:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/4ed548b3eeffe8dfa601d4d0eeed2bfe359a... 8268261: C2: assert(n != __null) failed: Bad immediate dominator info. Reviewed-by: iveresov, vlivanov ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestIdomAfterLoopUnswitching.java Changeset: a1c0a6aa Author: Ian Graves <igraves@openjdk.org> Date: 2021-07-23 19:17:02 +0000 URL: https://git.openjdk.java.net/zgc/commit/a1c0a6aafb575e3d5c76dd3a279e4fe03ca0... 8199594: Add doc describing how (?x) ignores spaces in character classes Reviewed-by: darcy, naoto, iris, lancea, bpb ! src/java.base/share/classes/java/util/regex/Pattern.java Changeset: 286106dd Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-07-23 20:52:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/286106dd2ae899746c0e9d9a263ed4af9e56... 8271219: [REDO] JDK-8271063 Print injected fields for InstanceKlass Reviewed-by: dcubed, fparain ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp Changeset: 7468bbcd Author: Igor Veresov <iveresov@openjdk.org> Date: 2021-07-23 22:18:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/7468bbcd647dc525ca75c7fb29d52c26c9c5... 8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java Changeset: b4c6229f Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-23 15:32:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/b4c6229fd40940e3f67cf17b9bd0526932a3... 8271189: runtime/handshake/HandshakeTimeoutTest.java can be run in driver mode Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java Changeset: e90ed6cc Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-23 15:53:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/e90ed6cc38ab8f8a2c7c740da1cb38144622... 8271173: serviceability/jvmti/GetObjectSizeClass.java doesn't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java Changeset: 8adf008b Author: Alexander Zuev <kizune@openjdk.org> Date: 2021-07-23 17:36:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/8adf008b150bfda783ae615965198edb4d19... 8269984: [macos] JTabbedPane title looks like disabled Reviewed-by: kcr, psadhukhan ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java Changeset: 0dcfc42f Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-24 01:06:15 +0000 URL: https://git.openjdk.java.net/zgc/commit/0dcfc42f230a4958c9349f4145093c5b02e0... Merge Changeset: e627caec Author: Clive Verghese <cverghese@openjdk.org> Committer: Volker Simonis <simonis@openjdk.org> Date: 2021-07-24 10:14:53 +0000 URL: https://git.openjdk.java.net/zgc/commit/e627caec84c169c99c04e0d355c29b806a02... 8270317: Large Allocation in CipherSuite Reviewed-by: xuelei, simonis ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java + test/micro/org/openjdk/bench/java/security/CipherSuiteBench.java Changeset: e4295ccf Author: Xiaohong Gong <xgong@openjdk.org> Committer: Jie Fu <jiefu@openjdk.org> Date: 2021-07-26 04:52:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/e4295ccfcdb16041d6f18fd64f7df3f740bf... 8270519: Move several vector helper methods to shared header file Reviewed-by: jiefu, njian ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp Changeset: 36aefa35 Author: Christian Hagedorn <chagedorn@openjdk.org> Date: 2021-07-26 07:54:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/36aefa351afeb5fd6b87060e06c1e8060afb... 8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java Changeset: f2c359a8 Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-07-26 14:23:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/f2c359a8826e51a92f6a7c6917f2c3d223c2... 8271215: Fix data races in G1PeriodicGCTask Reviewed-by: iwalulya, shade ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp Changeset: 515113d8 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-07-26 14:42:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/515113d8589875e76980ebf7473cb81f778b... 8269924: Shenandoah: Introduce weak/strong marking asserts Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp Changeset: ee553618 Author: Andrey Turbanov <turbanoff@gmail.com> Committer: Naoto Sato <naoto@openjdk.org> Date: 2021-07-26 16:31:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/ee5536183a9df90d1209d9effe5d2aa61d86... 8265474: Dubious 'null' assignment in CompactByteArray.expand Reviewed-by: alanb, naoto ! src/java.base/share/classes/sun/text/CompactByteArray.java Changeset: efa63dc1 Author: Naoto Sato <naoto@openjdk.org> Date: 2021-07-26 16:33:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/efa63dc1c64db357eeb497d2e1fefd170ca2... 8171382: java.time.Duration missing isPositive method Reviewed-by: rriggs, joehw, iris, bpb, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/jdk/java/time/tck/java/time/TCKDuration.java Changeset: 0b12e7c8 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-07-26 17:19:53 +0000 URL: https://git.openjdk.java.net/zgc/commit/0b12e7c82c559f64c8c202bf59ee71f9cbd5... 8075806: divideExact is missing in java.lang.Math Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! test/jdk/java/lang/Math/ExactArithTests.java Changeset: b8f79a7f Author: Andrey Turbanov <turbanoff@gmail.com> Committer: Sean Mullan <mullan@openjdk.org> Date: 2021-07-26 18:18:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/b8f79a7ff798d3a0eee03a8153be94240178... 8268873: Unnecessary Vector usage in java.base Reviewed-by: mullan ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java Changeset: 3aadae20 Author: Andreas Woess <aw@openjdk.org> Committer: Tom Rodriguez <never@openjdk.org> Date: 2021-07-26 19:47:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/3aadae2077e9bf0a5900af79929b679bc6ec... 8271140: Fix native frame handling in vframeStream::asJavaVFrame() Reviewed-by: dnsimon, kvn, never ! src/hotspot/share/runtime/vframe.cpp ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java Changeset: 8785737b Author: Alex Menkov <amenkov@openjdk.org> Date: 2021-07-26 20:16:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/8785737ba5f398888816ddd0f50adeea6a75... 8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error Reviewed-by: sspitsyn, kevinw ! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java Changeset: fcc7d59b Author: Dean Long <dlong@openjdk.org> Date: 2021-07-26 22:09:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/fcc7d59b9937a34c423e4532058668144b0e... 8269342: CICrashAt=1 does not always catch first Java method Reviewed-by: kvn, thartmann ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compiler_globals.hpp ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java Changeset: 049b2ad4 Author: Alexander Zvegintsev <azvegint@openjdk.org> Date: 2021-07-24 08:14:05 +0000 URL: https://git.openjdk.java.net/zgc/commit/049b2ad4dfbc13d21fd58467a0975097a17e... 8015886: java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java sometimes failed on ubuntu Reviewed-by: kizune, serb ! test/jdk/java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java Changeset: 3c27f919 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-26 17:18:26 +0000 URL: https://git.openjdk.java.net/zgc/commit/3c27f919865584bcdcd85577306726afa541... 8271222: two runtime/Monitor tests don't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java Changeset: 7ddabbff Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-26 17:19:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/7ddabbff74668b5f907f87e6d4d471823d1a... 8271175: runtime/jni/FindClassUtf8/FindClassUtf8.java doesn't have to be run in othervm Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java Changeset: b76a8388 Author: Jim Laskey <jlaskey@openjdk.org> Date: 2021-07-26 18:04:28 +0000 URL: https://git.openjdk.java.net/zgc/commit/b76a83888b00faff602726f5409e1c902b91... 8269150: UnicodeReader not translating \u005c\\u005d to \\] Reviewed-by: jjg, jlahoda, darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java + test/langtools/tools/javac/UnicodeBackslash/UnicodeBackslash.java Changeset: eb6da888 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-27 00:57:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/eb6da88817f7bc903a51130271c9a5de928c... Merge ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java Changeset: c3d8e922 Author: Jaikiran Pai <jpai@openjdk.org> Date: 2021-07-27 01:57:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/c3d8e9228d0558a2ce3e093c105c61ea7af2... 8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream Reviewed-by: lancea ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/LargeCompressedEntrySizeTest.java + test/jdk/jdk/nio/zipfs/ZipFSOutputStreamTest.java Changeset: bb508e13 Author: Ian Graves <igraves@openjdk.org> Date: 2021-07-27 02:25:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/bb508e13032c3571c48275391dfeb04c03bb... 8269753: Misplaced caret in PatternSyntaxException's detail message Reviewed-by: prappo ! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java ! test/jdk/java/util/regex/RegExTest.java Changeset: fde18313 Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-27 02:49:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/fde183130bc6379fe0d4624bbeaf252d0e9a... 8212961: [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup Reviewed-by: stuefe, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/jnihelper.h ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp Changeset: 45d277fe Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2021-07-27 04:21:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/45d277feb04a51faa3858099336fc67dfb22... 8270308: Arena::Amalloc may return misaligned address on 32-bit Reviewed-by: coleenp, kbarrett ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp + test/hotspot/gtest/memory/test_arena.cpp Changeset: fc80a6b4 Author: Sean Mullan <mullan@openjdk.org> Date: 2021-07-27 13:49:03 +0000 URL: https://git.openjdk.java.net/zgc/commit/fc80a6b49364594fafa0e2efc769d2f6234c... 8270946: X509CertImpl.getFingerprint should not return the empty String Reviewed-by: weijun ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java ! src/java.base/share/classes/sun/security/validator/SymantecTLSPolicy.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/jdk/sun/security/x509/X509CertImpl/GetFingerprintError.java ! test/lib/jdk/test/lib/security/CertUtils.java Changeset: ea49691f Author: Roman Kennke <rkennke@openjdk.org> Date: 2021-07-27 16:37:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/ea49691f1dbb4f57ed0c5982f004e7aabcd1... 8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size() Reviewed-by: shade, coleenp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayOop.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp ! src/hotspot/share/opto/runtime.cpp Changeset: c8af8238 Author: Bradford Wetmore <wetmore@openjdk.org> Date: 2021-07-27 17:11:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/c8af8238b4b55d515573374800015e115042... 8267485: Remove the dependency on SecurityManager in JceSecurityManager.java Reviewed-by: mchung ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/JceSecurityManager.java Changeset: 90cd2fa1 Author: Weijun Wang <weijun@openjdk.org> Date: 2021-07-27 17:34:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/90cd2fa16458dcc3e36171fa4bf21f26bc92... 8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K Reviewed-by: serb ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/StrikeCache.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java Changeset: cea7bc2d Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-27 02:59:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/cea7bc2dea8e179425db19998665f85c0b12... 8271223: two runtime/ClassFile tests don't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java ! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java Changeset: f6621273 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2021-07-27 17:14:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/f662127390eac6d44581ffca444556d23698... 8270491: SEGV at read_string_field(oopDesc*, char const*, JavaThread*)+0x54 Reviewed-by: egahlin ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp Changeset: fbe28e4e Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2021-07-27 19:28:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/fbe28e4ee1f1ff7fb617c2e1f96c04f4b371... 8270866: NPE in DocTreePath.getTreePath() Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.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/SubWriterHolderWriter.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/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/util/CommentHelper.java ! test/langtools/jdk/javadoc/doclet/testInherited/TestInherited.java Changeset: f1e15c8c Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-27 23:20:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/f1e15c8c8f598f3726fd6b3f65fe5ab155a2... 8271350: runtime/Safepoint tests use OutputAnalyzer::shouldMatch instead of shouldContaint Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java Changeset: a50161b7 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-28 00:36:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/a50161b75045715b1a0ee2a55a6352e4c1aa... Merge Changeset: 752b6df3 Author: Nick Gasson <ngasson@openjdk.org> Date: 2021-07-28 01:54:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/752b6df34c92c02ac0992566e3efa7bc22b9... 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled Reviewed-by: never, kvn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapStream.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java Changeset: 9bc52afa Author: Nick Gasson <ngasson@openjdk.org> Date: 2021-07-28 01:58:02 +0000 URL: https://git.openjdk.java.net/zgc/commit/9bc52afa481c476ae9c379dff44ae8266777... 8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 Reviewed-by: cjplummer, kvn ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java Changeset: ed1cb240 Author: Yi Yang <yyang@openjdk.org> Date: 2021-07-28 02:17:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/ed1cb24027f48ec8e243c26e1847561fa902... 8271118: C2: StressGCM should have higher priority than frequency-based policy Reviewed-by: iveresov, kvn ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp Changeset: d994b93e Author: Jatin Bhateja <jbhateja@openjdk.org> Date: 2021-07-28 02:18:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/d994b93e211d49af79212d765633ba345736... 8266054: VectorAPI rotate operation optimization Reviewed-by: psandoz, sviswanathan ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh ! test/jdk/jdk/incubator/vector/templates/Unit-Shift-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template + test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java Changeset: ecd44556 Author: Tejpal Rebari <trebari@openjdk.org> Date: 2021-07-28 04:29:27 +0000 URL: https://git.openjdk.java.net/zgc/commit/ecd445562f8355704a041f9eca0e87dc85a7... 8266510: Nimbus JTree default tree cell renderer does not use selected text color Reviewed-by: psadhukhan, pbansal ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf - test/jdk/javax/swing/plaf/nimbus/NimbusPropertiesDoNotImplUIResource.java Changeset: d7b5cb68 Author: Vladimir Kozlov <kvn@openjdk.org> Date: 2021-07-28 06:58:36 +0000 URL: https://git.openjdk.java.net/zgc/commit/d7b5cb688956ce79443ef3cd080c36028fcf... 8271368: [BACKOUT] JDK-8266054 VectorAPI rotate operation optimization Reviewed-by: dholmes, iklam ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh ! test/jdk/jdk/incubator/vector/templates/Unit-Shift-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template - test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java Changeset: 072fe486 Author: Yi Yang <yyang@openjdk.org> Date: 2021-07-28 08:03:29 +0000 URL: https://git.openjdk.java.net/zgc/commit/072fe486c952184811f5bff3504ca72deb66... 8270901: Typo PHASE_CPP in CompilerPhaseType Reviewed-by: jiefu ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phasetype.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CompilerPhaseType.java Changeset: a066c7be Author: Christoph Göttschkes <cgo@openjdk.org> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2021-07-28 13:18:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/a066c7bed0f9aa45fb9384f75ae84943548c... 8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter Reviewed-by: shade ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: dcdb1b6a Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2021-07-28 16:12:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/dcdb1b6aaad912669614ff52ad2b0b8804f2... 8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing Reviewed-by: azvegint ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java Changeset: 60c11fef Author: Liam Miller-Cushon <cushon@openjdk.org> Date: 2021-07-28 18:21:19 +0000 URL: https://git.openjdk.java.net/zgc/commit/60c11fef006124e6c2be6d958c78dc344bb7... 8261088: Repeatable annotations without @Target cannot have containers that target module declarations Reviewed-by: jfranck ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/annotations/8261088/T8261088.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java Changeset: 97110337 Author: Fernando Guallini <fguallini@openjdk.org> Committer: Rajan Halade <rhalade@openjdk.org> Date: 2021-07-28 18:29:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/9711033780d2329a376ea5b2a72c0da2e173... 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test Reviewed-by: rhalade + test/jdk/jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java - test/jdk/jdk/security/JavaDotSecurity/ifdefs.sh Changeset: 034788a0 Author: Dean Long <dlong@openjdk.org> Date: 2021-07-28 18:50:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/034788a02cbe1f80fc1581ec307a3d54bef3... 8270925: replay dump using CICrashAt does not include inlining data Reviewed-by: kvn, thartmann ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/ciReplay/TestInlining.java Changeset: 357947ac Author: Ioi Lam <iklam@openjdk.org> Date: 2021-07-28 20:39:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/357947acd80b50b1f26679608245de1f9566... 8270061: Change parameter order of ResourceHashtable Reviewed-by: coleenp, stuefe ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp ! src/hotspot/share/classfile/bytecodeAssembler.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/utilities/resizeableResourceHash.hpp ! src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/gtest/utilities/test_resourceHash.cpp Changeset: 41b4c190 Author: Xin Liu <xliu@openjdk.org> Date: 2021-07-28 23:07:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/41b4c19086c0b238bdeea9f3f14ee9997253... 8271353: PerfDataManager::destroy crashes in VM_Exit Reviewed-by: dholmes, stuefe, minqi ! src/hotspot/share/runtime/perfData.cpp Changeset: 25f00d78 Author: bobpengxie <bobpengxie@tencent.com> Committer: Jie Fu <jiefu@openjdk.org> Date: 2021-07-28 23:12:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/25f00d787cf56f6cdca6949115d04e7d8e67... 8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers Co-authored-by: Severin Gehwolf <sgehwolf@openjdk.org> Reviewed-by: sgehwolf ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java Changeset: 2ec45dc2 Author: Rajan Halade <rhalade@openjdk.org> Date: 2021-07-29 00:22:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/2ec45dc2dd3a6bcb4f68ee7cde5858d63614... 8225082: Remove IdenTrust certificate that is expiring in September 2021 Reviewed-by: shade, mullan - make/data/cacerts/identrustdstx3 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 6e1da644 Author: Christoph Göttschkes <cgo@openjdk.org> Committer: Kim Barrett <kbarrett@openjdk.org> Date: 2021-07-28 14:49:02 +0000 URL: https://git.openjdk.java.net/zgc/commit/6e1da6440b898d8a10b3db56707a75f32a48... 8270908: TestParallelRefProc fails on single core machines Reviewed-by: tschatzl, kbarrett ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java Changeset: 5fcf7208 Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-07-28 15:31:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/5fcf72086ffca85f524fae2d5bd9fd328c9a... 8271352: Extend jcc erratum mitigation to additional processors Reviewed-by: thartmann, eosterlund ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: c8ae7e5b Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-28 15:38:26 +0000 URL: https://git.openjdk.java.net/zgc/commit/c8ae7e5b035e693c77060f6fdcc1f21da7dd... 8271174: runtime/ClassFile/UnsupportedClassFileVersion.java can be run in driver mode Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java Changeset: 6878b05f Author: Patricio Chilano Mateo <pchilanomate@openjdk.org> Date: 2021-07-28 16:59:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/6878b05f8fbc7bd72e79ec29a868008dde23... 8271251: JavaThread::java_suspend() fails with "fatal error: Illegal threadstate encountered: 6" Reviewed-by: dholmes, dcubed ! src/hotspot/share/runtime/handshake.cpp Changeset: 7bf72ce3 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-07-28 18:52:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/7bf72ce301de80f4126607c2ef51d6df8c58... 8271412: ProblemList javax/sound/midi/Sequencer/Looping.java 8271413: ProblemList 2 locale tests on macOS-x64 Reviewed-by: naoto ! test/jdk/ProblemList.txt Changeset: e593e3de Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-28 23:11:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/e593e3de4c171e359a1142333087af72593d... 8271402: mark hotspot runtime/os tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/os/AvailableProcessors.java ! test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java Changeset: 20d2dc1f Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-07-28 23:12:03 +0000 URL: https://git.openjdk.java.net/zgc/commit/20d2dc1f3524ff76fb7e9f7a4979bedb938a... 8271403: mark hotspot runtime/memory tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java Changeset: a0504cff Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-29 01:07:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/a0504cff9f91617fb9810333f3656dba1962... Merge ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/runtime/handshake.cpp ! test/jdk/ProblemList.txt ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/runtime/handshake.cpp ! test/jdk/ProblemList.txt Changeset: 6afcf5f5 Author: Roland Westrelin <roland@openjdk.org> Date: 2021-07-29 07:34:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/6afcf5f5a243be10e2ec61229819c298ccce... 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/c2/TestRenumberLiveNodesInfiniteLoop.java Changeset: 489e5fd1 Author: Christian Hagedorn <chagedorn@openjdk.org> Date: 2021-07-29 09:31:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/489e5fd12a37a45f4f5ea64b05f85c6f99f7... 8268019: C2: assert(no_dead_loop) failed: dead loop detected Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/ifnode.cpp + test/hotspot/jtreg/compiler/c2/TestDeadLoopSplitIfLoop.java Changeset: d09b0284 Author: Emmanuel Bourg <ebourg@apache.org> Committer: Julia Boes <jboes@openjdk.org> Date: 2021-07-29 16:03:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/d09b028407ff9d0e8c2dfd9cc5d0dca19c44... 8271396: Spelling errors Reviewed-by: tschatzl, chegar, iris, psadhukhan, cjplummer ! src/hotspot/cpu/x86/vm_version_ext_x86.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/semaphore_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.hpp ! src/hotspot/os/posix/semaphore_posix.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/services/nmtDCmd.cpp ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/StandardThreadMonitoringScenarioFactory.java ! test/jdk/java/rmi/module/ModuleTest.java ! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Main.java ! test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.java ! test/jdk/sun/net/www/protocol/http/spnegoReadme ! test/jdk/sun/tools/jrunscript/jrunscript-eTest.sh Changeset: 286d3136 Author: Roger Riggs <rriggs@openjdk.org> Date: 2021-07-29 20:22:02 +0000 URL: https://git.openjdk.java.net/zgc/commit/286d31363551b00c4b3f50f5ee388f8e7875... 8271489: (doc) Clarify Filter Factory example Reviewed-by: iris, kcr, naoto, bpb ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: 048fb2cb Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-29 21:49:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/048fb2cb179234c403ee01ddc4acbdc4795c... Merge ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: 77fbd99f Author: Chris Plummer <cjplummer@openjdk.org> Date: 2021-07-30 00:57:53 +0000 URL: https://git.openjdk.java.net/zgc/commit/77fbd99f792c42bb92a240d38f35e3af2550... 8270341: Test serviceability/dcmd/gc/HeapDumpAllTest.java timed-out Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpAllTest.java Changeset: 4f42eb66 Author: David Holmes <dholmes@openjdk.org> Date: 2021-07-30 04:03:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/4f42eb6601c3b6011d3c2b30af6b2be264ff... 8269523: runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' Reviewed-by: shade, mseledtsov ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java Changeset: b59418f4 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-07-30 07:58:51 +0000 URL: https://git.openjdk.java.net/zgc/commit/b59418f47d8e69f6aec3411b105e2512d19f... 8270060: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with class file for jdk.internal.util.random.RandomSupport not found Reviewed-by: sundar, vromero, darcy ! test/langtools/ProblemList.txt Changeset: 9856ace8 Author: Christian Hagedorn <chagedorn@openjdk.org> Date: 2021-07-30 12:28:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/9856ace828617d3f2f9a6282e650009d3af6... 8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java ! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java Changeset: 89f5c96d Author: Sean Mullan <mullan@openjdk.org> Date: 2021-07-30 12:43:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/89f5c96d63a7a08e0b4145eee83a946fc991... 8232066: Remove outdated code/methods from PKIX implementation Reviewed-by: weijun ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/Validator.java ! test/jdk/sun/security/validator/ConstructorTest.java Changeset: baf7797b Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2021-07-30 15:37:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/baf7797b092704d7dc9401db8b3dda19b91b... 8049301: Suspicious use of string identity checks in JComponent.setUIProperty Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/JComponent.java Changeset: 5b3c4182 Author: Sergey Chernyshev <serge.chernyshev@bell-sw.com> Committer: Alexander Scherbatiy <alexsch@openjdk.org> Date: 2021-07-30 16:10:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/5b3c418249cfb53ae2ba530bcbbcdb5e509e... 8270321: Startup regressions in 18-b5 caused by JDK-8266310 Reviewed-by: mchung, alanb ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java Changeset: cd7e30ef Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2021-07-30 16:42:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/cd7e30ef84165722c2128471231b6000b1c4... 8271242: Add Arena regression tests Reviewed-by: mseledtsov, coleenp ! test/hotspot/gtest/memory/test_arena.cpp + test/hotspot/gtest/testutils.cpp + test/hotspot/gtest/testutils.hpp + test/hotspot/jtreg/gtest/ArenaGtests.java Changeset: 6c68ce2d Author: Andrew Haley <aph@openjdk.org> Date: 2021-07-30 18:02:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/6c68ce2d396c6fe02201daf2bdb8c164de80... 8270947: AArch64: C1: use zero_words to initialize all objects Reviewed-by: ngasson, adinn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + test/micro/org/openjdk/bench/vm/gc/RawAllocationRate.java Changeset: 71ca0c08 Author: Jatin Bhateja <jbhateja@openjdk.org> Date: 2021-07-30 18:28:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/71ca0c08f09e87673f1cf3f918a080296135... 8270848: Redundant unsafe opmask register allocation in some instruction patterns. Reviewed-by: sviswanathan, kvn ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: d6bb8461 Author: Rajan Halade <rhalade@openjdk.org> Date: 2021-07-30 20:16:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/d6bb846159be7e46fba0c3ca2915617f945e... 8248899: security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked Reviewed-by: mullan ! test/jdk/ProblemList.txt ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java Changeset: 4bc9b049 Author: Rajan Halade <rhalade@openjdk.org> Date: 2021-07-30 20:29:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/4bc9b049846bd59f5c41bd62a59b567b52c9... 8263059: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert Reviewed-by: mullan ! test/jdk/ProblemList.txt ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java Changeset: a1b5b818 Author: Chris Plummer <cjplummer@openjdk.org> Date: 2021-07-30 00:56:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/a1b5b818c5e276c21c05bce71ca01c18c35a... 8271507: ProblemList SA tests that are failing with ZGC due to JDK-8248912 Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 6180cf1f Author: Chris Plummer <cjplummer@openjdk.org> Date: 2021-07-30 01:01:52 +0000 URL: https://git.openjdk.java.net/zgc/commit/6180cf1f0d868052709cd55cee53f37f0fc4... 8271512: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java due to 8270326 Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: e351de3b Author: Roland Westrelin <roland@openjdk.org> Date: 2021-07-30 07:28:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/e351de3bd67773109607db7f4648c173140c... 8271272: C2: assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann, chagedorn ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestMainNeverExecuted.java Changeset: 7cc1eb3e Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-07-30 22:30:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/7cc1eb3e571e00f1cbfd62eb843df96ba8e8... Merge ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: 72145f3b Author: Sergey Tsypanov <sergei.tsypanov@yandex.ru> Committer: Claes Redestad <redestad@openjdk.org> Date: 2021-08-02 12:46:00 +0000 URL: https://git.openjdk.java.net/zgc/commit/72145f3b9472c8f5f64f9b9ac93e3331e646... 8269665: Clean-up toString() methods of some primitive wrappers Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Boolean.java ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Short.java Changeset: 6c4c48fa Author: Sergey Tsypanov <sergei.tsypanov@yandex.ru> Committer: Claes Redestad <redestad@openjdk.org> Date: 2021-08-02 12:47:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/6c4c48faea8a8309a71d7a5d261f77603101... 8266972: Use String.concat() in j.l.Class where invokedynamic-based String concatenation is not available Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Class.java Changeset: 2536e434 Author: Sergey Tsypanov <sergei.tsypanov@yandex.ru> Committer: Claes Redestad <redestad@openjdk.org> Date: 2021-08-02 12:48:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/2536e4342e6c33c16685c9983b09f83a9c7e... 8270160: Remove redundant bounds check from AbstractStringBuilder.charAt() Reviewed-by: redestad ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/StringLatin1.java Changeset: 6a3f8343 Author: Sergey Tsypanov <sergei.tsypanov@yandex.ru> Committer: Claes Redestad <redestad@openjdk.org> Date: 2021-08-02 12:49:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/6a3f8343bc0e92c29a87c5840cbef9ab2988... 8268113: Re-use Long.hashCode() where possible Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/temporal/ValueRange.java ! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java Changeset: 249d6418 Author: Sergey Tsypanov <sergei.tsypanov@yandex.ru> Committer: Claes Redestad <redestad@openjdk.org> Date: 2021-08-02 12:50:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/249d641889c6f9aed6957502d5fca9c74c9b... 8263561: Re-examine uses of LinkedList Reviewed-by: redestad ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/java.base/share/classes/sun/nio/ch/MembershipRegistry.java ! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java ! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java ! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java ! test/jdk/sun/misc/JarIndex/JarIndexMergeTest.java Changeset: e74537f9 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2021-08-02 15:05:57 +0000 URL: https://git.openjdk.java.net/zgc/commit/e74537f9241e57b4668ff542364220936e92... 8271605: Update JMH devkit to 1.32 Reviewed-by: redestad, ecaspole ! make/devkit/createJMHBundle.sh Changeset: 7a4c754e Author: Claes Redestad <redestad@openjdk.org> Date: 2021-08-02 15:34:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/7a4c754e5db374a7bc3dd36bb1ccf7e8e782... 8271611: Use SecurityConstants.ACCESS_PERMISSION in MethodHandles Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 3e3051e2 Author: Lance Andersen <lancea@openjdk.org> Date: 2021-08-02 15:47:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/3e3051e2ee93142983e9a3edee038e4f7b5a... 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Reviewed-by: alanb, naoto ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/HasDotDotTest.java Changeset: db950ca4 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-08-02 16:00:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/db950ca41f3ab7823fa221e8e3f63caf3dd5... 8271348: Add stronger sanity check of thread state when polling for safepoint/handshakes Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org> Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp Changeset: 0a852363 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-08-02 16:01:27 +0000 URL: https://git.openjdk.java.net/zgc/commit/0a85236396c667c8d2c890e4384c623b3945... 8193559: ugly DO_JAVA_THREADS macro should be replaced Co-authored-by: Kim Barrett <kbarrett@openjdk.org> Reviewed-by: eosterlund, ayang, kbarrett, dholmes ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp Changeset: e621cffa Author: Claes Redestad <redestad@openjdk.org> Date: 2021-08-02 22:37:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/e621cffa4fee0b403a8650519c70e0a6cb76... 8271627: Use local field access in favor of Class.getClassLoader0 Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Class.java Changeset: 0b953940 Author: Claes Redestad <redestad@openjdk.org> Date: 2021-08-02 22:59:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/0b9539405d764670a1a6dca5a6552b58c3ed... 8271624: Avoid unnecessary ThreadGroup.checkAccess calls when creating Threads Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Thread.java Changeset: 84f02310 Author: Yumin Qi <minqi@openjdk.org> Date: 2021-08-02 23:07:43 +0000 URL: https://git.openjdk.java.net/zgc/commit/84f02310310293163130dde24e30563d39f1... 8271419: Refactor test code for modifying CDS archive contents Reviewed-by: iklam, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java + test/lib/jdk/test/lib/cds/CDSArchiveUtils.java Changeset: f8fb5713 Author: Saravana Kumar Vijayasekaran <svijayasekar@openjdk.org> Committer: Mikael Vidstedt <mikael@openjdk.org> Date: 2021-08-02 18:42:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/f8fb5713074b8960f5530d7aca954f84d57c... 8271150: Remove EA from JDK 17 version string starting with Initial RC promotion on Aug 5, 2021(B34) Reviewed-by: iris, mikael ! make/conf/version-numbers.conf Changeset: ada58d13 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-02 20:44:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/ada58d13f78eb8a240220c45c573335eeb47... 8067223: [TESTBUG] Rename Whitebox API package Reviewed-by: dholmes, kvn ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/wbtestmethods/parserTests.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/hotspot/jtreg/serviceability/ParserTest.java ! test/hotspot/jtreg/testlibrary/ctw/Makefile ! test/jdk/TEST.ROOT ! test/jtreg-ext/requires/VMProps.java = test/lib-test/jdk/test/whitebox/BlobSanityTest.java = test/lib-test/jdk/test/whitebox/CPUInfoTest.java = test/lib-test/jdk/test/whitebox/MismatchedWhiteBox/WhiteBox.java + test/lib-test/jdk/test/whitebox/OldWhiteBox.java = test/lib-test/jdk/test/whitebox/WBApi.java = test/lib-test/jdk/test/whitebox/vm_flags/BooleanTest.java = test/lib-test/jdk/test/whitebox/vm_flags/DoubleTest.java = test/lib-test/jdk/test/whitebox/vm_flags/IntxTest.java = test/lib-test/jdk/test/whitebox/vm_flags/SizeTTest.java = test/lib-test/jdk/test/whitebox/vm_flags/StringTest.java = test/lib-test/jdk/test/whitebox/vm_flags/Uint64Test.java = test/lib-test/jdk/test/whitebox/vm_flags/UintxTest.java = test/lib-test/jdk/test/whitebox/vm_flags/VmFlagTest.java ! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java = test/lib/jdk/test/whitebox/WhiteBox.java + test/lib/jdk/test/whitebox/code/BlobType.java = test/lib/jdk/test/whitebox/code/CodeBlob.java + test/lib/jdk/test/whitebox/code/Compiler.java = test/lib/jdk/test/whitebox/code/NMethod.java = test/lib/jdk/test/whitebox/cpuinfo/CPUInfo.java + test/lib/jdk/test/whitebox/gc/GC.java = test/lib/jdk/test/whitebox/parser/DiagnosticCommand.java ! test/lib/sun/hotspot/WhiteBox.java ! test/lib/sun/hotspot/code/CodeBlob.java ! test/lib/sun/hotspot/code/NMethod.java ! test/lib/sun/hotspot/cpuinfo/CPUInfo.java Changeset: c8add223 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-08-03 01:01:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/c8add223a10030e40ccef42e081fd0d8f00e... Merge Reviewed-by: mikael ! src/hotspot/share/prims/whitebox.cpp ! test/lib/sun/hotspot/WhiteBox.java ! src/hotspot/share/prims/whitebox.cpp ! test/lib/sun/hotspot/WhiteBox.java Changeset: b217a6ca Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-08-03 11:43:41 +0000 URL: https://git.openjdk.java.net/zgc/commit/b217a6ca0f920eddc1d4596ce8c6445423f1... 8271609: Misleading message for AbortVMOnVMOperationTimeoutDelay Reviewed-by: dholmes ! src/hotspot/share/runtime/vmThread.cpp Changeset: bdb50cab Author: Xiaowei Lu <lxw263044@alibaba-inc.com> Committer: Per Liden <pliden@openjdk.org> Date: 2021-08-03 12:23:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/bdb50cab79056bb2ac9fe1ba0cf0f2373170... 8270347: ZGC: Adopt release-acquire ordering for forwarding table access Co-authored-by: Hao Tang <albert.th@alibaba-inc.com> Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/z/zForwarding.inline.hpp Changeset: f15d6cbc Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2021-08-03 17:20:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/f15d6cbcaf191b9718ab51b1e8b72938c0ab... 8271506: Add ResourceHashtable support for deleting selected entries Reviewed-by: iklam, stuefe ! src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/gtest/utilities/test_resourceHash.cpp Changeset: 6594d3a3 Author: Joe Darcy <darcy@openjdk.org> Date: 2021-08-03 18:13:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/6594d3a3ef175a71ea34c7698ab96537c761... 8271711: Remove WorkArounds.isSynthetic Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java Changeset: 0199b03e Author: Andy Herrick <herrick@openjdk.org> Date: 2021-08-03 18:51:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/0199b03eb3bd9ffe79b5193ff1792144b5c4... 8271344: Windows product version issue Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/MsiVersion.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java Changeset: a8408708 Author: Weijun Wang <weijun@openjdk.org> Date: 2021-08-04 00:02:59 +0000 URL: https://git.openjdk.java.net/zgc/commit/a8408708b065a877278acc6b007ad6a9baaf... 8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result Reviewed-by: bpb, darcy, valeriep ! src/java.base/share/classes/java/math/MutableBigInteger.java Changeset: 43a6ba96 Author: Denghui Dong <ddong@openjdk.org> Committer: Yi Yang <yyang@openjdk.org> Date: 2021-08-04 01:35:26 +0000 URL: https://git.openjdk.java.net/zgc/commit/43a6ba9677551762c1bc1dc2f994dde7d6d9... 8271726: JFR: should use equal() to check event fields in tests Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java Changeset: 3435d299 Author: Calvin Cheung <ccheung@openjdk.org> Date: 2021-08-04 01:38:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/3435d299f76ada66e7b7cb42d9f0265cf99a... 8271003: hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN Reviewed-by: dholmes, stuefe, iklam, minqi ! src/hotspot/share/runtime/os.cpp + test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java Changeset: d3b40cb6 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 01:49:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/d3b40cb68323a1b0efa461b4a415793415a2... 8271826: mark hotspot runtime/condy tests which ignore external VM flags Reviewed-by: jiefu ! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java ! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java ! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java ! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java ! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java Changeset: 659498a0 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 01:59:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/659498a07f5be0feae26c1772a6b4e8ad2de... 8271829: mark hotspot runtime/Throwable tests which ignore external VM flags Reviewed-by: jiefu ! test/hotspot/jtreg/runtime/Throwable/StackTraceLogging.java ! test/hotspot/jtreg/runtime/Throwable/TestCatchThrowableOOM.java ! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java Changeset: 7e518f42 Author: David Holmes <dholmes@openjdk.org> Date: 2021-08-04 02:08:30 +0000 URL: https://git.openjdk.java.net/zgc/commit/7e518f42c9346abdf0c8059b45d3dfef95ed... 8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status Reviewed-by: stuefe, dcubed, sspitsyn ! src/hotspot/share/services/threadService.cpp Changeset: 34ba70a7 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 02:19:01 +0000 URL: https://git.openjdk.java.net/zgc/commit/34ba70a71ba414a6d8cfc5c667d556d4d607... 8269037: jsig/Testjsig.java doesn't have to be restricted to linux only Reviewed-by: mseledtsov, dholmes ! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/runtime/jsig/Testjsig.java Changeset: 68dd8280 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 02:22:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/68dd8280886ede7f5cd8d34811ad0f9ffac4... 8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java Changeset: 66c653c5 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2021-08-04 04:11:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/66c653c561b3b5e904579af62e23ff94952b... 8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests Reviewed-by: tschatzl, rrich ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java Changeset: b48f31d3 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 04:51:46 +0000 URL: https://git.openjdk.java.net/zgc/commit/b48f31d381e68a5de0925704bd22ce63d736... 8271743: mark hotspot runtime/jni tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java Changeset: 33ec3a4d Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 04:53:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/33ec3a4d95fc81cc60c8a66380947111cb96... 8271744: mark hotspot runtime/getSysPackage tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java Changeset: 3d40cac8 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 05:16:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/3d40cac8ce3cb087788cdaa04d567eee4a1d... 8271821: mark hotspot runtime/MinimalVM tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/MinimalVM/CDS.java ! test/hotspot/jtreg/runtime/MinimalVM/CheckJNI.java ! test/hotspot/jtreg/runtime/MinimalVM/Instrumentation.java ! test/hotspot/jtreg/runtime/MinimalVM/JMX.java ! test/hotspot/jtreg/runtime/MinimalVM/JVMTI.java ! test/hotspot/jtreg/runtime/MinimalVM/NMT.java Changeset: 68f78477 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 05:17:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/68f784778ce24a26d768b62b979fd587f131... 8271825: mark hotspot runtime/LoadClass tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java Changeset: e49b7d95 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 05:18:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/e49b7d958c1db70c452cb6c47c885b7e6264... 8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestBadPackageWithInterface.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java Changeset: 9e769090 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 05:19:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/9e769090a020d58f2488dd77fb0681aa2d38... 8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/hotspot/jtreg/runtime/CompressedOops/ObjectAlignment.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java Changeset: 04134fcd Author: Xubo Zhang <xubo.zhang@intel.com> Committer: David Holmes <dholmes@openjdk.org> Date: 2021-08-04 05:43:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/04134fcdaaf058429fc4ab109a98005ddce4... 8264543: Cross modify fence optimization for x86 Reviewed-by: dholmes, tschatzl, sviswanathan ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp ! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp ! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.hpp ! src/hotspot/share/runtime/orderAccess.hpp ! src/hotspot/share/runtime/vm_version.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java Changeset: 977b8c4e Author: Jie Fu <jiefu@openjdk.org> Date: 2021-08-04 07:25:36 +0000 URL: https://git.openjdk.java.net/zgc/commit/977b8c4e16b02421de8bf78dc60a3866ce25... 8271836: runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs Reviewed-by: stuefe ! test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java Changeset: efcdcc7f Author: Jayathirth D V <jdv@openjdk.org> Date: 2021-08-04 09:16:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/efcdcc7fb792c77aef1da69b1fcc652b4011... 8270893: IndexOutOfBoundsException while reading large TIFF file Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java + test/jdk/javax/imageio/plugins/tiff/LargeTIFFTagTest.java Changeset: 4df1bc4b Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2021-08-04 11:38:07 +0000 URL: https://git.openjdk.java.net/zgc/commit/4df1bc4bc6ec19f9a5bb0e85ee34fb746011... 6350025: API documentation for JOptionPane using deprecated methods. Reviewed-by: jdv ! src/java.desktop/share/classes/javax/swing/JOptionPane.java Changeset: eec64f55 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2021-08-04 12:19:02 +0000 URL: https://git.openjdk.java.net/zgc/commit/eec64f55870cf51746755d8fa59098a82109... 8256844: Make NMT late-initializable Reviewed-by: coleenp, zgu ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp ! src/hotspot/share/services/nmtCommon.cpp ! src/hotspot/share/services/nmtCommon.hpp + src/hotspot/share/services/nmtPreInit.cpp + src/hotspot/share/services/nmtPreInit.hpp ! src/hotspot/share/services/threadStackTracker.cpp ! src/hotspot/share/services/threadStackTracker.hpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! src/hotspot/share/services/virtualMemoryTracker.hpp ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/jli_util.h + test/hotspot/gtest/nmt/test_nmtpreinit.cpp + test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/gtest/NMTGtests.java + test/hotspot/jtreg/runtime/NMT/NMTForOtherLaunchersTest.java + test/hotspot/jtreg/runtime/NMT/NMTInitializationTest.java ! test/jdk/tools/launcher/TestSpecialArgs.java Changeset: 0a27f264 Author: Ivan Walulya <iwalulya@openjdk.org> Date: 2021-08-04 13:04:39 +0000 URL: https://git.openjdk.java.net/zgc/commit/0a27f264da5a21d581e099573e48485bdeea... 8265057: G1: Investigate removal of maintenance of two BOT thresholds Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp Changeset: 221e4b9c Author: Weijun Wang <weijun@openjdk.org> Date: 2021-08-04 13:37:52 +0000 URL: https://git.openjdk.java.net/zgc/commit/221e4b9c61cd1c9c3f4c037589ba63954153... 8270797: ShortECDSA.java test is not complete Reviewed-by: mullan ! test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java Changeset: 452f7d76 Author: Kim Barrett <kbarrett@openjdk.org> Date: 2021-08-04 15:04:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/452f7d764fc0112cabf0be944e4233173d63... 8271217: Fix race between G1PeriodicGCTask checks and GC request Reviewed-by: iwalulya, tschatzl, lkorinth ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + src/hotspot/share/gc/g1/g1GCCounters.cpp + src/hotspot/share/gc/g1/g1GCCounters.hpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp Changeset: 9f1edafa Author: Raffaello Giulietti <raffaello.giulietti@gmail.com> Committer: Brian Burkhalter <bpb@openjdk.org> Date: 2021-08-04 17:16:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/9f1edafac4f096977ea6ce075ae7a6b0c211... 8271599: Javadoc of floorDiv() and floorMod() families is inaccurate in some places Reviewed-by: darcy, bpb ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: 392fcc9d Author: Jatin Bhateja <jbhateja@openjdk.org> Date: 2021-08-04 17:49:17 +0000 URL: https://git.openjdk.java.net/zgc/commit/392fcc9df7e1547672f727e8fdc8de73ffdf... 8271589: fatal error with variable shift count integer rotate operation. Reviewed-by: kvn, sviswanathan ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVectRotate.java Changeset: 6b55ef3b Author: Sergey Bylokhov <serb@openjdk.org> Date: 2021-08-04 18:44:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/6b55ef3b58ae405c46f440e06b5adb03cec3... 8271456: Avoid looking up standard charsets in "java.desktop" module Reviewed-by: jdv, azvegint, aivanov ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/sun/awt/FontDescriptor.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/font/Type1Font.java ! src/java.desktop/share/classes/sun/print/PageableDoc.java ! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java ! src/java.desktop/unix/classes/sun/awt/X11/XNETProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/XSettings.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/NativeFont.java ! src/java.desktop/unix/classes/sun/print/AttributeClass.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java Changeset: 91bbe2fc Author: Joe Darcy <darcy@openjdk.org> Date: 2021-08-04 18:48:53 +0000 URL: https://git.openjdk.java.net/zgc/commit/91bbe2fcbda008a9adc8aa77149a4f2156e1... 8271888: build error after JDK-8271599 Reviewed-by: psandoz, bpb ! src/java.base/share/classes/java/lang/Math.java Changeset: cdf3d55c Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 19:39:12 +0000 URL: https://git.openjdk.java.net/zgc/commit/cdf3d55c82844a3c8817f8cc33e85ca15a5a... 8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java Changeset: ff7431ea Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 19:40:05 +0000 URL: https://git.openjdk.java.net/zgc/commit/ff7431eafea8bd763250f929aa35edcaae2f... 8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java Changeset: 6c17e6de Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 19:46:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/6c17e6deb2ab36c3db8577fb6bb2cf2738b5... 8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java Changeset: a3b01439 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 19:49:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/a3b01439701c1e01f9095a51b4f104828295... 8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java Changeset: 359c7084 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-04 19:50:36 +0000 URL: https://git.openjdk.java.net/zgc/commit/359c7084a1bc3a568c9b815debe3c1786eca... 8271893: mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test as ignoring external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/PerfMemDestroy/PerfMemDestroy.java Changeset: d62fbea7 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-08-04 21:06:23 +0000 URL: https://git.openjdk.java.net/zgc/commit/d62fbea7b41f150f25ed3a9a037c081cfdc2... 8271898: disable os.release_multi_mappings_vm on macOS-X64 Reviewed-by: kbarrett ! test/hotspot/gtest/runtime/test_os.cpp Changeset: a007cb1a Author: Yasumasa Suenaga <ysuenaga@openjdk.org> Date: 2021-08-04 23:42:43 +0000 URL: https://git.openjdk.java.net/zgc/commit/a007cb1a1dd6a716555031c271cb11f49808... 8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 181483b9 Author: Erik Österlund <eosterlund@openjdk.org> Date: 2021-08-04 10:28:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/181483b90bcc7d4e44109a14213d4ee2804f... 8271064: ZGC several jvm08 perf regressions after JDK-8268372 Reviewed-by: ayang, pliden, tschatzl ! src/hotspot/share/gc/z/zDirector.cpp Changeset: 5f547e8c Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-08-04 16:43:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/5f547e8c119e9c0f6a000d2fdc2a693a4e60... 8271877: ProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK17 Reviewed-by: darcy ! test/jdk/ProblemList.txt Changeset: cebcc07b Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-08-04 19:23:25 +0000 URL: https://git.openjdk.java.net/zgc/commit/cebcc07b1b0572e63b420ff86eef78c6aee3... 8271894: ProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK17 Reviewed-by: darcy ! test/jdk/ProblemList.txt Changeset: cd6b54ec Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-08-05 01:02:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/cd6b54ec40f1d60fbdb6c8aee1e6ba662dac... Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 7728423f Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-08-05 01:41:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/7728423f8a4cf2b60d9774405b18a28ee498... 8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18 Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 6c8441f0 Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-08-05 01:42:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/6c8441f075b349d95ef26f51e8b9fd473748... 8271878: UnProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK18 Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 64d18d45 Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2021-08-05 04:56:46 +0000 URL: https://git.openjdk.java.net/zgc/commit/64d18d45ef885d5cdd893b7f56236d3f22b4... 4819544: SwingSet2 JTable Demo throws NullPointerException Reviewed-by: pbansal, aivanov ! src/demo/share/jfc/SwingSet2/TableDemo.java Changeset: ea9a5952 Author: Yi Yang <yyang@openjdk.org> Date: 2021-08-05 06:39:20 +0000 URL: https://git.openjdk.java.net/zgc/commit/ea9a59520de45fe1c2a6706b2a924cbc856a... 8270058: Use Objects.check{Index,FromIndexSize} for java.desktop Reviewed-by: psadhukhan, pbansal, jdv ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java ! test/jdk/javax/imageio/AppletResourceTest.java ! test/jdk/javax/imageio/ImageReaderReadAll.java ! test/jdk/javax/imageio/metadata/IIOMetadataFormat/UserPluginMetadataFormatTest.java Changeset: 4abe5311 Author: Richard Reingruber <rrich@openjdk.org> Date: 2021-08-05 07:31:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/4abe5311407c68d04fb0babb87fa279e35d5... 8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers Reviewed-by: ayang, tschatzl ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java Changeset: 685fc3c6 Author: Julia Boes <jboes@openjdk.org> Date: 2021-08-05 09:42:16 +0000 URL: https://git.openjdk.java.net/zgc/commit/685fc3c677cd0e71ef4443214ae14c7eed35... 8270903: sun.net.httpserver.HttpConnection: Improve toString Reviewed-by: chegar, vtewari ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java Changeset: 18dd4d46 Author: Per Liden <pliden@openjdk.org> Date: 2021-08-05 12:40:40 +0000 URL: https://git.openjdk.java.net/zgc/commit/18dd4d469d120276d05e74607d780f01056f... 8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug Reviewed-by: ayang, eosterlund ! src/hotspot/share/gc/z/zStat.cpp Changeset: 55bd52a1 Author: Claes Redestad <redestad@openjdk.org> Date: 2021-08-05 14:46:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/55bd52a14283033d66cd7bf1deadb31c040b... 8271840: Add simple Integer.toString microbenchmarks Reviewed-by: shade ! test/micro/org/openjdk/bench/java/lang/Integers.java ! test/micro/org/openjdk/bench/java/lang/Longs.java Changeset: d7fc9e41 Author: Sergey Tsypanov <sergei.tsypanov@yandex.ru> Committer: Claes Redestad <redestad@openjdk.org> Date: 2021-08-05 14:55:00 +0000 URL: https://git.openjdk.java.net/zgc/commit/d7fc9e4171efa4154951cf353df10f9bacbe... 8267840: Improve URLStreamHandler.parseURL() Reviewed-by: dfuchs, redestad ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: 7234a433 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-08-05 14:55:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/7234a433f8ba13d8a4b696a77653b441163d... 8271953: fix mis-merge in JDK-8271878 Reviewed-by: jwilhelm, ctornqvi ! test/jdk/ProblemList.txt Changeset: e2c5bfe0 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-08-05 16:10:04 +0000 URL: https://git.openjdk.java.net/zgc/commit/e2c5bfe083adb82c0d99ba3cb05a9d5cdb8a... 8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call Reviewed-by: alanb, vtewari ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/unix/native/libnio/ch/FileChannelImpl.c ! src/java.base/windows/native/libnio/ch/FileChannelImpl.c + test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java Changeset: 3ab95d19 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-05 16:32:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/3ab95d19174100f440e2274d5b2c3119fb55... 8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags Reviewed-by: stuefe ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java Changeset: cb368802 Author: Rajat Mahajan <rajat.m.mahajan@oracle.com> Committer: Alexey Ivanov <aivanov@openjdk.org> Date: 2021-08-05 17:41:33 +0000 URL: https://git.openjdk.java.net/zgc/commit/cb368802815c465f8eef7aa930d6cbb6540d... 8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS Reviewed-by: psadhukhan, aivanov ! test/jdk/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java Changeset: 62e72adf Author: Patricio Chilano Mateo <pchilanomate@openjdk.org> Date: 2021-08-05 19:16:14 +0000 URL: https://git.openjdk.java.net/zgc/commit/62e72adfa7bcc8e2a70c1346f3051deb2488... 8271293: Monitor class should use ThreadBlockInVMPreprocess Reviewed-by: dholmes, dcubed ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp Changeset: f312f28b Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-08-05 01:00:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/f312f28b8b92949cc8da276c255a746f8098... 8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC Backport-of: a007cb1a1dd6a716555031c271cb11f4980813e7 ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 90f85ff7 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2021-08-05 09:13:26 +0000 URL: https://git.openjdk.java.net/zgc/commit/90f85ff70fe6b54ecc08794269422364f212... 8271588: JFR Recorder Thread crashed with SIGSEGV in write_klass Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/utilities/jfrSignal.hpp Changeset: dfacda48 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2021-08-05 22:12:27 +0000 URL: https://git.openjdk.java.net/zgc/commit/dfacda488bfbe2e11e8d607a6d0852771028... 8270872: Final nroff manpage update for JDK 17 Reviewed-by: darcy, mr, iris, naoto ! src/java.base/share/man/java.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmiregistry.1 ! src/java.scripting/share/man/jrunscript.1 ! src/jdk.compiler/share/man/javac.1 ! src/jdk.compiler/share/man/serialver.1 ! src/jdk.hotspot.agent/share/man/jhsdb.1 ! src/jdk.jartool/share/man/jar.1 ! src/jdk.jartool/share/man/jarsigner.1 ! src/jdk.javadoc/share/man/javadoc.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jcmd/share/man/jinfo.1 ! src/jdk.jcmd/share/man/jmap.1 ! src/jdk.jcmd/share/man/jps.1 ! src/jdk.jcmd/share/man/jstack.1 ! src/jdk.jcmd/share/man/jstat.1 ! src/jdk.jconsole/share/man/jconsole.1 ! src/jdk.jdeps/share/man/javap.1 ! src/jdk.jdeps/share/man/jdeprscan.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jdi/share/man/jdb.1 ! src/jdk.jfr/share/man/jfr.1 ! src/jdk.jlink/share/man/jlink.1 ! src/jdk.jlink/share/man/jmod.1 ! src/jdk.jpackage/share/man/jpackage.1 ! src/jdk.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 Changeset: 14692d5e Author: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2021-08-06 01:21:44 +0000 URL: https://git.openjdk.java.net/zgc/commit/14692d5ed0652b867fcf28baafa498a94416... Merge ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/java.base/share/man/java.1 ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/java.base/share/man/java.1 Changeset: e38e365c Author: Jaikiran Pai <jpai@openjdk.org> Date: 2021-08-06 01:30:45 +0000 URL: https://git.openjdk.java.net/zgc/commit/e38e365c70197f7e45d8bdc7d6c2e3c59717... 8271208: Typo in ModuleDescriptor.read javadoc Reviewed-by: alanb, iris ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java Changeset: adb0ae56 Author: Denghui Dong <ddong@openjdk.org> Committer: Yi Yang <yyang@openjdk.org> Date: 2021-08-06 02:11:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/adb0ae56ab9efec12526433927c153089025... 8261441: JFR: Filename expansion Reviewed-by: jbachorik, egahlin ! src/java.base/share/man/java.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java ! test/jdk/jdk/jfr/jcmd/JcmdHelper.java + test/jdk/jdk/jfr/jcmd/TestFilenameExpansion.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java Changeset: ea02dade Author: David Holmes <dholmes@openjdk.org> Date: 2021-08-06 03:49:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/ea02dade43409444b7c9f8b5065fded535b6... 8272067: Initial nroff manpage generation for JDK 18 Reviewed-by: darcy ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmiregistry.1 ! src/java.scripting/share/man/jrunscript.1 ! src/jdk.compiler/share/man/javac.1 ! src/jdk.compiler/share/man/serialver.1 ! src/jdk.hotspot.agent/share/man/jhsdb.1 ! src/jdk.jartool/share/man/jar.1 ! src/jdk.jartool/share/man/jarsigner.1 ! src/jdk.javadoc/share/man/javadoc.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jcmd/share/man/jinfo.1 ! src/jdk.jcmd/share/man/jmap.1 ! src/jdk.jcmd/share/man/jps.1 ! src/jdk.jcmd/share/man/jstack.1 ! src/jdk.jcmd/share/man/jstat.1 ! src/jdk.jconsole/share/man/jconsole.1 ! src/jdk.jdeps/share/man/javap.1 ! src/jdk.jdeps/share/man/jdeprscan.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jdi/share/man/jdb.1 ! src/jdk.jfr/share/man/jfr.1 ! src/jdk.jlink/share/man/jlink.1 ! src/jdk.jlink/share/man/jmod.1 ! src/jdk.jpackage/share/man/jpackage.1 ! src/jdk.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 Changeset: e7b6f481 Author: Ioi Lam <iklam@openjdk.org> Date: 2021-08-06 05:58:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/e7b6f48182bb541741cb1465cd676d1749a0... 8265602: -XX:DumpLoadedClassList should support custom loaders Reviewed-by: ccheung, minqi ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveUtils.cpp + src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/classListWriter.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/CustomClassListDump.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/CustomLoaderApp.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/CustomLoadee4WithLambda.java - test/hotspot/jtreg/runtime/cds/appcds/test-classes/ArrayListTest.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/DumpClassListApp.java Changeset: c2b7face Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-08-06 08:27:42 +0000 URL: https://git.openjdk.java.net/zgc/commit/c2b7facea442eda470913546001c9a5e35d1... 8271896: Remove unnecessary top address checks in BOT Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp Changeset: b6a19f17 Author: Christoph Göttschkes <cgo@openjdk.org> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2021-08-06 10:23:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/b6a19f173bc6c07622633c9d6757d96a95b4... 8271128: InlineIntrinsics support for 32-bit ARM Reviewed-by: shade ! src/hotspot/cpu/arm/c1_globals_arm.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp Changeset: 0aca4f72 Author: Andy Herrick <herrick@openjdk.org> Date: 2021-08-06 12:24:58 +0000 URL: https://git.openjdk.java.net/zgc/commit/0aca4f72ce48bc75f2c466d1cba4ad70d3c7... 8271868: Warn user when using mac-sign option with unsigned app-image. Reviewed-by: almatvee, asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java Changeset: f4cf2f7c Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-08-06 13:38:56 +0000 URL: https://git.openjdk.java.net/zgc/commit/f4cf2f7cef6c09c16d714f08505327edd703... 8272095: ProblemList java/nio/channels/FileChannel/Transfer2GPlus.java on linux-aarch64 Reviewed-by: alanb ! test/jdk/ProblemList.txt Changeset: cc615208 Author: Hamlin Li <mli@openjdk.org> Date: 2021-08-06 14:16:11 +0000 URL: https://git.openjdk.java.net/zgc/commit/cc61520803513e5aab597322303145562948... 8270842: G1: Only young regions need to redirty outside references in remset. Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1EvacFailure.cpp Changeset: fa36e334 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2021-08-06 14:18:54 +0000 URL: https://git.openjdk.java.net/zgc/commit/fa36e33437e9c8346a75ace8ed1b8c245b91... 8271513: support JavaThreadIteratorWithHandle replacement by new ThreadsList::Iterator Co-authored-by: Kim Barrett <kbarrett@openjdk.org> Reviewed-by: kbarrett, dholmes, coleenp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp Changeset: e882087f Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-06 16:36:50 +0000 URL: https://git.openjdk.java.net/zgc/commit/e882087f7abb21eb776af8c14bc62e7624eb... 8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/ClassFile/FormatCheckingTest.java ! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java ! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java ! test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java Changeset: c495ede2 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-06 18:49:48 +0000 URL: https://git.openjdk.java.net/zgc/commit/c495ede2c2df405e6eec0e205cd67401d782... 8272099: mark hotspot runtime/Monitor tests which ignore external VM flags Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java Changeset: 38ff85c8 Author: Jie Fu <jiefu@openjdk.org> Date: 2021-08-06 23:33:32 +0000 URL: https://git.openjdk.java.net/zgc/commit/38ff85c824750e7da66fd86f5bde1c4587e5... 8271461: CompileCommand support for hidden class methods Co-authored-by: Tianyelan <vhinf2047@gmail.com> Reviewed-by: yyang, xliu, iklam ! src/hotspot/share/compiler/methodMatcher.cpp Changeset: b84a9c7b Author: Hao Sun <haosun@openjdk.org> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2021-08-09 09:38:13 +0000 URL: https://git.openjdk.java.net/zgc/commit/b84a9c7b377282bd9b3d9ac78707f0c12f8d... 8271956: AArch64: C1 build failed after JDK-8270947 Reviewed-by: shade, ngasson ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: a86ac0d1 Author: Roman Kennke <rkennke@openjdk.org> Date: 2021-08-09 10:31:31 +0000 URL: https://git.openjdk.java.net/zgc/commit/a86ac0d1e3a6f02e587362c767abdf62b308... 8271939: Clean up primitive raw accessors in oopDesc Reviewed-by: stefank, tschatzl ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: 2f7a4693 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-08-09 15:19:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/2f7a46934c7f8cc024083aefc400d5d52f2c... 8271931: Make AbortVMOnVMOperationTimeout more resilient to OS scheduling Reviewed-by: shade, dholmes ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp Changeset: 272fcb42 Author: Ioi Lam <iklam@openjdk.org> Date: 2021-08-09 15:50:10 +0000 URL: https://git.openjdk.java.net/zgc/commit/272fcb423a79b5b8bb4a80679b6b48feca66... 8272113: Build compare script fails with differences in classlist Reviewed-by: tschatzl, hseigel ! make/scripts/compare.sh Changeset: 0ac2be9b Author: Phil Race <prr@openjdk.org> Date: 2021-08-09 15:58:18 +0000 URL: https://git.openjdk.java.net/zgc/commit/0ac2be9b35c56b4b1574cf03fe81111d3f39... 8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64 Reviewed-by: jdv, psadhukhan ! test/jdk/ProblemList.txt Changeset: 9c6457f2 Author: Artem Semenov <Artem.Semenov@jetbrains.com> Committer: Anton Tarasov <ant@openjdk.org> Date: 2021-08-09 16:21:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/9c6457f222e702b60fef4247c3e241c669eb... 8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility 8262031: Create implementation for NSAccessibilityNavigableStaticText protocol 8264287: Create implementation for NSAccessibilityComboBox protocol peer 8264303: Create implementation for NSAccessibilityTabGroup protocol peer 8264292: Create implementation for NSAccessibilityList protocol peer 8267387: Create implementation for NSAccessibilityOutline protocol 8267388: Create implementation for NSAccessibilityTable protocol 8264286: Create implementation for NSAccessibilityColumn protocol peer 8264298: Create implementation for NSAccessibilityRow protocol peer 8264291: Create implementation for NSAccessibilityCell protocol peer Reviewed-by: kizune, pbansal, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SliderAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m + test/jdk/java/awt/a11y/AccessibleComponentTest.java + test/jdk/java/awt/a11y/AccessibleJComboboxTest.java + test/jdk/java/awt/a11y/AccessibleJListTest.java + test/jdk/java/awt/a11y/AccessibleJTabbedPaneTest.java + test/jdk/java/awt/a11y/AccessibleJTableTest.java + test/jdk/java/awt/a11y/AccessibleJTreeTest.java + test/jdk/java/awt/a11y/AccessibleTextTest.java Changeset: 41dc795d Author: Naoto Sato <naoto@openjdk.org> Date: 2021-08-09 16:22:35 +0000 URL: https://git.openjdk.java.net/zgc/commit/41dc795d6c08af84aa6544cc5a5704dcf993... 8264792: The NumberFormat for locale sq_XK formats price incorrectly. Reviewed-by: joehw, iris ! make/data/currency/CurrencyData.properties ! test/jdk/java/util/Currency/CurrencyTest.java ! test/jdk/java/util/Currency/ValidateISO4217.java Changeset: b53828b7 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2021-08-09 16:50:50 +0000 URL: https://git.openjdk.java.net/zgc/commit/b53828b7c219f8f8fb22177bcc80b045ef7b... 8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112 Reviewed-by: naoto, alanb ! test/jdk/ProblemList.txt ! test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java Changeset: 4548677e Author: Phil Race <prr@openjdk.org> Date: 2021-08-09 18:15:46 +0000 URL: https://git.openjdk.java.net/zgc/commit/4548677e89fb7807639602d29b87dcaabe7b... 8268824: Remove unused jdk.accessibility APIs deprecated for removal in JDK 9 Reviewed-by: serb ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java Changeset: 7fc99cf9 Author: Joe Darcy <darcy@openjdk.org> Date: 2021-08-09 18:33:34 +0000 URL: https://git.openjdk.java.net/zgc/commit/7fc99cf9b69f99fc78709e57b92cd88e0957... 8225488: Examine ExecutableType.getReceiverType behavior when source receiver parameter is absent Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 843943c2 Author: David Holmes <dholmes@openjdk.org> Date: 2021-08-09 20:59:22 +0000 URL: https://git.openjdk.java.net/zgc/commit/843943c204f6e8ca046919eae4e727bef6e3... 8263567: gtests don't terminate the VM safely Reviewed-by: stuefe, dcubed ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp Changeset: 9654fd73 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-10 02:12:38 +0000 URL: https://git.openjdk.java.net/zgc/commit/9654fd73cd72e12cdb6934727f251dddacc1... 8271892: mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java Changeset: eb6f3fe5 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-10 02:26:08 +0000 URL: https://git.openjdk.java.net/zgc/commit/eb6f3fe59d469a369383a750d319318909cf... 8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java Changeset: abdc1074 Author: Hamlin Li <mli@openjdk.org> Date: 2021-08-10 03:18:47 +0000 URL: https://git.openjdk.java.net/zgc/commit/abdc1074dcefda9012bb4d84c9f34a2dca5e... 8270454: G1: Simplify region index comparison Reviewed-by: kbarrett, ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectionSet.cpp Changeset: 3b899ef7 Author: Igor Ignatyev <iignatyev@openjdk.org> Date: 2021-08-10 05:11:09 +0000 URL: https://git.openjdk.java.net/zgc/commit/3b899ef7ffd87477ac1b10f4334b127597e9... 8272168: some hotspot runtime/logging tests don't check exit code Reviewed-by: jiefu ! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java ! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java ! test/hotspot/jtreg/runtime/logging/CondyIndyTest.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java Changeset: d53d94b1 Author: Tobias Hartmann <thartmann@openjdk.org> Date: 2021-08-10 05:36:52 +0000 URL: https://git.openjdk.java.net/zgc/commit/d53d94b14d09bbcbfd9bbc0d214ead9bd52e... 8271925: ZGC: Arraycopy stub passes invalid oop to load barrier Reviewed-by: neliasso, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: 2384e128 Author: Tobias Hartmann <thartmann@openjdk.org> Date: 2021-08-10 05:37:55 +0000 URL: https://git.openjdk.java.net/zgc/commit/2384e128886ce8d60cb76e6cdae3a76ccebb... 8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert Reviewed-by: neliasso, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java Changeset: 089e83bf Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2021-08-10 07:40:21 +0000 URL: https://git.openjdk.java.net/zgc/commit/089e83bf1bf6f28cec8dd30288720b6d0663... 8266490: Extend the OSContainer API to support the pids controller of cgroups Reviewed-by: sgehwolf, lucy ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/hotspot/jtreg/containers/docker/TestMisc.java + test/hotspot/jtreg/containers/docker/TestPids.java + test/jdk/jdk/internal/platform/docker/TestPidsLimit.java ! test/lib/jdk/test/lib/containers/docker/Common.java Changeset: 1f881349 Author: Alan Hayward <alan.hayward@arm.com> Committer: Nick Gasson <ngasson@openjdk.org> Date: 2021-08-10 08:29:52 +0000 URL: https://git.openjdk.java.net/zgc/commit/1f8813495e8184b6c38319df1c2cb70de781... 8271869: AArch64: build errors with GCC11 in frame::saved_oop_result Reviewed-by: ngasson, aph ! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
participants (1)
-
Nick Gasson