git: openjdk/zgc: 749 new changesets
Nick Gasson
ngasson at openjdk.java.net
Wed Aug 25 14:21:20 UTC 2021
Changeset: c4207355
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-06-14 10:41:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/c4207355d3fc19687c72f47edf21611ffed7efaf
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 at openjdk.org>
Date: 2021-06-14 13:27:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/c0b4407d09a7bf9f15553dc5344b1e354b150d57
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 at openjdk.org>
Date: 2021-06-10 17:19:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/5b8c51f59a5f23930ee43bea30201c1ff88c44cd
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 at openjdk.org>
Date: 2021-06-10 18:05:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/53b6e2c85cab251362d27a1cd0cd37bc7d380360
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 at openjdk.org>
Date: 2021-06-10 22:18:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/7b2e7d8bab890bd655093976cc9c3b0b6d00c034
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 at openjdk.org>
Date: 2021-06-11 02:47:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/e3eef3b41ab22b3fb1e4ee33ce4a3d3457d35ff1
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 at openjdk.org>
Date: 2021-06-11 03:12:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/bd9c2fa73b61d2461fc44b6056437aee294c9082
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 at openjdk.org>
Date: 2021-06-11 05:05:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/a437ce839f749dab8c42611e0190ece5bea5d255
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 at openjdk.org>
Date: 2021-06-11 08:42:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/da043e99b830fa4fcbfdbdbed182abc394ba6fb1
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 at openjdk.org>
Date: 2021-06-11 12:40:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/cce8da2c60812873b63de4e65bc992bc6d825fe1
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 at openjdk.org>
Date: 2021-06-11 15:12:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/e39346e708a06cdee2b9a096f08c1cfe2e21dfc2
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 at openjdk.org>
Date: 2021-06-11 16:08:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/01054e6f5ab75dd1b7d3e82be0eb83f14a7add15
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 at openjdk.org>
Date: 2021-06-11 20:24:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/6171ae455288a74c4c3dcec6983515db04bdc360
8268630: ProblemList serviceability/jvmti/CompiledMethodLoad/Zombie.java on linux-aarch64
Reviewed-by: erikj
! test/hotspot/jtreg/ProblemList.txt
Changeset: fe48ea9d
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2021-06-14 08:29:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/fe48ea9d7975188853bc165ce29789753f4758f2
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 at openjdk.org>
Date: 2021-06-14 13:11:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/b318535452bc0dbc7f8a111a71bb0881833495e1
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 at openjdk.org>
Date: 2021-06-14 15:55:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/17295b1bb02b2121978f1459b2e75c5e1031e7ea
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 at openjdk.org>
Date: 2021-06-14 18:07:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/e59acd9860ca9e50c91472f8215f73c17d2099b6
8268699: Shenandoah: Add test for JDK-8268127
Reviewed-by: rkennke
+ test/hotspot/jtreg/gc/shenandoah/options/TestLargePagesWithSmallHeap.java
Changeset: 2e70bc35
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-06-14 19:35:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/2e70bc35dffce47e85f5ca4eaa4c9bdba5afb95b
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 at openjdk.org>
Date: 2021-06-15 02:12:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/9f3c7e74ff00a7550742ed8b9d6671c2d4bb6041
8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name
Co-authored-by: Markus GaisBauer <markus.gaisbauer at 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 at openjdk.org>
Date: 2021-06-15 08:53:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/d384093289561015c69b684a9e21a8c4c1851c4c
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 at openjdk.org>
Date: 2021-06-15 15:29:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/0b09129faefb945c2f2c35dab2731961216d054e
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 at openjdk.org>
Date: 2021-06-15 22:05:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/00e33a45feee1544a9d5be8b2fd1e0987ef1dfc5
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 at openjdk.org>
Date: 2021-06-14 14:25:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/abe20c188c67a85176f1f1ea530184ce0ec4fe29
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 at openjdk.org>
Date: 2021-06-14 15:02:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/c088d093e2e73fd0739d9e96f9f5ea67a01ae06c
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 at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-06-14 19:02:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/bca914b29e4cec918d4648fd048139b2c429c27d
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 at openjdk.org>
Date: 2021-06-14 19:25:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/702e3ff05472e35140b38fd5a4d1266f4efdd7bb
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 at openjdk.org>
Date: 2021-06-14 20:34:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/ee3015968d56ed6179b6bfbde3f004500dce2ce3
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 at openjdk.org>
Date: 2021-06-14 20:40:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/f69e2d5651f239209543bc1daf707a1c1114f6e5
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 at openjdk.org>
Date: 2021-06-14 23:02:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/a5bf5e0e5f6c18b51e398ab81ed9d0a29bf31b6f
8266614: update manpage for -Xlog:async
Reviewed-by: hseigel, xliu
! src/java.base/share/man/java.1
Changeset: 4a6da99f
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-14 23:39:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/4a6da99f28af6bdb8fbb66093ce4386623c77ae2
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 at openjdk.org>
Date: 2021-06-14 23:41:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/4d8b5c70dff51470210a0ca93b932af1b27c9f27
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 at openjdk.org>
Date: 2021-06-15 09:04:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/35d867df1f2064e867dcf1030c498bfa23568054
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 at openjdk.org>
Date: 2021-06-15 11:33:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/e36136fa934505fdf7d80ed415ebf009050dac28
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 at openjdk.org>
Date: 2021-06-15 15:56:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/76cad4b1ae76c6cc854f7a901736bf108639f8f2
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 at openjdk.org>
Date: 2021-06-15 18:52:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/31a055e67a9a579a6b6ab26519271202da53a295
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 at openjdk.org>
Date: 2021-06-15 18:59:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/fe7a44de63f19921e373ff336be26f9165ac6977
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 at openjdk.org>
Date: 2021-06-15 20:36:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/9ac0609ed1513a5c7484ccc2c219fe6cd9c9d6d6
8268828: ProblemList compiler/intrinsics/VectorizedMismatchTest.java on win-x64
Reviewed-by: ccheung
! test/hotspot/jtreg/ProblemList.txt
Changeset: 788b3095
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-06-15 20:37:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/788b309563610b690306211790af17954f7556cb
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 at openjdk.org>
Date: 2021-06-15 22:45:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/e0f6f70d3f9e748d2bc53f371beca487e9343d4a
Merge
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: 48d45628
Author: Denghui Dong <ddong at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-06-16 02:08:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/48d456281ea73e22eaaae6a082bb43610647d660
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 at openjdk.org>
Date: 2021-06-16 02:17:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/3ad658677b1ad2ea15d75ec7f1fe71e37f3913b9
8268078: ClassListParser::_interfaces should be freed
Reviewed-by: minqi, iklam, coleenp
! src/hotspot/share/cds/classListParser.cpp
Changeset: af13fe11
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-06-16 12:41:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/af13fe110720ff20ccea0a01fe088707208c3dd8
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 at openjdk.org>
Date: 2021-06-16 12:43:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/72b3b0af08136342e54e1cdea0c48d64172e8870
8267752: KVHashtable doesn't deallocate entries
Reviewed-by: iklam, stuefe
! src/hotspot/share/utilities/hashtable.hpp
Changeset: e4908a43
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-06-16 16:05:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/e4908a439a235ee437c0e6e39341e1d67904f49e
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 at openjdk.org>
Date: 2021-06-16 16:34:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/c20f80a4d2e8d0f5995ad44a38e838adbff6068d
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 at openjdk.org>
Date: 2021-06-16 17:10:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/b836b83b2aefbc87b0cf26990ddbab4479c42b71
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 at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-06-16 23:54:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/02c9bf087e50885bbc8028415c4e674947ee7a16
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 at openjdk.org>
Date: 2021-06-15 21:48:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/10068c1bace0ea650bda3e2234a44cbf401afc7d
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 at openjdk.org>
Date: 2021-06-15 23:50:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/b18de6cf79e0195736d94b08be67f10ca7c3cd08
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 at openjdk.org>
Date: 2021-06-16 07:36:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/4d545a1f86325140ed268c5437d776ceb8e21077
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 at openjdk.org>
Date: 2021-06-16 08:59:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/59de99d11988b7f1ab20e323f3dc4d0d49e3b7a3
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 at openjdk.org>
Date: 2021-06-16 11:59:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/19f5fab175e308e2ab90d6d3efc2335fe751009e
8268861: Disable Windows-Aarch64 build in GitHub Actions
Reviewed-by: mikael, sjohanss
! .github/workflows/submit.yml
Changeset: 9ad19f78
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-06-16 13:02:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/9ad19f7838e6f6e128583c191c5507c1e2bd5083
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 at openjdk.org>
Date: 2021-06-16 16:59:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/38dbe05e004a018c810e3acaae4660c69dd982da
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 at openjdk.org>
Date: 2021-06-16 17:24:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/8ea0606aba15911f5bfe2c81a83b42288d97095f
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 at openjdk.org>
Date: 2021-06-16 18:03:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/2c7e47e12b8a772bcebcdf0b15d6a4d3f92e2267
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 at openjdk.org>
Date: 2021-06-16 18:53:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/54f5ffeaad9da7cc77d9b6c0339758340c42ea2e
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 at openjdk.org>
Date: 2021-06-16 19:19:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/f0f2178876813cca070db01ce37ea7a04b712923
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 at openjdk.org>
Date: 2021-06-16 23:21:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/ee03bc6d0aad4b0d07bbe792c8cc77f986c617e1
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 at openjdk.org>
Date: 2021-06-16 23:58:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/9f7851b5f5220132fce8556269851e33ac06ef31
8260194: Update the documentation for -Xcheck:jni
Reviewed-by: coleenp, hseigel
! src/java.base/share/man/java.1
Changeset: 3637e50b
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-06-17 01:05:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/3637e50b30e92538510c1a8e8893cedc3bd4ccd5
Merge
Changeset: e8446107
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-06-17 07:02:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/e84461072af9cdb2ee83f5c0747ea5881a0ae805
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 at openjdk.org>
Date: 2021-06-17 07:13:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/2d088fa91d18252a801db3b84ff87e261d63ebd4
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 at openjdk.org>
Date: 2021-06-17 17:22:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/f2afe0a5130fd3162403ecc18c827bcf56e9c883
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 at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-06-17 20:27:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/fa3b44d43811dca8c609d6c61a58680835abf8e3
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 at openjdk.org>
Date: 2021-06-17 22:19:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/bb24fa652aa1edc8ece8713f559be2fe3437d666
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 at openjdk.org>
Date: 2021-06-18 00:49:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/58e6e6d919cb15559a61a67805da263be3c9d693
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 at openjdk.org>
Date: 2021-06-17 02:10:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/112ddb7633d8794d5c85e1b2cf0369ee2e0e349a
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 at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date: 2021-06-17 02:47:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/4c9aefdb6193f754bfac3ae022f08a76b0cae718
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 at openjdk.org>
Date: 2021-06-17 09:10:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/344e3edf7602d8b788334bd103e9a63a8d74a6f8
8268080: java/util/concurrent/forkjoin/AsyncShutdownNow.java fails with java.util.concurrent.RejectedExecutionException
Co-authored-by: Doug Lea <dl at 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 at openjdk.org>
Date: 2021-06-17 09:35:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/7d7bdbe135018f1452fa133b294575014e3e871b
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 at openjdk.org>
Date: 2021-06-17 14:09:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/69d01b6bcabda177f5e27f6c7b141be57cd00619
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 at openjdk.org>
Date: 2021-06-17 14:55:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/091bc4a1a6ca687aab0c9064f11408b93511a520
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 at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-06-17 16:23:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/2047da7dccacb1adb7f811639a58b8fbe1aa3546
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 at openjdk.org>
Date: 2021-06-17 16:37:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/0011b52ee81d88b023f771432abc079c64266578
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 at openjdk.org>
Date: 2021-06-17 16:53:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/b66001a5946252b621bab27d6ee32006a4d7bab5
8268971: ProblemList tools/jpackage/windows/WinInstallerIconTest.java on win-x64
Reviewed-by: herrick
! test/jdk/ProblemList.txt
Changeset: c98d5084
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-06-17 19:05:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/c98d50848ba2811d2f08b3fbc57ac9674c63a943
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 at openjdk.org>
Date: 2021-06-17 21:17:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/8545269268ff34a5c6b8a8cc6aff69fff2a7b507
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 at openjdk.org>
Date: 2021-06-17 21:25:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/9130b8a9d7ebd943108f01d41ed777e080f34c4d
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 at openjdk.org>
Date: 2021-06-18 00:53:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/a051e735cda0d5ee5cb6ce0738aa549a7319a28c
Merge
Changeset: f4d20b21
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-06-18 09:35:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/f4d20b215eb3c90ca28bf973e7614486226692b5
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 at openjdk.org>
Date: 2021-06-18 11:48:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/5ae9a12858a20361c163e1dfe6b67970f27e4e40
8268964: Remove unused ReferenceProcessorAtomicMutator
Reviewed-by: tschatzl, pliden
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: 8f2456e5
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2021-06-18 16:25:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/8f2456e5b058a88730ec383d88634737849afdfb
8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
Co-authored-by: Chris Cole <chris at 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 at openjdk.org>
Date: 2021-06-17 23:27:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/80dc262e8132204d70b184b32978e6c456460fb0
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 at openjdk.org>
Date: 2021-06-18 00:59:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/483f1ee211bc0e37b486eb9d38d283ff02f0bdcc
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 at openjdk.org>
Date: 2021-06-18 07:50:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/7ed3634da81b53135c89aa82a1a5d2f4de2c6c5e
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 at openjdk.org>
Date: 2021-06-18 09:56:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/59d84787e91e85dba4df45e99aa376f484e6ddff
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 at openjdk.org>
Date: 2021-06-18 09:57:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/8ccb76eb135c33349860f503745fdff49f158066
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 at openjdk.org>
Date: 2021-06-18 09:58:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/4006fe735af70b01b2c254264b816fc067bfbd0d
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 at openjdk.org>
Date: 2021-06-18 09:59:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/9f4f039231895f04bcdae4b25e1861f2070f1d8b
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 at openjdk.org>
Date: 2021-06-18 10:00:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/58eddc81102c233061de67a1deaa8d8fee8d5857
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 at openjdk.org>
Date: 2021-06-18 10:01:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/3e1dc0a7655f26ad38b5179f720eb4431bcd4cc3
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 at openjdk.org>
Date: 2021-06-18 10:01:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/2f65d4021f3f51a342419a61bc934863e421f952
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 at openjdk.org>
Date: 2021-06-18 10:03:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/5b198986cef4fa0e77d02136212ecc01ec9b22c0
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 at openjdk.org>
Date: 2021-06-18 10:04:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/8366c6936eaad411082ec6a9e569da07c5f3f0cd
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 at openjdk.org>
Date: 2021-06-18 10:05:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/f83c6b8a6a92a37197a3b83ba093f26e820c4ac9
8268531: mark SDTProbesGNULinuxTest as ignoring external VM flags
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.java
Changeset: 21abcc4a
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 10:06:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/21abcc4a5a539644be93726436ed4454ad9aaf18
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 at openjdk.org>
Date: 2021-06-18 10:54:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/d8a0582a36340bcc65910f3a34132ec6e04e5d01
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 at openjdk.org>
Date: 2021-06-18 13:51:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/f9c8c1c38612abf0f3286c9f353f11788f58ac70
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 at openjdk.org>
Date: 2021-06-18 14:22:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/dab00ee59b73bcd5b8632d127b3d0a324e48e4e5
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 at openjdk.org>
Date: 2021-06-18 15:25:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/60389eedb3c9932de57aca740a8116db83302ffa
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 at openjdk.org>
Date: 2021-06-18 16:03:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/7e03cf2916a69f947c46ac85b222ee7a99f68ad8
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 at openjdk.org>
Date: 2021-06-18 20:27:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/8caeca003e621dd523eb27ef7e7fea0765ceacb6
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 at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-06-18 21:29:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/b9d7337697bd1aa5581b1a28efb3a78c221f6592
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 at openjdk.org>
Date: 2021-06-18 22:05:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/b8f073be84b6bf2f83e2a65d20b7eb8c03120dce
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 at openjdk.org>
Date: 2021-06-18 23:04:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/b7d78a5b661e2b00f271298db3b6cc873cf754e7
Merge
Changeset: 0b8a0e2b
Author: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2021-06-21 08:39:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/0b8a0e2b58dbdd5c9553e502212d32c033a5efb5
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 at openjdk.org>
Date: 2021-06-21 10:06:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/1692fd2eba7164ebd11fce1c02696a9053d131af
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 at openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl at 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 at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-21 11:08:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/cbec37d45d77533081c27b3fc649098dfcca0425
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 at openjdk.org>
Date: 2021-06-21 11:11:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/a58c477c49ca595c65f7a2fca2512ff2adea99be
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 at openjdk.org>
Date: 2021-06-21 11:12:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/cd20c01942dd8559a31e51ef2a595c6eba44b8ad
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 at openjdk.org>
Date: 2021-06-20 22:55:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/b358b54c4fb515be519ad631c0ae7c58f49fdc5b
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 at openjdk.org>
Date: 2021-06-21 06:04:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/c294ae4fed59c7e303416346cc4b189a48bc1ab1
8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
Co-authored-by: Chris Cole <chris at 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 at openjdk.org>
Date: 2021-06-21 11:16:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/f8df953e61372b396f351403ff6ba165720881bb
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 at openjdk.org>
Date: 2021-06-21 11:59:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/22ebd1926d4510cbe40cb186edf16cbd44a29347
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 at openjdk.org>
Date: 2021-06-21 12:06:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/f25e7197fef76cc87a15da7cc96a42b84d69bbfe
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 at openjdk.org>
Date: 2021-06-21 14:16:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/d3ad8cd344681fe8442f821f97f05996bb972abe
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 at openjdk.org>
Date: 2021-06-21 23:09:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/0458113c6b1cf500ffdf049c1e3a698b16ce12ce
Merge
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 1a818154
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-06-22 07:44:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/1a818154cfe852a680070c5c07f2df33109e5b54
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 at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-06-22 08:28:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/1f0ea7c3d62221405de982ba484c0ee985fa9d7b
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 at openjdk.org>
Date: 2021-06-22 08:30:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/2e639dd34a4342de6e1b9470448d66ef89c4bd52
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 at openjdk.org>
Date: 2021-06-22 13:28:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/18a1dd261cec6fa1c5820dce2df47d488417afff
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 at openjdk.org>
Date: 2021-06-22 16:09:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/33c23a1cf2aa81551eee4a2acf271edf573558aa
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 at openjdk.org>
Date: 2021-06-22 17:43:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/0c693e2f03b1adef0e946ebc32827ac09192f5f0
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 at openjdk.org>
Date: 2021-06-22 00:41:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/e2d7ec38af4e13cfbd303fa37e766aa2071cfd1f
8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs
Co-authored-by: Sean Mullan <mullan at openjdk.org>
Reviewed-by: hchao, xuelei
! src/java.base/share/conf/security/java.security
Changeset: 4099810b
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-06-22 01:31:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/4099810b290d90c4c928e66c601744911b770f24
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 at openjdk.org>
Date: 2021-06-22 02:06:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/ef4ba224c4887b2e307937754064d3623a2d3de5
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 at openjdk.org>
Date: 2021-06-22 02:08:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/6b14c8a1e5316b6c8584e93ee7a94d9eaec676cf
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 at openjdk.org>
Date: 2021-06-22 07:34:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/01f12fba648b8c0cb64870b00e6f0f3a7f0ba4c9
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 at openjdk.org>
Date: 2021-06-22 15:20:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/9ec7180f1ebf2ff19b0735f7b1c4fc9b97d632be
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 at openjdk.org>
Date: 2021-06-22 15:27:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/8fa2520803c9b9be41b26b4b34b7d2040a7b1dfb
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 at openjdk.org>
Date: 2021-06-22 15:46:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/578c55bbe65baec733bb633afbc1423010fa6aed
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 at openjdk.org>
Date: 2021-06-22 16:21:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/dc12cb78b81f56e9d4b282cf7cad5faa9a9886bf
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 at openjdk.org>
Date: 2021-06-22 19:08:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/35e4c2720df64ea6cb68ba8fb62aeeb0562c2907
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 at openjdk.org>
Date: 2021-06-23 01:05:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/b6cfca8a89810c7ed63ebc34ed9855b66ebcb5d9
Merge
Changeset: cd678a38
Author: Guoxiong Li <gli at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-06-23 02:21:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/cd678a383f7b23ea40132b207ddfc041394ba4c1
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 at tencent.com>
Committer: Hui Shi <hshi at openjdk.org>
Date: 2021-06-23 02:45:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/ae3eedce9d17324f89daccf488e00d8c7858521e
8268727: Remove unused slowpath locking method in OptoRuntime
Reviewed-by: dlong
! src/hotspot/share/opto/runtime.hpp
Changeset: 36d82b6e
Author: Joshua Zhu <jzhu at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-06-23 03:54:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/36d82b6ef18d8add5f97fad507b7d86d702bdf13
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 at openjdk.org>
Date: 2021-06-23 06:27:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/17daf32a073bc4f12602b4872ce708e09c453ced
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 at openjdk.org>
Date: 2021-06-23 06:51:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/a5e4307050d19c842c08ad96b3a0c36e7dee1951
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 at openjdk.org>
Date: 2021-06-23 07:03:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/6237630664fd956aa6025a181e9cb874806dcecf
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 at tencent.com>
Committer: Hui Shi <hshi at openjdk.org>
Date: 2021-06-23 08:51:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/2c29d790cac0525130ade6caf10a60ba5a1320a9
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 at openjdk.org>
Date: 2021-06-23 12:11:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/f2e690e0ee503794cb50740170912697640d70ff
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 at openjdk.org>
Date: 2021-06-23 14:26:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/52d5d1b3617731bf312aa5813bf7e78ca4dacb00
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 at openjdk.org>
Date: 2021-06-23 14:27:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/f3ba2690c5b34673ebf6836c87e45477e1ff91c3
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 at oracle.com>
Committer: Michael McMahon <michaelm at openjdk.org>
Date: 2021-06-23 15:19:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/7621fa37efb2739b953da1cda87dca4762b5bd0c
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 at openjdk.org>
Date: 2021-06-23 21:11:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/f3759164179b2471d34df1225085deaf6c0f8fed
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 at openjdk.org>
Date: 2021-06-24 00:28:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/280f2d57d1f78b3d15dd98e726267a100eb0b5db
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 at openjdk.org>
Date: 2021-06-24 00:29:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/51d915979cec4f4d7f20df8e5d3394025d7a3dc7
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 at openjdk.org>
Date: 2021-06-24 06:36:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/e515873f887ce4071ab4878a4bafca8eea67afea
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 at openjdk.org>
Date: 2021-06-24 14:52:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/7c31903dd3f2f27de1c352294558a4c1bd6c51e7
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 at openjdk.org>
Committer: Igor Veresov <iveresov at openjdk.org>
Date: 2021-06-24 16:49:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/595446bff4af65a30fc88470f20baec2199cd139
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 at openjdk.org>
Date: 2021-06-24 18:54:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/2fd7943ec191559bfb2778305daf82bcc4422028
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 at openjdk.org>
Date: 2021-06-24 19:34:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/42968db173b3caa53b6ad403f1891c41bcc6fb75
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 at openjdk.org>
Date: 2021-06-24 21:02:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/c79034e0c94a21a0ef3655e0d7da7629d7b40d8c
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 at openjdk.org>
Date: 2021-06-24 23:58:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/08ee7ae67246b45be9684a4a283f0103f5f1c0c4
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 at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-06-25 03:19:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/c37988d0793b24d98d285530dfda69999a227937
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 at openjdk.org>
Date: 2021-06-25 08:08:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/3a8f3d6cac0ab859704db533bf1f63431fbd9253
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 at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-06-25 08:15:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/fd43d9cb40f7e4b0f5ebc490e0490a222b8f2770
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 at openjdk.org>
Committer: Jaroslav Bachorik <jbachorik at openjdk.org>
Date: 2021-06-25 08:30:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/fdcae6653c215646c83e19721a18508f6e667eb4
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 at openjdk.org>
Date: 2021-06-25 09:41:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/ffa34ed429079827c9b0acb843288fde4b7fa53d
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 at openjdk.org>
Date: 2021-06-25 15:42:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/1d167978e53603ccf1599f476143391e7db51992
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 at openjdk.org>
Date: 2021-06-25 16:33:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/b565459f83b749a01d7d873a01bb7dbdf55745de
8267138: Stray suffix when starting gtests via GTestWrapper.java
Reviewed-by: shade
! test/hotspot/jtreg/gtest/GTestWrapper.java
Changeset: 35c47020
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-06-25 16:34:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/35c4702055ccf11975391df01f62a70e06ecae83
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 at openjdk.org>
Date: 2021-06-25 18:25:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/223759fb8af4a28f8ff8563e438ca285a87a9f2d
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 at openjdk.org>
Date: 2021-06-25 19:07:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/3fae4b372065b4293b64514e0679df419cd5c89a
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 at openjdk.org>
Date: 2021-06-25 19:08:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/68ef21db415fb61ac9690290b692594da6b87ff9
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 at openjdk.org>
Committer: Hamlin Li <mli at openjdk.org>
Date: 2021-06-26 09:54:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/3b83bc1bc331d268987f56ea4f23124a7f6ee38b
8268427: Improve AlgorithmConstraints:checkAlgorithm performance
Co-authored-by: GaofengZhang <zhanggaofeng9 at 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 at openjdk.org>
Date: 2021-06-26 15:57:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/51a1299b68fb3a2e58de20209745c89f1d5f9ed3
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 at openjdk.org>
Committer: Igor Veresov <iveresov at openjdk.org>
Date: 2021-06-27 13:12:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/561a3a5077a573c88ba94cb7f7412dfc4c97aa91
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 at openjdk.org>
Date: 2021-06-27 22:23:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/8bed35343d9143f57af53e8c78d86a7b1cb8ac04
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 at openjdk.org>
Date: 2021-06-23 01:48:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/ab7ff1e1374d3a5c4c1fb8df9951c593775ea50c
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 at openjdk.org>
Date: 2021-06-23 07:39:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/ce917b23596415ab48f95f36c7d88adb1ec0df68
8269148: Update minor GCC version in GitHub Actions pipeline
Reviewed-by: erikj, dholmes, xliu
! .github/workflows/submit.yml
Changeset: 1323be54
Author: Xin Liu <xliu at openjdk.org>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2021-06-23 08:45:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/1323be54d26833d261ef5b53ae0ee9b58a96aabb
8269064: Dropped messages of AsyncLogWriter cause memleak
Reviewed-by: dholmes, simonis
! src/hotspot/share/logging/logAsyncWriter.cpp
Changeset: 8128ca13
Author: Per Liden <pliden at openjdk.org>
Date: 2021-06-23 10:14:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/8128ca1381a058cb5ed3775bafa2bc681f8fe2c1
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 at openjdk.org>
Date: 2021-06-23 10:16:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/bf706207454d8aea57049189befdf2a08e6d1291
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 at openjdk.org>
Date: 2021-06-23 11:49:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/1b2147a23f1bdc2ed4a91ddbb4ac70b26e5cfb2d
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 at openjdk.org>
Date: 2021-06-23 17:13:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/7e96318a1fb083d1c037c2c8d5a26f68fddf7a04
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 at openjdk.org>
Date: 2021-06-23 17:25:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/b4743143428a3e0c9a6d1d7dcaf73f7a06882e84
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 at openjdk.org>
Date: 2021-06-24 01:17:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/a30141d636ff6cfe6a009a5f7422b732081cd2df
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 at openjdk.org>
Date: 2021-06-24 03:01:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/0c3fc27a4577fbd054c409403e058d2859129c41
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 at openjdk.org>
Date: 2021-06-24 05:19:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/d3d3b221d3ae8de21c42749f48343fe2d49cdeee
8269265: ProblemList serviceability/sa/TestJmapCoreMetaspace.java with ZGC
Reviewed-by: cjplummer
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 3fb28d30
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-24 06:37:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/3fb28d3074dfb33d8b7e489c9a55f52d4e0b954b
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 at openjdk.org>
Date: 2021-06-24 16:02:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/63bcd3336ecf77a8d256b243c13165397fc8e5bb
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 at openjdk.org>
Date: 2021-06-24 16:57:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/424cc5025778d69d5b5b70d529184cc2ca305c98
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 at openjdk.org>
Date: 2021-06-24 20:26:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/443a79aaa191953e948e4732400c58e1311c3673
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 at openjdk.org>
Date: 2021-06-24 20:27:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/22d867508514d57faaaa5c515ed5bfc635eb63f6
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 at openjdk.org>
Date: 2021-06-24 20:27:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/cfa6a995e10ebce70c714b7060554d7411b8cf6f
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 at openjdk.org>
Date: 2021-06-24 23:07:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/7ab12856c4b914a2f7b7de3cd4963598aab0f330
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 at openjdk.org>
Date: 2021-06-25 01:05:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/44691cc3b003ee6769249b481fb9bf9c5afa6182
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 at openjdk.org>
Date: 2021-06-25 09:52:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/4eb321298a1abf6b24bd9515c5c0c3580b2f31f7
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 at openjdk.org>
Date: 2021-06-25 18:31:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/1e3b418a53a080a53827989393362338b43dd363
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 at openjdk.org>
Date: 2021-06-25 18:42:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/d799563ac06d66acea6dbd9cb1fe78b253e8a0e7
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 at openjdk.org>
Date: 2021-06-25 19:06:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/5ebed06e8ae27ca73433497b4e4aa559d06ed8ec
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 at openjdk.org>
Date: 2021-06-25 21:27:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/fb0a95fed46a04475697204de576c57f98d5b55a
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 at openjdk.org>
Date: 2021-06-25 22:10:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/1404e4bf44e28cadda3949f9e398e664cb98a5e2
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 at openjdk.org>
Date: 2021-06-25 22:48:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/824a51693e10afba834823efb38195ee0d692e5e
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 at openjdk.org>
Date: 2021-06-26 16:46:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/3d0d27ce57b4456b6fab86f05e105241ddf8471e
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 at openjdk.org>
Date: 2021-06-26 18:27:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/6eb734a60fdd982c94dd152a803809f148bff582
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 at openjdk.org>
Date: 2021-06-26 20:07:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/d9cb068f4ba85e2be2ebc14e89e739b0a2d90409
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 at openjdk.org>
Date: 2021-06-27 23:51:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/a29953d805ac6360bcfe005bcefa60e112788494
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 at openjdk.org>
Date: 2021-06-28 02:23:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/f45be1519e84dd0562a841ceb23bcec4dec1437f
8269003: Update the java manpage for JDK 18
Reviewed-by: minqi
! src/java.base/share/man/java.1
Changeset: 4d2412ef
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-06-28 09:14:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/4d2412ef3e1068063acc954a00b4db0fa4b5affb
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 at openjdk.org>
Date: 2021-06-28 10:47:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/87ff27786b7310840aab00c391e2a7fa19a3c328
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 at openjdk.org>
Date: 2021-06-28 13:13:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/29bc381da517001251975b6d634c4f779ff1319a
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 at openjdk.org>
Date: 2021-06-28 14:13:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/d0d26f5c550e44bf22d9155e4219351104be4635
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 at openjdk.org>
Date: 2021-06-28 19:05:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/e9b2c058a4ed5de29b991360f78fc1c5263c9268
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 at openjdk.org>
Date: 2021-06-28 13:51:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/e4c5446340605b112e0918fa9dcb48aaeaa730c8
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 at openjdk.org>
Date: 2021-06-28 15:52:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/8d09596f270c822b867d38a5462ec62c613f1d0e
8269304: Regression ~5% in 2005 in b27
Reviewed-by: dlong, roland
! src/hotspot/share/opto/compile.cpp
Changeset: efe8423d
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-06-28 16:55:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/efe8423d8c584f793e05128e7e69feede382b3e7
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 at openjdk.org>
Date: 2021-06-28 17:30:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/20640a57f3a352a046006d4795afa4a64f4dc92d
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 at openjdk.org>
Date: 2021-06-28 18:17:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/09bb84685fd959157857cf7739aedddd4a5e0cee
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 at openjdk.org>
Date: 2021-06-28 19:52:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/56240690f62f9048a45a53525efccffdec235a8d
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 at openjdk.org>
Date: 2021-06-28 23:00:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/03d54e6ef1a40ee78b0cc65ca0aea276fbdbc7b7
Merge
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logAsyncWriter.hpp
Changeset: ee1e202b
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-06-28 23:20:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/ee1e202bc36b8413e33b7b9e4c9f7a0601bf9a63
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 at openjdk.org>
Date: 2021-06-29 07:39:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/a97715755d01b88ad9e4cf32f10ca5a3f2fda898
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 at openjdk.org>
Date: 2021-06-29 14:16:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/3f2c372396433c7e324561392b8410d5c491af95
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 at openjdk.org>
Date: 2021-06-29 14:35:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/e238cbd596d29d10e45e4bad7a10708c4022097f
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 at openjdk.org>
Date: 2021-06-29 17:03:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/bb42d75161cdf5d9ef2b1b227000df5165ab1198
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 at openjdk.org>
Date: 2021-06-29 17:57:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/c1e2a29448b67bfe90f99252feef7ffc282b05b2
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 at openjdk.org>
Date: 2021-06-29 18:39:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/7a23c9cbb7d09c4e6c4e8d9b2f912e41d60fd05e
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 at openjdk.org>
Date: 2021-06-29 18:45:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/7ca753bf0cb58ff0f82a7e9baee177a6da9f56e7
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 at openjdk.org>
Date: 2021-06-29 19:52:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/1ac8deef4c0973eeeef2a34f6d0cee0c2efa82a9
8269615: Fix for 8263640 broke Windows build
Reviewed-by: iklam, dcubed
! src/hotspot/share/runtime/arguments.cpp
Changeset: fc0fd96a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-06-29 08:34:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/fc0fd96a5f8faf09264edf4fbc94bf1d8ac7b3a2
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 at openjdk.org>
Date: 2021-06-29 11:18:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/7010dfdffab3582d7f5e935247735dff1b3152e6
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 at openjdk.org>
Date: 2021-06-29 12:29:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/0d83dc241119eb970bf41fea56f42f686ec38b83
8268699: Shenandoah: Add test for JDK-8268127
Backport-of: e59acd9860ca9e50c91472f8215f73c17d2099b6
+ test/hotspot/jtreg/gc/shenandoah/options/TestLargePagesWithSmallHeap.java
Changeset: 25f9f19a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-29 14:31:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/25f9f19af9831e151a39518020aefa2c18fd7217
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 at openjdk.org>
Date: 2021-06-29 18:38:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/b8a16e931b1dc77dbe537fc5d2127a94ef71c801
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 at openjdk.org>
Date: 2021-06-29 18:41:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/401cb0ad5517f5962061c7155354380a4c342ddf
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 at openjdk.org>
Date: 2021-06-29 21:02:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/d042029509a8cbdb723f78e2cfee4e2885775814
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 at openjdk.org>
Date: 2021-06-29 22:52:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/0d745ae8fde5cab290dc8c695d2906f9a98c491c
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 at openjdk.org>
Date: 2021-06-30 01:19:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/ee526a2ea840aedb97b23538f9d624acbccebc97
Merge
Changeset: b969136b
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-06-30 02:05:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/b969136b9fcf5f977ebe466f5f9de5c520413e84
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 at openjdk.org>
Date: 2021-06-30 04:38:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/3ad20fcdfa35796c190ccbaf26872b0fe30d8c76
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 at openjdk.org>
Date: 2021-06-30 08:05:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/ee0247f056daea7a0afdd572d13fb30f5164e889
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 at openjdk.org>
Date: 2021-06-30 09:14:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/a0f32cb1406e4957e84befd9b68444adb662bd13
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 at openjdk.org>
Date: 2021-06-30 12:33:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/a6b253d85c732ddd1d3154d5fc108d2bba66ab01
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 at openjdk.org>
Date: 2021-06-30 13:22:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/23d2996fee54afcc386a505a65d3236aab874e9e
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 at openjdk.org>
Date: 2021-06-30 13:32:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/a96012a7afce6678125d3fb537f2433642953315
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 at openjdk.org>
Date: 2021-06-30 13:59:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/1810b1c2ad86e6907db09fffee97fa04174cdec2
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 at openjdk.org>
Committer: Joe Wang <joehw at openjdk.org>
Date: 2021-06-30 16:25:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/83bce94cc8a7fb45b0604598411fbecc62000dfd
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 at openjdk.org>
Date: 2021-06-30 19:52:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/5c08344b646b92f3357a0daf32e77b21da5859ec
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 at openjdk.org>
Date: 2021-06-30 21:45:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/85262c71834e9293ee1fe90baf84bf928405cf98
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 at openjdk.org>
Date: 2021-06-30 01:25:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/a661686e1e709143438a37c761a9c12e0b98eaa5
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 at openjdk.org>
Date: 2021-06-30 02:33:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/90eb1189aeebbf6a5a285ff88a504c162471d04c
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 at openjdk.org>
Date: 2021-06-30 07:45:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/6b64a7956ceb0c10d3868c67a923a8de12433aee
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 at openjdk.org>
Date: 2021-06-30 08:45:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/c3c918928cab49d970ddf74d53db1e57e91dc30c
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 at openjdk.org>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2021-06-30 08:52:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/ca283c3ac06b46bbaf098e210cfe92198eb94cc8
8265907: JVM crashes when matching VectorMaskCmp Node
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1 at 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 at openjdk.org>
Date: 2021-06-30 09:47:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/4ee400ae433efbccd71cbebce6847033e76bc949
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 at openjdk.org>
Date: 2021-06-30 11:37:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/4b4bef4e1e06c8efbfeb2c28e0658ce91ee9ad66
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 at openjdk.org>
Date: 2021-06-30 13:32:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/be0ac92e186c7b2845e251ce56204a2378f76976
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 at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2021-06-30 17:08:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/1da5d4bb780fc3ab02aa6cddc243fbf1b079851a
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 at openjdk.org>
Date: 2021-06-30 17:39:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/2b17e95e202a3feae7bf7ccb6af93881ad6de0c3
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 at openjdk.org>
Date: 2021-06-30 18:40:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/38260122815aed32627472e5d58b516e89ef7bd7
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 at openjdk.org>
Date: 2021-06-30 21:05:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/0dc65d3c741f1b7e1bcb622eb21262a6e67a9abf
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 at openjdk.org>
Date: 2021-06-30 22:11:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/3e022247d2e80c43393bfdb5888b03210c6975d3
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 at openjdk.org>
Date: 2021-06-30 22:13:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/aba6c55dacf020d547771c5141092e4b931c232e
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 at openjdk.org>
Date: 2021-06-30 22:43:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/9ac63a6e08c18ed99b97fe0abcc0ac51b96a563e
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 at openjdk.org>
Date: 2021-07-01 01:01:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/9def3b068e9ee065e2e545bb35f8dc56ccfe5955
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 at openjdk.org>
Date: 2021-07-01 01:19:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/4660f72c384fe70a490d12e527de0a7229e2482a
8268870: Remove dead code in metaspaceShared
Reviewed-by: tschatzl
! src/hotspot/share/cds/metaspaceShared.hpp
Changeset: d89e630c
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-07-01 01:39:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/d89e630cdf05d4ddd07893fa8fe90c32a7eb5433
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 at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-07-01 02:15:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/06d26208c5604c0c640eff4da94ef814c2ebebf0
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 at openjdk.org>
Date: 2021-07-01 07:57:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/54a9c3e39fedf7eb0277c602c3767af654371c47
8133873: Simplify {Register,Unregister}NMethodOopClosure
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 18f356a3
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Committer: Alexey Ushakov <avu at openjdk.org>
Date: 2021-07-01 09:53:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/18f356a38e834fc1a4b8f817a1f0b1b0cd66c915
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 at openjdk.org>
Date: 2021-07-01 09:56:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/82bfc5d45c54fb37dc021bc91fa17efe34f77f44
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 at openjdk.org>
Date: 2021-07-01 16:18:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/de61328d30e4d022c2609b2947bafe4b36cc1293
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 at openjdk.org>
Date: 2021-07-01 00:16:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/4930ae96d8083070482f6ac78faed9ae9dda2df7
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 at openjdk.org>
Date: 2021-07-01 03:01:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/f7ffd5872d69633c89505ce3e4fef9df8293e76b
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 at openjdk.org>
Date: 2021-07-01 07:25:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/962f1c1a9b5b38d28cdf8580389641525fff1b4a
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 at openjdk.org>
Date: 2021-07-01 07:41:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/c67a7b039de0dbb379123fb49780ae5b246dcf74
8269230: C2: main loop in micro benchmark never executed
Co-authored-by: Maurizio Cimadamore <mcimadamore at 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 at openjdk.org>
Date: 2021-07-01 08:11:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/ad27d9b3eca0ebaa5d920af0d3d4c43b3fa6c5f8
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 at openjdk.org>
Date: 2021-07-01 09:27:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/c16d1fc9810d5b2c112d35f3298513f86f84f66d
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 at openjdk.org>
Date: 2021-07-01 10:10:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/a8385feb30bd7bd59bcc808de046fcd2e4fb92c1
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 at openjdk.org>
Date: 2021-07-01 12:08:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/54dd510bd5211dc440285dd53ca0e41c85e23552
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 at openjdk.org>
Date: 2021-07-01 15:08:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/4bbf11d4a9d00c13149135de3a0e8138f58bcb52
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 at openjdk.org>
Date: 2021-07-01 16:09:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/6c76e771580815c7999b2f5cd633659be99ce4a0
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 at openjdk.org>
Date: 2021-07-01 16:28:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/e3773977cfdcd691a5664a4715328f8552e319e7
8268566: java/foreign/TestResourceScope.java timed out
Reviewed-by: jvernee
! test/jdk/java/foreign/TestResourceScope.java
Changeset: a4d2a9a7
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-07-01 18:51:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/a4d2a9a77fb4f9839d91de2bf2e80d3a00b5b866
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 at openjdk.org>
Date: 2021-07-02 01:07:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/b0e186792e816be30347dacfd88b8e55476584e7
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 at openjdk.org>
Date: 2021-07-02 01:30:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/589f084161645ee513ffcfbbbcd56c0f0cd98ade
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 at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-07-02 03:15:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/2baf498eb5bcdd12b2b969222414a43bdf5eb256
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 at openjdk.org>
Date: 2021-07-02 04:29:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/4107dcf6ec3fb7fd6eb0e12cdc404a2dee9ccaa1
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 at openjdk.org>
Date: 2021-07-02 09:19:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/f8bcbf0172af25ac17b110d22232bd618cfd621a
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 at openjdk.org>
Committer: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-07-02 15:16:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/53ad903a820b6892dbb273357defe7cf5c7e24ab
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 at openjdk.org>
Date: 2021-07-02 18:04:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/3d84398d128bb2eed6280ebbc3f57afb3b89908f
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 at openjdk.org>
Date: 2021-07-02 18:15:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/ca4bea466581217cae2278c98c0fdc568c043818
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 at openjdk.org>
Date: 2021-07-02 18:21:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/cb795893be8e6dcf725d8022aca16f657d3cc03c
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 at openjdk.org>
Date: 2021-07-02 19:46:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/0d0f6a4becfb14304f6cea9d3a1d113f049214c0
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 at openjdk.org>
Date: 2021-07-02 04:26:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/5644c4f942d9280ecc2dd3fdcd1680db6621da27
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 at openjdk.org>
Date: 2021-07-02 07:17:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/7bc96dbc023d5c8b20d12b21986f84dc260acab6
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 at openjdk.org>
Date: 2021-07-02 07:43:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/2db9005c07585b580b3ec0889b8b5e3ed0d0ca6a
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 at openjdk.org>
Date: 2021-07-02 14:31:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/c4ea13edd036bd6aeb213bb5391dd374d283d382
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 at openjdk.org>
Date: 2021-07-02 15:33:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/6f0e8e79aaebd54a587f206a2eb920fdfd4b891d
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 at openjdk.org>
Date: 2021-07-02 17:58:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/1c18f914386a7543a95984294c6d61004c0a7176
8269768: JFR Terminology Refresh
Reviewed-by: iignatyev, egahlin
! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java
Changeset: 17f53f2f
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-02 20:50:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/17f53f2f9c5928395eff9186160924e9a8e9a794
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 at openjdk.org>
Date: 2021-07-04 21:58:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/390d1025ca620666d500443e056a1f383b12d0a9
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 at openjdk.org>
Date: 2021-07-05 02:29:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/4da52eaf53e531e96e1e6eac460d6209916d6f2f
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 at openjdk.org>
Date: 2021-07-05 07:24:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/675a9520b21e7adfded8a4bb8b1a06c1dcc6ccfb
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 at openjdk.org>
Date: 2021-07-05 09:08:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/8a7b380ebb1484c6eca9ed64130aaee4a63c473a
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 at protonmail.com>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-07-05 09:09:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/371d996a892fc6fbf82110a1ca5b3d64a801b6fc
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 at microsoft.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-07-05 09:59:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/164eff8c8a8f96efc5bfb659d8b02de420b8416b
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 at openjdk.org>
Date: 2021-07-05 10:18:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/73198968e245362607a8b2e4f80e261fc77d0441
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 at openjdk.org>
Date: 2021-07-05 10:24:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/76783cd8cbb390dc9ac1da72962ce15e98ea5d3c
8269760: idea.sh should not invoke cygpath directly
Reviewed-by: mcimadamore, erikj
! bin/idea.sh
Changeset: fd4de1ed
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-07-05 13:54:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/fd4de1ed404640ee0e744f022bbfa89db200ef05
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 at openjdk.org>
Date: 2021-07-02 19:37:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/97e0e9e73d12c2b8e58ca2540d5153c10984731d
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 at openjdk.org>
Date: 2021-07-05 08:01:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/e14801cdd9b108aa4ca47d0bc1dc67fca575764c
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 at openjdk.org>
Date: 2021-07-05 15:18:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/5b8e1a266e572724a715604ac1c97939bd4db3d1
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 at openjdk.org>
Date: 2021-07-06 00:12:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/a18a1129639a9650d9b6cea7f11dab9ce8d4cd59
Merge
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
Changeset: acc3d995
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-07-06 00:28:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/acc3d995355b646c581623b0df5facbcdbfa4721
8268860: Windows-Aarch64 build is failing in GitHub actions
Reviewed-by: dholmes
! .github/workflows/submit.yml
Changeset: 29267698
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-07-06 02:11:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/2926769800de8610a824d8f8bf9ea3e2a4417164
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 at openjdk.org>
Date: 2021-07-06 02:13:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/df0e11bb0cadf0f8489118a18e56ff3370ea3ae5
8269672: C1: Remove unaligned move on all architectures
Co-authored-by: Martin Doerr <mdoerr at 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 at openjdk.org>
Date: 2021-07-06 02:20:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/20eba35515073c4daf1fa8ac78a37196ea196690
8269882: stack-use-after-scope in NewObjectA
Reviewed-by: kbarrett
! src/hotspot/share/prims/jni.cpp
Changeset: e47803a8
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2021-07-06 11:15:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/e47803a84feb6d831c6c6158708d29b4fffc99c9
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 at openjdk.org>
Date: 2021-07-06 12:25:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/16aa8cbf8d6c0b89cd88cbe4f39c2bb76968c06e
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 at openjdk.org>
Date: 2021-07-06 13:29:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/f485171ce8c7e9c9d7d2c24e1807efaa6ff137e8
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 at openjdk.org>
Date: 2021-07-06 13:46:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/326b2e13447d734f84271942cc8154e30486fa7d
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 at openjdk.org>
Date: 2021-07-06 15:10:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/1578979df706ae9f4324931e1fc0d58265762c79
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 at openjdk.org>
Date: 2021-07-06 17:00:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/4dfcf53a8bf2ca8717e418b1cbd66ba263b77980
8269935: ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on windows
Reviewed-by: jjg
! test/hotspot/jtreg/ProblemList.txt
Changeset: e8206dbb
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-07-06 22:27:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/e8206dbb1758325ce10ac23768c82cb567eed704
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 at openjdk.org>
Date: 2021-07-06 05:44:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/4ad8b04421f3142c396ade26f36334da7a915b5b
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 at openjdk.org>
Date: 2021-07-06 06:47:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/6d8fc7249a3a1a2350c462f9c4fe38377856392f
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 at openjdk.org>
Date: 2021-07-06 07:03:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/df1364b50870e05bbaa994a96bf86b6d284c334f
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 at openjdk.org>
Date: 2021-07-06 07:40:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/0f4e07b7d9190dd44b2fd65eff58fb6ec983a467
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 at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-07-06 08:17:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/2b20778225527a3ccd3ced2a4246c5943f467e06
8269568: JVM crashes when running VectorMask query tests
Co-authored-by: Sandhya Viswanathan <sviswanathan at 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 at openjdk.org>
Date: 2021-07-06 14:59:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/3a690240336bda8582a15ca52f4dcb78be323dcd
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 at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-07-06 15:59:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/1166ef25e9a119b1801f036eaea1d97fc2bb9329
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 at openjdk.org>
Date: 2021-07-06 21:30:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/e0c130f484c0b030d9718d15cf98b3a854afff82
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 at openjdk.org>
Date: 2021-07-06 21:52:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/0d1cd3a7452a83f198d5d6eab0d4fbbaf44a302b
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 at openjdk.org>
Date: 2021-07-06 23:00:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/7a4f08ae32ede32beb05f6e5e0a266943b91b1ee
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 at openjdk.org>
Date: 2021-07-06 23:06:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/01c29d8f2c865009c0d5379ba2e2cd4d3015f018
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 at openjdk.org>
Date: 2021-07-07 01:37:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/a9e201016de119af4b0fd3ebb43768896fb9e5c5
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 at openjdk.org>
Date: 2021-07-07 01:47:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/3d090e7ee561252027c06021b337c69a39f724e1
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 at openjdk.org>
Date: 2021-07-07 07:17:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/72530ef666ce2ace899cf34faefe715539d1ee25
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 at openjdk.org>
Date: 2021-07-07 07:32:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/a6850111accfd50d04227a4cc1e8e6fff4d8de68
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 at openjdk.org>
Date: 2021-07-07 07:39:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/18b80c70f8e3ca010461e184d71829cd8f8e9269
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 at openjdk.org>
Date: 2021-07-07 07:56:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/248aa5014b6fc5ef4d3de1feca62aa82ed55b8ba
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 at openjdk.org>
Date: 2021-07-07 10:05:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/77a5b7b27e36457cf63be45b3e4f120abad57d4a
8269761: idea.sh missing .exe suffix when invoking javac on WSL
Reviewed-by: mcimadamore, erikj
! bin/idea.sh
Changeset: bffb1a71
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-07-07 11:47:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/bffb1a7199800ee05bf5fe32b7a6867fdd7bfbbf
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 at openjdk.org>
Date: 2021-07-07 12:40:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/3586a233a49c979e87fed9df148d0bf3df2df38b
8268635: Corrupt oop in ClassLoaderData
Reviewed-by: iklam, dholmes
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: 2dc54864
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-07-07 12:46:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/2dc5486415097bf44e7fca1cf601847fde0eeecb
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 at openjdk.org>
Date: 2021-07-07 14:05:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/2209e3ec655d6013adc8dd5a463235b5db4d73d4
8270027: ProblemList jdk/jfr/event/oldobject/TestObjectSize.java on macOS-x64
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
Changeset: d1cecaaa
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-07-07 15:49:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/d1cecaaa22d551b93074c33209dac7354f4b6932
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 at openjdk.org>
Date: 2021-07-07 19:41:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/f741e4ca7499193d1d0d07fb27d11cbc0a6de6c1
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 at openjdk.org>
Date: 2021-07-06 22:21:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/0ebf8aa9d7835ef46394fb6536882b8eac65ea2c
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 at openjdk.org>
Date: 2021-07-07 02:32:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/2daf39a59b2d51f25b03bb78edd677a1bab4433c
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 at openjdk.org>
Date: 2021-07-07 06:24:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/815e4af35d29d0d5606281d36d4ef72b756d38cc
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 at openjdk.org>
Date: 2021-07-07 07:26:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/820f2900d8650609d737d83141e91adc93daadf7
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 at openjdk.org>
Date: 2021-07-07 07:50:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/a49b1dc7042d8893d9ff2cdaeae05203dd18bba4
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 at openjdk.org>
Date: 2021-07-07 09:49:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/7fcd5ca0258b1dc6c34c98ced177ee4dc7945f26
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 at openjdk.org>
Date: 2021-07-07 12:52:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/1f2bf1d19482f9240ba494994b584d1cd7edf898
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 at openjdk.org>
Date: 2021-07-07 16:57:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/6000950b339e4346292b69079f16ce0d4c278246
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 at openjdk.org>
Date: 2021-07-07 21:46:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/c812bbbe8fe86fe960eebfe5c1ce224251981cea
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 at openjdk.org>
Date: 2021-07-08 00:55:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/270fbcb3f5755baf045fa6dec3fba459d32c32e1
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 at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-07-08 02:29:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/e54585be57a2fe8db07f20bf8e3d5f92aefe2470
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 at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date: 2021-07-08 06:01:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/4e18ec26ddfa0b44e8780ebd556a5e8aa2e90dc0
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 at openjdk.org>
Date: 2021-07-08 06:15:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/a96012f958d9cc7c9da766fbc090ce680a14a057
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 at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-07-08 06:30:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/4fbcce119b1736455cb74d0a585097eca617593c
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 at loongson.cn>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-07-08 09:12:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/2c883eeed4a5276bb4b0dc3d2ffc4d9151662f6b
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 at openjdk.org>
Date: 2021-07-08 10:37:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/30bba54b97fc5d941f24f9155520b47d8fe4de23
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 at openjdk.org>
Date: 2021-07-08 10:39:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/4a45d95719bf68221e6843572511c2eb741ba69c
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 at openjdk.org>
Date: 2021-07-08 14:28:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/bca570c56ee17cb4735a8360ec79a3ca22049d05
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 at openjdk.org>
Date: 2021-07-08 16:42:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/4f322a9b6c9cfdf080df23326daa45733f1b9aad
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 at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-07-08 16:44:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/6f171b9f0d28ad17b31a54bad894f38d19df6f73
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 at openjdk.org>
Date: 2021-07-08 17:19:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/58328824927292927a2c6329400cde816c383ecd
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 at openjdk.org>
Date: 2021-07-08 07:25:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/8f798b822235e3bdbaf7a94caaae400de3753a25
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 at openjdk.org>
Date: 2021-07-08 08:03:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/4f707591754e5e7f747d1d0a47f78f49060771c2
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 at openjdk.org>
Date: 2021-07-08 11:56:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/fa08cc62df10e4b6e3cbc45d4e889191d67048c4
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 at openjdk.org>
Date: 2021-07-08 12:19:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/168af2e6b2343d6674fa053dcb09aca028e372bf
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 at openjdk.org>
Date: 2021-07-08 14:15:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/9e75f922b17146ff78589555dfb20dd0783cffbd
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 at openjdk.org>
Date: 2021-07-08 19:05:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/f46a9172700a3e2d63cb772e604120bb6f60d4b0
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 at openjdk.org>
Date: 2021-07-08 19:23:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/9acb2a69a9f80a6aeae38ce2bf1c9770d4e8a146
8270109: ProblemList 4 SA tests on macOS-aarch64
Reviewed-by: mikael
! test/hotspot/jtreg/ProblemList.txt
Changeset: 64016338
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-07-08 20:23:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/6401633800daff1bb80ec7e134edbaa1dbcc8499
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 at openjdk.org>
Date: 2021-07-08 23:21:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/dfd6b2be7d2cc312bf550a475be91072259f88af
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 at openjdk.org>
Date: 2021-07-09 06:51:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/c93204ce3d4653705e6aeeadb9b3c591e469de77
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 at openjdk.org>
Date: 2021-07-09 07:54:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/676f1d76cab9108655f2ce462db321b975563eb7
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 at openjdk.org>
Date: 2021-07-09 10:03:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/3d193adbec07a77dce3b34fe5d0dbb99ff03b9a7
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 at openjdk.org>
Date: 2021-07-09 14:52:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/5a742910135a66ba96d7d7e7a7af28d82a620289
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 at openjdk.org>
Date: 2021-07-09 16:14:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/3588634d5403a6472fc88eb2ad8576f55cad2f89
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 at openjdk.org>
Date: 2021-07-09 17:34:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/e4c24f01ef97de1c9a5a5faca5dd8ea2ad8c62d9
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 at openjdk.org>
Date: 2021-07-09 18:29:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/7bfa39f59a745b562355436f9eb91992dbe243b2
8270108: Update JCov version to 3.0.9
Reviewed-by: serb, erikj
! make/conf/jib-profiles.js
Changeset: d6c0f5fa
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-07-09 19:29:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/d6c0f5fa22d2fc07a4d8957d7ad005c03df9f8d2
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 at openjdk.org>
Date: 2021-07-09 01:55:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/46c610cbd84fc19c3f6591c9a6672768fb90c481
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 at openjdk.org>
Date: 2021-07-09 03:20:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/62ff55d383c4763c3d17b7766a2a9649d75f9afc
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 at openjdk.org>
Date: 2021-07-09 08:03:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/885f7b1141d1d8e6b560ebaf0c2d4878be0ea8ba
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 at openjdk.org>
Date: 2021-07-09 11:03:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/1196b3568459511df7534848ac42f13489c61be6
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 at openjdk.org>
Date: 2021-07-09 11:53:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/f791fdf23ef6e49e7e1ca68e33a16f6686e0bfa1
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 at openjdk.org>
Date: 2021-07-09 14:33:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/6889a39a3f124d2442584cb7646b2d6a18745e78
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 at openjdk.org>
Date: 2021-07-10 01:23:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/ec975c6a055688c014e709917dcfc340037e684f
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 at openjdk.org>
Date: 2021-07-10 05:01:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/68b6e11e481349e40014aa4593a53ae2ea74aedc
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 at openjdk.org>
Date: 2021-07-11 18:15:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/ac75a53fc513cce2a1aa266f0b7235d150a76c01
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 at openjdk.org>
Date: 2021-07-12 07:53:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/86a20081aefb6d43dc8a4d404adb2c1fb5729585
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 at openjdk.org>
Date: 2021-07-12 08:25:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/6a9bc108736522897f03a75c83e90e2c2a183d27
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 at openjdk.org>
Date: 2021-07-12 08:41:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/8973867fb9568a3a527b763c9ce10cebdfb306d0
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 at openjdk.org>
Date: 2021-07-12 11:12:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/7cbb67a3f8adc83a5b51c092a66480d7b22a6bea
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 at openjdk.org>
Date: 2021-07-12 11:36:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/c3a42eddecf29b203a6397519b5643d5f3e2fd28
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 at openjdk.org>
Date: 2021-07-12 12:22:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/548bb3119cf792bb1e65e15e990a4addc9155312
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 at openjdk.org>
Date: 2021-07-12 14:21:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/92ae6a512340485f75a12479dc1c1b8d3261bc76
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 at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-07-12 16:54:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/1aef372ed89a48f4eac0ac03b2b3520348713efb
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 at openjdk.org>
Date: 2021-07-12 18:14:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/41a5eb437204a650d6cc271f41e1d186ee812a88
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 at openjdk.org>
Date: 2021-07-12 18:25:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/7d2825e4219671bdaef6586864afecbca7b33e48
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 at openjdk.org>
Date: 2021-07-12 18:54:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/353e9c8607e3a433aac786bd7b818d77ff75dd11
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 at openjdk.org>
Date: 2021-07-12 19:03:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/a4e5f08fefac50a1ced7ff4178d9d76f90797949
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 at openjdk.org>
Date: 2021-07-13 02:23:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/afe957cd9741810a113ea165a635a117c0ea556f
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 at openjdk.org>
Date: 2021-07-13 02:24:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/07e90524576f159fc16523430f1db62327c89a3b
8270056: Generated lambda class can not access protected static method of target class
Co-authored-by: NekoCaffeine <nekocaffeine at 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 at openjdk.org>
Date: 2021-07-13 10:36:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/565ec8518ba971fc8103e74f810f1e79e05ea1a1
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 at openjdk.org>
Date: 2021-07-10 19:12:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/254600658acbc5c40ae8f0de0d01c9906c67c46c
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 at openjdk.org>
Date: 2021-07-11 11:03:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/3d82b0e634583f4bc01ceece9dd82fc00fd6f9c3
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 at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-07-12 10:24:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/e1d3e73d4ee32fac7e5b6b2666221717270d4814
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 at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2021-07-12 11:23:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/999ced03ccd58b216adf9a7bfb2646e511219e6c
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 at openjdk.org>
Date: 2021-07-12 14:54:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/4fc3180f75e1cea4ebd613f8253be205d95f830c
8266345: (fs) Custom DefaultFileSystemProvider security related loops
Co-authored-by: Brian Burkhalter <bpb at 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 at openjdk.org>
Date: 2021-07-13 10:50:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/6b123b059136b0c1efa62a23824b9aa253e6a519
Merge
! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java
Changeset: 375fc2a2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-07-13 11:27:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/375fc2a2b29c454b36d3ae068a080b28f6ec04e9
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 at openjdk.org>
Date: 2021-07-13 13:06:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/460c4bb6ceeea20d21f41c9d62280c0b2bd747e7
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 at openjdk.org>
Date: 2021-07-13 13:30:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/7ac08161a8b2080ed054bc00a30d6f694ece4df3
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 at openjdk.org>
Date: 2021-07-13 16:55:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/ca806ef31970e2d020e631d55b44cfe30e11c5ca
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 at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-07-13 23:52:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/9cac94d581f240c10fe8fff2f803109a1ae30637
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 at openjdk.org>
Date: 2021-07-14 01:05:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/770e2aa3c6a2bbbc578e60dc2b11300344863e70
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 at openjdk.org>
Date: 2021-07-13 05:55:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/0f32982872eb1454e55390760b65beb5838afc55
8270203: Missing build dependency between jdk.jfr-gendata and buildtools-hotspot
Reviewed-by: tbell
! make/Main.gmk
Changeset: 040c02b9
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-07-13 08:50:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/040c02b942a2829626b5bc4a63c3335cd3fe53f4
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 at openjdk.org>
Date: 2021-07-13 09:27:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/e631addd70437c776eeeb481e0b44f1d0fd22fe8
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 at openjdk.org>
Date: 2021-07-13 09:41:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/00ef65f34d35bf1a3fa6835cc16f19af40c3c325
8269525: Deadlock during Volano with JFR
Reviewed-by: egahlin
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
Changeset: bd95c0c9
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-07-13 09:43:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/bd95c0c9e02946ae6a0d525b1425485b1de4add8
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 at openjdk.org>
Date: 2021-07-13 10:53:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/b2416b60fbe1117cc502d5ecdd8356d42d27fddb
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 at openjdk.org>
Date: 2021-07-13 14:34:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/d32e42cdd461ee5793331ad237b072c16b096ef4
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 at openjdk.org>
Date: 2021-07-13 17:48:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/8583aab374c3c2ad94c88e7f649d81ce5f319a5f
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 at openjdk.org>
Date: 2021-07-14 01:07:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/4a7ccf36e9a3978c437db3efe892dd23e8a0b772
Merge
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
Changeset: b6d76538
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-07-14 07:52:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/b6d765386ec38d83a092ebf8dc109370f74e314d
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 at openjdk.org>
Date: 2021-07-14 08:14:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/589a1d53df0f53c064fda8a2ac491e0a536ea487
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 at openjdk.org>
Date: 2021-07-14 09:02:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/357fe09f2e46efa3343f6c8a57b8693dcd5dd43c
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 at openjdk.org>
Date: 2021-07-14 15:50:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/c0d4efff3c7b853cd663726b668d49d01e0f8ee0
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 at openjdk.org>
Committer: Tom Rodriguez <never at openjdk.org>
Date: 2021-07-14 17:32:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/b1bb05bcf4956f38d6e1a15bcfbed92154ba85a2
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 at openjdk.org>
Date: 2021-07-14 17:39:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/fb86d13ec44f4c8bb933fe16673dabce785d2e05
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 at openjdk.org>
Date: 2021-07-14 17:47:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/14da658d1c2341fd910acc9eaef2a0802f0535fb
8270453: [JVMCI] remove duplicates in vmStructs_jvmci.cpp
Reviewed-by: kvn
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: a033866d
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-07-14 18:25:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/a033866d786507db69ab75643684e617fd1f4ba2
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 at openjdk.org>
Date: 2021-07-14 00:46:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/0f5470715e98e222474f575abc95457682d5818a
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 at openjdk.org>
Date: 2021-07-14 01:43:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/67273ae63c3dbebccf124929c13a363dea05a0da
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 at openjdk.org>
Date: 2021-07-14 05:38:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/e5db9a9405d13cf4b72a8efa903cf8cdcf528e58
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 at openjdk.org>
Date: 2021-07-14 06:49:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/82c256eb61fdfb166e55fc3d96f8ee69bda98afb
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 at openjdk.org>
Date: 2021-07-14 10:36:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/381bd621074a13cc2f260c18371c956bc48abd4d
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 at openjdk.org>
Date: 2021-07-14 11:51:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/3bbd2332bd4876b5529ccdf90e5e5d6c515e9d58
8270075: SplittableRandom extends AbstractSplittableGenerator
Reviewed-by: rriggs, bpb
! src/java.base/share/classes/java/util/SplittableRandom.java
Changeset: 72db09b1
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-07-14 12:00:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/72db09b1f393722074cae2fbff0fc369f0f2718c
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 at openjdk.org>
Date: 2021-07-14 13:00:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/7b4d84c65487593cdbf841f7f2d359192476db99
8270422: Test build/AbsPathsInImage.java fails after JDK-8259848
Reviewed-by: mikael
! make/CreateJmods.gmk
Changeset: 7d0edb57
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-14 22:35:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/7d0edb5743aacfc22f76ee8aa7b03d7dc0f90dca
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 at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-07-15 01:57:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/7c2349191893f07d133ff94a0be4472948f7920b
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 at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date: 2021-07-15 04:52:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/04b73bc4e022740122463ef70791ef276ac9b34d
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 at openjdk.org>
Date: 2021-07-15 05:15:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/1ebd9469db1adada9f5ad41f8599e9458da58399
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 at openjdk.org>
Date: 2021-07-15 08:11:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/793d772afd588438855f3381799915961237cc27
8270475: Remove unused G1STWDrainQueueClosure
Reviewed-by: iwalulya, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 7a89ffed
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-07-15 08:12:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/7a89ffeddd9d68a823e29943cdaa2232bb04bb45
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 at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-15 08:26:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/e92e2fd4e0bc805d8f7d70f632cce0282eb1809b
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 at openjdk.org>
Date: 2021-07-15 08:49:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/99d7f9a772ee3e6f9721e8bff95df553e6a04747
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 at openjdk.org>
Date: 2021-07-15 15:33:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/c962e6ec0bdaae9ff26f851c0b03551adad18ad8
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 at openjdk.org>
Date: 2021-07-15 16:06:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/1f995e52b2af0bdc3044c27a15ee8da446f02de8
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 at openjdk.org>
Date: 2021-07-15 16:40:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/746fe5dc6857f6e0af42ed150665fa26f52b60ee
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 at openjdk.org>
Date: 2021-07-15 17:04:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/057992f206d48d0f6152f6fdece229e2ff56e375
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 at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-07-15 19:53:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/bb82005a8102dd5bb2fa2abc5c2f7255d6969e9e
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 at openjdk.org>
Date: 2021-07-15 05:42:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/a32d2eefea12771522b942b32985df0fe50119e8
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 at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-15 16:27:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/e104dede6e5e518071e6ff59d206c8009420e2ab
8268635: Corrupt oop in ClassLoaderData
Reviewed-by: coleenp
Backport-of: 3586a233a49c979e87fed9df148d0bf3df2df38b
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: 7240d678
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-16 00:51:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/7240d67868add94c97ca1d7ba372548cd76b8ffc
Merge
Changeset: ea77ef83
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-07-16 01:54:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/ea77ef83484fa72381744a1de834acd922ba9bc5
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 at openjdk.org>
Date: 2021-07-16 02:49:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1
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 at openjdk.org>
Date: 2021-07-16 04:43:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/eab959cbfa9e781adac3bc4bc3e74af8b18a1fd5
8269269: [macos11] SystemIconTest fails with ClassCastException
Reviewed-by: jdv
! test/jdk/javax/swing/JFileChooser/FileSystemView/SystemIconTest.java
Changeset: 676d425c
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-07-16 05:45:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/676d425c6bae7e87619ffc4b4a89d2997ae1d9e9
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 at openjdk.org>
Date: 2021-07-16 06:56:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/4927ee426aedbeea0f4119bac0a342c6d3576762
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 at openjdk.org>
Date: 2021-07-16 08:54:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/90c219f37bc7da2a556d1733a148a7d445e900e3
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 at openjdk.org>
Date: 2021-07-16 12:00:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/1d8d72d2c24764ab32741dd5220a6c1a980656e2
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 at openjdk.org>
Date: 2021-07-16 14:02:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/67dc1c5bf34cfe987b672f34f0b2a6b36840382a
8270837: fix typos in test TestSigParse.java
Reviewed-by: jiefu
! test/hotspot/jtreg/runtime/verifier/TestSigParse.java
Changeset: 58f1ada2
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-07-16 19:22:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/58f1ada2710d2efcb885db9441f6ad8ec4f88905
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 at openjdk.org>
Date: 2021-07-16 19:02:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/1350e2bd225b2032b929f9c68ba297833ad6b2bf
8270556: Exclude security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA
Reviewed-by: mbaesken
! test/jdk/ProblemList.txt
Changeset: 2dddcce2
Author: Phil Race <prr at openjdk.org>
Date: 2021-07-16 20:02:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/2dddcce29bec5d16ba2b0580bbcb7cd65e7ea66e
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 at openjdk.org>
Date: 2021-07-17 02:06:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/a5c9094fdb99d2723bf09e9c368dc7f939298c84
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: f8ec3b68
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-07-17 04:52:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/f8ec3b68f3e8f86eacf5c0de06c91827e88c7b30
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 at openjdk.org>
Date: 2021-07-17 07:42:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/e7cdfebbeebb274b28495b469f39d5874af45e65
8270862: Fix problem list entries for 32-bit
Reviewed-by: sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: edff5560
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-07-19 05:46:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/edff55607b9bc47bc1a5d9de7ad1a5d622be9736
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 at openjdk.org>
Date: 2021-07-19 09:30:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/a8f15427156b8095ee815fbe6ed14c25c1d4b374
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 at openjdk.org>
Date: 2021-07-19 13:43:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/3fc761d97d43429d3fdc0646835c462e0fe1bd3e
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 at openjdk.org>
Date: 2021-07-19 17:23:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/f64436544156052fffb220e993a420f3f56b9b7c
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 at openjdk.org>
Date: 2021-07-19 07:31:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/c1304519b56e44d1d4e380d0b9839a8b09385e6d
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 at openjdk.org>
Date: 2021-07-19 23:12:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/c3519c3e20a7f43032ecf3f5bd548ab85422de08
Merge
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.cpp
Changeset: 7f35e5ba
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-20 00:27:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/7f35e5bac9925c06985f16d225f5dd9c50157d06
8270869: G1ServiceThread may not terminate
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
Changeset: 00195b85
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-07-20 02:06:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/00195b85ed8730fcf4eb547a91a35769d5c951a2
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 at openjdk.org>
Date: 2021-07-20 03:31:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/534f00510e26da8deb891b4184c860ec64991b8f
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 at openjdk.org>
Date: 2021-07-20 05:55:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/8cd0769ef28cdc11ef9830ba449edf5a4d30ee38
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 at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-20 08:07:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/754352f4c951dfce3e0ae89f00e003c05ef2a77a
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 at openjdk.org>
Date: 2021-07-20 09:45:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/38694aa970be73d269cb444ea80ebe7085bd9e90
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 at openjdk.org>
Date: 2021-07-20 06:10:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/0cec11d3eb7393b76dbe1fbfe55a5f363824c1c4
8270307: C2: assert(false) failed: bad AD file after JDK-8267687
Co-authored-by: Kuai Wei <kuaiwei.kw at 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 at openjdk.org>
Date: 2021-07-20 13:10:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/845c31dc4b49dfbed25238a398c80b8cdd0a3997
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 at openjdk.org>
Date: 2021-07-20 21:55:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/8e8e87a765145f0dda2cc362a7f37e59513c2258
8268223: Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java
Backport-of: 1e1039a7c8bbd745cb23fd91e548dc20ac7d1d9d
! test/hotspot/jtreg/ProblemList.txt
Changeset: 61359c46
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-21 00:17:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/61359c46a74b03b94738744d309334a5af162f08
8270993: Missing forward declaration of ZeroFrame
Reviewed-by: kvn
! src/hotspot/share/runtime/javaFrameAnchor.hpp
Changeset: 1eeb1791
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-21 00:24:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/1eeb1791abc438a65fa3491d1cd14ad69ef1ff98
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 at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-07-21 03:38:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/6346793c6401b3758edf0a8912acb0fd8813957b
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 at openjdk.org>
Date: 2021-07-21 03:52:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/7dd19af259283ec8e1b33e125fcf2becef3f5740
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 at outlook.com>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-07-21 05:05:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/1f51e13ea763e642dac440142e9cb3a177df7959
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 at openjdk.org>
Date: 2021-07-21 06:41:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/cd8783c08ee18167f15df621e997015b971bfb01
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 at openjdk.org>
Date: 2021-07-21 15:41:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/57611b30219191160f7faccb811b41a31c25c0b8
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 at openjdk.org>
Date: 2021-07-21 18:07:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/b7245c6164df3f01c34f4f3c94185a6b6d338551
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 at openjdk.org>
Date: 2021-07-21 18:09:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/ddce47cd3cc44504984633cb2f21979b30f5a7fe
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 at openjdk.org>
Date: 2021-07-21 18:49:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/024c4027d8b0821612e8e82e732182de9192b3fe
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 at openjdk.org>
Date: 2021-07-21 19:07:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/0790f04d8a41aa61b4633e822120d913ec89d900
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 at openjdk.org>
Date: 2021-07-21 16:13:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/08c52fd33cb1c22f6502dc7cea0dfa58fada13d6
8271070: ProblemList 3 client tests on Linux-X64
Reviewed-by: prr
! test/jdk/ProblemList.txt
Changeset: 6ce52e62
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-07-21 16:29:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/6ce52e62770c5e1933cbe26bb18b47d6099e4a70
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 at openjdk.org>
Date: 2021-07-21 19:47:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/9b177a7486396a79729d3471fec562a088e91997
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-01-26 21:44:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/7ad6c23c32c919c0619ab63455cbc05c5a908c08
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-02-25 22:20:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/7b6410f21310e18757a373f29b3ffba22ac575ae
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-04 20:54:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/175b65c0a1e9f624bff80ec14f785403c0b2d62d
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-09 20:29:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/fc38331f44b25f1e3275a741ca14cbd1050c421e
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-16 18:58:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/ef9315bead72202999ccae588b984a3d75aeb236
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-21 05:01:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/9accf7c894f2848525a7ef90caf896149f04499a
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-29 18:10:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/1c8b9727b716f417c8459afaddb138f47d559636
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-31 12:02:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/b87e526af1f99d5b4170c0877e373ba9d23991c2
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-31 17:24:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/e48af0069e5b1ffb8530e3cbd51361d273b7a141
8264460: Improve NTLM support
Reviewed-by: xuelei
! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
Changeset: 0e6c0116
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-01 12:28:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/0e6c01163f1d9cd751a800e0288e59c12199e948
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-05 23:51:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/138f59806f33245cf226d9fbae7fa9f35d0b7ef6
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-08 03:30:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/a3acce5210219532a6ef9549108b6decd600a341
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-12 18:00:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/ca6b222c9734982a49dba09fa240d9308ffc5ca8
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-15 14:28:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/add995be4611574fa40fa86257e1e26d13797c4f
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-19 17:27:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/e1051ae0695f14802f192a5aa58ff2365a5ef753
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-05-04 07:25:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/89f7998aa7032a13cc085d484b25004726bc35ae
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 at openjdk.org>
Date: 2021-07-22 00:46:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/c36755dedf1a0d7ce0aeadd401e0c70ff84185e7
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 at openjdk.org>
Date: 2021-07-22 04:07:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/6096dd9765eaf280890f65c0ff1ab64864b9316a
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 at openjdk.org>
Date: 2021-07-22 04:29:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/9131a8f5f241b04c28a875fddb7a060cc9a3c252
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 at openjdk.org>
Date: 2021-07-22 09:45:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/50bb7313a75e6e573549637763881ae3368b3ca0
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 at openjdk.org>
Date: 2021-07-22 12:04:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/d1257d54f9352fa84207036d14b764a1244a9545
8271126: ProblemList runtime/InvocationTests/invokevirtualTests.java
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8e27d4e8
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-07-22 14:38:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/8e27d4e8ceb3c4ea15e3a3a4328368dbe801870b
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 at openjdk.org>
Date: 2021-07-22 15:20:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/c2ed336828705e3591a17dba22aa77d89ac96a8d
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 at openjdk.org>
Date: 2021-07-22 18:17:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/3cadc3606073f0efc2e97dda348ffb65c41dad0c
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 at openjdk.org>
Date: 2021-07-22 18:18:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/258f188bff07b6c873128a181746afcf8053d936
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 at openjdk.org>
Date: 2021-07-22 18:19:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/09e5321763f3fafe2b0b562f99ec0cd55a59583c
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 at openjdk.org>
Date: 2021-07-22 18:52:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/c1c404896ca2791ad348a4cf482beb2c2ad98464
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 at openjdk.org>
Date: 2021-07-22 18:53:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/984003d5c969443abae2d889e92cba30da26e55f
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 at openjdk.org>
Date: 2021-07-22 20:35:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/1362e094798d8f1d86a30c96cf93b13c664a0438
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 at openjdk.org>
Date: 2021-07-22 21:15:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/9b93d816c182278427ef76ee803cc91c2d8b4223
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 at openjdk.org>
Date: 2021-07-22 23:56:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/a7d30123f03d62a98e0164744d5b20425943641c
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 at openjdk.org>
Date: 2021-07-22 05:59:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/4119a52c4b3d30d7e02e6f987f61121a90758876
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 at openjdk.org>
Date: 2021-07-22 14:04:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/39b486db6d83605deb8e49536892e0bc461b4531
8271126: ProblemList runtime/InvocationTests/invokevirtualTests.java
Backport-of: d1257d54f9352fa84207036d14b764a1244a9545
! test/hotspot/jtreg/ProblemList.txt
Changeset: e7f90093
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2021-07-22 14:30:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/e7f9009315f1fdf33d6539c413c224f925c9ffb0
8270085: Suspend during block transition may deadlock if lock held
Co-authored-by: Robbin Ehn <rehn at openjdk.org>
Co-authored-by: Patricio Chilano Mateo <pchilanomate at 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 at openjdk.org>
Date: 2021-07-22 17:13:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/6a9ab6a2cf5b341adf3cb6bc3e8a287db265c2a1
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 at openjdk.org>
Date: 2021-07-22 17:14:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/4812e537919dc1b1c08a2a8ddc0c9cb1c69a7744
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 at openjdk.org>
Date: 2021-07-22 19:50:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/ecc37b06f283c18ab4aa2b23562843bca14da85d
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 at openjdk.org>
Date: 2021-07-22 22:14:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/7165b3f105621398d7673253b6324e97ba0d2eee
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 at openjdk.org>
Date: 2021-07-22 22:15:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/2d165a2bdf6efbfb1541af53d83492769bc0f616
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 at openjdk.org>
Date: 2021-07-22 23:21:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/84be910e1dfaf358a31f8e804f948adcab6984fd
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 at openjdk.org>
Date: 2021-07-22 23:53:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/ee93cef8aa73f801456f2231ada4971ca0a5a154
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 at openjdk.org>
Date: 2021-07-22 23:54:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/e3800e6497a14b64b96c71f6adff36a5e69a05cc
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 at openjdk.org>
Date: 2021-07-23 01:41:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/9935440eded25b041ea3e73cfa8ac0d95bbd66c6
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 at openjdk.org>
Date: 2021-07-23 04:06:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/8156ff609b27316f31ba89d9eb8ca752f4027c2b
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 at openjdk.org>
Date: 2021-07-23 06:38:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/fb85960015dfbd8e1d95d5fd7fdb65819828a317
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 at openjdk.org>
Date: 2021-07-23 09:51:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/ea182b5c6eba5f7e66b324068d3b42ffb2d29190
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 at openjdk.org>
Date: 2021-07-23 10:42:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/f22619032df2cf45664f110c71ddf509a5128900
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 at openjdk.org>
Date: 2021-07-23 11:40:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/8a789b71fe2e813a1ddbd4fb5dd43d54ac7c2425
8263840: PeriodicTask should declare its destructor virtual
Reviewed-by: xliu, kbarrett
! src/hotspot/share/runtime/task.hpp
Changeset: 8c8e3a0d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-07-23 11:56:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/8c8e3a0df2dac94a2978ec86093985af47ffe330
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 at openjdk.org>
Date: 2021-07-23 12:14:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/0cc4bb729e3746537e0983a8f2665044ad2689b1
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 at openjdk.org>
Date: 2021-07-23 12:23:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/9b27df6a4f0e5cdc7765144d6bcbc95700bdb6a3
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 at openjdk.org>
Date: 2021-07-23 13:52:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/96247ae8fb4d38229af433c34016c208999900af
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 at openjdk.org>
Date: 2021-07-23 14:05:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/c9251db175803bb8d5e8b5b58ef34b50531c8e4b
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 at openjdk.org>
Date: 2021-07-23 14:18:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/45abbeed2f4f2899a3c1595b0cd8e573990a16fa
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 at openjdk.org>
Date: 2021-07-23 15:03:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/f4b3ee5dca8cfdc2fbb8ee64a1e8cdb8894b0061
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 at openjdk.org>
Date: 2021-07-23 15:53:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/ec71e2d891fdb9b102ce232f65cfcc5c6a1a9580
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 at openjdk.org>
Date: 2021-07-23 18:51:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/4ed548b3eeffe8dfa601d4d0eeed2bfe359af965
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 at openjdk.org>
Date: 2021-07-23 19:17:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/a1c0a6aafb575e3d5c76dd3a279e4fe03ca07223
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 at openjdk.org>
Date: 2021-07-23 20:52:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/286106dd2ae899746c0e9d9a263ed4af9e56c536
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 at openjdk.org>
Date: 2021-07-23 22:18:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/7468bbcd647dc525ca75c7fb29d52c26c9c5e528
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 at openjdk.org>
Date: 2021-07-23 15:32:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/b4c6229fd40940e3f67cf17b9bd0526932a346e6
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 at openjdk.org>
Date: 2021-07-23 15:53:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/e90ed6cc38ab8f8a2c7c740da1cb38144622b4eb
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 at openjdk.org>
Date: 2021-07-23 17:36:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/8adf008b150bfda783ae615965198edb4d196016
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 at openjdk.org>
Date: 2021-07-24 01:06:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/0dcfc42f230a4958c9349f4145093c5b02e06ad4
Merge
Changeset: e627caec
Author: Clive Verghese <cverghese at openjdk.org>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2021-07-24 10:14:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/e627caec84c169c99c04e0d355c29b806a0266ed
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 at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-07-26 04:52:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/e4295ccfcdb16041d6f18fd64f7df3f740bf258f
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 at openjdk.org>
Date: 2021-07-26 07:54:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/36aefa351afeb5fd6b87060e06c1e8060afb87a0
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 at openjdk.org>
Date: 2021-07-26 14:23:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/f2c359a8826e51a92f6a7c6917f2c3d223c24488
8271215: Fix data races in G1PeriodicGCTask
Reviewed-by: iwalulya, shade
! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp
Changeset: 515113d8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-26 14:42:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/515113d8589875e76980ebf7473cb81f778bb86f
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 at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2021-07-26 16:31:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/ee5536183a9df90d1209d9effe5d2aa61d86abd3
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 at openjdk.org>
Date: 2021-07-26 16:33:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/efa63dc1c64db357eeb497d2e1fefd170ca22d98
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 at openjdk.org>
Date: 2021-07-26 17:19:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/0b12e7c82c559f64c8c202bf59ee71f9cbd5a5fa
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 at gmail.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2021-07-26 18:18:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/b8f79a7ff798d3a0eee03a8153be942401781bbc
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 at openjdk.org>
Committer: Tom Rodriguez <never at openjdk.org>
Date: 2021-07-26 19:47:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/3aadae2077e9bf0a5900af79929b679bc6ec62b2
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 at openjdk.org>
Date: 2021-07-26 20:16:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/8785737ba5f398888816ddd0f50adeea6a75bb0f
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 at openjdk.org>
Date: 2021-07-26 22:09:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/fcc7d59b9937a34c423e4532058668144b0ec1fb
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 at openjdk.org>
Date: 2021-07-24 08:14:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/049b2ad4dfbc13d21fd58467a0975097a17e8681
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 at openjdk.org>
Date: 2021-07-26 17:18:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/3c27f919865584bcdcd85577306726afa5412571
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 at openjdk.org>
Date: 2021-07-26 17:19:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/7ddabbff74668b5f907f87e6d4d471823d1ac459
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 at openjdk.org>
Date: 2021-07-26 18:04:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/b76a83888b00faff602726f5409e1c902b91e908
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 at openjdk.org>
Date: 2021-07-27 00:57:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/eb6da88817f7bc903a51130271c9a5de928c603d
Merge
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
Changeset: c3d8e922
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-07-27 01:57:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/c3d8e9228d0558a2ce3e093c105c61ea7af2e1d1
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 at openjdk.org>
Date: 2021-07-27 02:25:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/bb508e13032c3571c48275391dfeb04c03bbf3a3
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 at openjdk.org>
Date: 2021-07-27 02:49:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/fde183130bc6379fe0d4624bbeaf252d0e9a15c8
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 at openjdk.org>
Date: 2021-07-27 04:21:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/45d277feb04a51faa3858099336fc67dfb222542
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 at openjdk.org>
Date: 2021-07-27 13:49:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/fc80a6b49364594fafa0e2efc769d2f6234cfa22
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 at openjdk.org>
Date: 2021-07-27 16:37:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/ea49691f1dbb4f57ed0c5982f004e7aabcd15d13
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 at openjdk.org>
Date: 2021-07-27 17:11:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/c8af8238b4b55d515573374800015e115042d883
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 at openjdk.org>
Date: 2021-07-27 17:34:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/90cd2fa16458dcc3e36171fa4bf21f26bc92b168
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 at openjdk.org>
Date: 2021-07-27 02:59:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/cea7bc2dea8e179425db19998665f85c0b124d71
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 at openjdk.org>
Date: 2021-07-27 17:14:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/f662127390eac6d44581ffca444556d236983314
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 at openjdk.org>
Date: 2021-07-27 19:28:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/fbe28e4ee1f1ff7fb617c2e1f96c04f4b371fa2b
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 at openjdk.org>
Date: 2021-07-27 23:20:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/f1e15c8c8f598f3726fd6b3f65fe5ab155a2ee28
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 at openjdk.org>
Date: 2021-07-28 00:36:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/a50161b75045715b1a0ee2a55a6352e4c1aa009a
Merge
Changeset: 752b6df3
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2021-07-28 01:54:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/752b6df34c92c02ac0992566e3efa7bc22b96aa1
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 at openjdk.org>
Date: 2021-07-28 01:58:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/9bc52afa481c476ae9c379dff44ae8266777f616
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 at openjdk.org>
Date: 2021-07-28 02:17:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/ed1cb24027f48ec8e243c26e1847561fa902d91f
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 at openjdk.org>
Date: 2021-07-28 02:18:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/d994b93e211d49af79212d765633ba3457365a08
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 at openjdk.org>
Date: 2021-07-28 04:29:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/ecd445562f8355704a041f9eca0e87dc85a7f44c
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 at openjdk.org>
Date: 2021-07-28 06:58:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/d7b5cb688956ce79443ef3cd080c36028fcfb19d
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 at openjdk.org>
Date: 2021-07-28 08:03:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/072fe486c952184811f5bff3504ca72deb66e445
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 at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-28 13:18:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/a066c7bed0f9aa45fb9384f75ae84943548cd859
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 at openjdk.org>
Date: 2021-07-28 16:12:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/dcdb1b6aaad912669614ff52ad2b0b8804f204d1
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 at openjdk.org>
Date: 2021-07-28 18:21:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/60c11fef006124e6c2be6d958c78dc344bb777d5
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 at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-07-28 18:29:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/9711033780d2329a376ea5b2a72c0da2e1731114
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 at openjdk.org>
Date: 2021-07-28 18:50:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/034788a02cbe1f80fc1581ec307a3d54bef380b4
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 at openjdk.org>
Date: 2021-07-28 20:39:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/357947acd80b50b1f26679608245de1f9566163e
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 at openjdk.org>
Date: 2021-07-28 23:07:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/41b4c19086c0b238bdeea9f3f14ee9997253b2f2
8271353: PerfDataManager::destroy crashes in VM_Exit
Reviewed-by: dholmes, stuefe, minqi
! src/hotspot/share/runtime/perfData.cpp
Changeset: 25f00d78
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-07-28 23:12:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/25f00d787cf56f6cdca6949115d04e7d8e675554
8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers
Co-authored-by: Severin Gehwolf <sgehwolf at openjdk.org>
Reviewed-by: sgehwolf
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
Changeset: 2ec45dc2
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-07-29 00:22:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/2ec45dc2dd3a6bcb4f68ee7cde5858d63614305a
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 at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-28 14:49:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/6e1da6440b898d8a10b3db56707a75f32a489149
8270908: TestParallelRefProc fails on single core machines
Reviewed-by: tschatzl, kbarrett
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
Changeset: 5fcf7208
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-28 15:31:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/5fcf72086ffca85f524fae2d5bd9fd328c9a77e0
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 at openjdk.org>
Date: 2021-07-28 15:38:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/c8ae7e5b035e693c77060f6fdcc1f21da7ddc839
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 at openjdk.org>
Date: 2021-07-28 16:59:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/6878b05f8fbc7bd72e79ec29a868008dde2321c6
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 at openjdk.org>
Date: 2021-07-28 18:52:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/7bf72ce301de80f4126607c2ef51d6df8c5849cf
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 at openjdk.org>
Date: 2021-07-28 23:11:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/e593e3de4c171e359a1142333087af72593d234d
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 at openjdk.org>
Date: 2021-07-28 23:12:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/20d2dc1f3524ff76fb7e9f7a4979bedb938a13fc
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 at openjdk.org>
Date: 2021-07-29 01:07:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/a0504cff9f91617fb9810333f3656dba196218d6
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 at openjdk.org>
Date: 2021-07-29 07:34:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/6afcf5f5a243be10e2ec61229819c298ccce3267
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 at openjdk.org>
Date: 2021-07-29 09:31:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/489e5fd12a37a45f4f5ea64b05f85c6f99f70811
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 at apache.org>
Committer: Julia Boes <jboes at openjdk.org>
Date: 2021-07-29 16:03:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/d09b028407ff9d0e8c2dfd9cc5d0dca19c4497e3
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 at openjdk.org>
Date: 2021-07-29 20:22:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/286d31363551b00c4b3f50f5ee388f8e7875d0a1
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 at openjdk.org>
Date: 2021-07-29 21:49:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/048fb2cb179234c403ee01ddc4acbdc4795c08ee
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 at openjdk.org>
Date: 2021-07-30 00:57:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/77fbd99f792c42bb92a240d38f35e3af25500f99
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 at openjdk.org>
Date: 2021-07-30 04:03:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/4f42eb6601c3b6011d3c2b30af6b2be264ff7c0e
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 at openjdk.org>
Date: 2021-07-30 07:58:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/b59418f47d8e69f6aec3411b105e2512d19f6cd1
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 at openjdk.org>
Date: 2021-07-30 12:28:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/9856ace828617d3f2f9a6282e650009d3af65749
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 at openjdk.org>
Date: 2021-07-30 12:43:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/89f5c96d63a7a08e0b4145eee83a946fc99141e4
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 at openjdk.org>
Date: 2021-07-30 15:37:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/baf7797b092704d7dc9401db8b3dda19b91be303
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 at bell-sw.com>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2021-07-30 16:10:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/5b3c418249cfb53ae2ba530bcbbcdb5e509e4775
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 at openjdk.org>
Date: 2021-07-30 16:42:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/cd7e30ef84165722c2128471231b6000b1c46fb8
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 at openjdk.org>
Date: 2021-07-30 18:02:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/6c68ce2d396c6fe02201daf2bdb8c164de807cc1
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 at openjdk.org>
Date: 2021-07-30 18:28:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/71ca0c08f09e87673f1cf3f918a0802961359166
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 at openjdk.org>
Date: 2021-07-30 20:16:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/d6bb846159be7e46fba0c3ca2915617f945e0b42
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 at openjdk.org>
Date: 2021-07-30 20:29:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/4bc9b049846bd59f5c41bd62a59b567b52c9efc5
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 at openjdk.org>
Date: 2021-07-30 00:56:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/a1b5b818c5e276c21c05bce71ca01c18c35aef40
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 at openjdk.org>
Date: 2021-07-30 01:01:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/6180cf1f0d868052709cd55cee53f37f0fc42e21
8271512: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java due to 8270326
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
Changeset: e351de3b
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-30 07:28:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/e351de3bd67773109607db7f4648c173140cb024
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 at openjdk.org>
Date: 2021-07-30 22:30:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/7cc1eb3e571e00f1cbfd62eb843df96ba8e88199
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 at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 12:46:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/72145f3b9472c8f5f64f9b9ac93e3331e646f15a
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 at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 12:47:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/6c4c48faea8a8309a71d7a5d261f776031014881
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 at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 12:48:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/2536e4342e6c33c16685c9983b09f83a9c7ea869
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 at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 12:49:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/6a3f8343bc0e92c29a87c5840cbef9ab2988f153
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 at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 12:50:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/249d641889c6f9aed6957502d5fca9c74c9baceb
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 at openjdk.org>
Date: 2021-08-02 15:05:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/e74537f9241e57b4668ff542364220936e920330
8271605: Update JMH devkit to 1.32
Reviewed-by: redestad, ecaspole
! make/devkit/createJMHBundle.sh
Changeset: 7a4c754e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 15:34:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/7a4c754e5db374a7bc3dd36bb1ccf7e8e7821d3b
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 at openjdk.org>
Date: 2021-08-02 15:47:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/3e3051e2ee93142983e9a3edee038e4f7b5ac0f2
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 at openjdk.org>
Date: 2021-08-02 16:00:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/db950ca41f3ab7823fa221e8e3f63caf3dd51ea3
8271348: Add stronger sanity check of thread state when polling for safepoint/handshakes
Co-authored-by: Patricio Chilano Mateo <pchilanomate at 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 at openjdk.org>
Date: 2021-08-02 16:01:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/0a85236396c667c8d2c890e4384c623b39455075
8193559: ugly DO_JAVA_THREADS macro should be replaced
Co-authored-by: Kim Barrett <kbarrett at 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 at openjdk.org>
Date: 2021-08-02 22:37:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/e621cffa4fee0b403a8650519c70e0a6cb76b03c
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 at openjdk.org>
Date: 2021-08-02 22:59:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/0b9539405d764670a1a6dca5a6552b58c3edd7a3
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 at openjdk.org>
Date: 2021-08-02 23:07:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/84f02310310293163130dde24e30563d39f1610a
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 at openjdk.org>
Committer: Mikael Vidstedt <mikael at openjdk.org>
Date: 2021-08-02 18:42:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/f8fb5713074b8960f5530d7aca954f84d57c1f30
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 at openjdk.org>
Date: 2021-08-02 20:44:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/ada58d13f78eb8a240220c45c573335eeb47cf07
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 at openjdk.org>
Date: 2021-08-03 01:01:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/c8add223a10030e40ccef42e081fd0d8f00e0593
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 at openjdk.org>
Date: 2021-08-03 11:43:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/b217a6ca0f920eddc1d4596ce8c6445423f1d15d
8271609: Misleading message for AbortVMOnVMOperationTimeoutDelay
Reviewed-by: dholmes
! src/hotspot/share/runtime/vmThread.cpp
Changeset: bdb50cab
Author: Xiaowei Lu <lxw263044 at alibaba-inc.com>
Committer: Per Liden <pliden at openjdk.org>
Date: 2021-08-03 12:23:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/bdb50cab79056bb2ac9fe1ba0cf0f237317052da
8270347: ZGC: Adopt release-acquire ordering for forwarding table access
Co-authored-by: Hao Tang <albert.th at alibaba-inc.com>
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zForwarding.inline.hpp
Changeset: f15d6cbc
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-08-03 17:20:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/f15d6cbcaf191b9718ab51b1e8b72938c0abdd6b
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 at openjdk.org>
Date: 2021-08-03 18:13:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/6594d3a3ef175a71ea34c7698ab96537c761f022
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 at openjdk.org>
Date: 2021-08-03 18:51:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/0199b03eb3bd9ffe79b5193ff1792144b5c488f1
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 at openjdk.org>
Date: 2021-08-04 00:02:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/a8408708b065a877278acc6b007ad6a9baaf2561
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 at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-08-04 01:35:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/43a6ba9677551762c1bc1dc2f994dde7d6d9f1a5
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 at openjdk.org>
Date: 2021-08-04 01:38:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/3435d299f76ada66e7b7cb42d9f0265cf99a30ca
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 at openjdk.org>
Date: 2021-08-04 01:49:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/d3b40cb68323a1b0efa461b4a415793415a2deef
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 at openjdk.org>
Date: 2021-08-04 01:59:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/659498a07f5be0feae26c1772a6b4e8ad2dec103
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 at openjdk.org>
Date: 2021-08-04 02:08:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/7e518f42c9346abdf0c8059b45d3dfef95ed69bb
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 at openjdk.org>
Date: 2021-08-04 02:19:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/34ba70a71ba414a6d8cfc5c667d556d4d6072793
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 at openjdk.org>
Date: 2021-08-04 02:22:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/68dd8280886ede7f5cd8d34811ad0f9ffac440f3
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 at openjdk.org>
Date: 2021-08-04 04:11:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/66c653c561b3b5e904579af62e23ff94952bca05
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 at openjdk.org>
Date: 2021-08-04 04:51:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/b48f31d381e68a5de0925704bd22ce63d7363c4f
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 at openjdk.org>
Date: 2021-08-04 04:53:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/33ec3a4d95fc81cc60c8a66380947111cb966aa7
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 at openjdk.org>
Date: 2021-08-04 05:16:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/3d40cac8ce3cb087788cdaa04d567eee4a1d8052
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 at openjdk.org>
Date: 2021-08-04 05:17:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/68f784778ce24a26d768b62b979fd587f131d332
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 at openjdk.org>
Date: 2021-08-04 05:18:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/e49b7d958c1db70c452cb6c47c885b7e6264b822
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 at openjdk.org>
Date: 2021-08-04 05:19:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/9e769090a020d58f2488dd77fb0681aa2d3856db
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 at intel.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-08-04 05:43:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/04134fcdaaf058429fc4ab109a98005ddce4636d
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 at openjdk.org>
Date: 2021-08-04 07:25:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/977b8c4e16b02421de8bf78dc60a3866ce25fc1f
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 at openjdk.org>
Date: 2021-08-04 09:16:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/efcdcc7fb792c77aef1da69b1fcc652b401115f7
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 at openjdk.org>
Date: 2021-08-04 11:38:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/4df1bc4bc6ec19f9a5bb0e85ee34fb746011e1fa
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 at openjdk.org>
Date: 2021-08-04 12:19:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/eec64f55870cf51746755d8fa59098a82109e826
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 at openjdk.org>
Date: 2021-08-04 13:04:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/0a27f264da5a21d581e099573e48485bdeea7790
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 at openjdk.org>
Date: 2021-08-04 13:37:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/221e4b9c61cd1c9c3f4c037589ba639541532910
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 at openjdk.org>
Date: 2021-08-04 15:04:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/452f7d764fc0112cabf0be944e4233173d63f933
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 at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-04 17:16:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/9f1edafac4f096977ea6ce075ae7a6b0c2112b7d
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 at openjdk.org>
Date: 2021-08-04 17:49:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/392fcc9df7e1547672f727e8fdc8de73ffdfe534
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 at openjdk.org>
Date: 2021-08-04 18:44:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/6b55ef3b58ae405c46f440e06b5adb03cec3a500
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 at openjdk.org>
Date: 2021-08-04 18:48:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/91bbe2fcbda008a9adc8aa77149a4f2156e1b46b
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 at openjdk.org>
Date: 2021-08-04 19:39:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/cdf3d55c82844a3c8817f8cc33e85ca15a5ad930
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 at openjdk.org>
Date: 2021-08-04 19:40:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/ff7431eafea8bd763250f929aa35edcaae2fbc58
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 at openjdk.org>
Date: 2021-08-04 19:46:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/6c17e6deb2ab36c3db8577fb6bb2cf2738b58dd4
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 at openjdk.org>
Date: 2021-08-04 19:49:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/a3b01439701c1e01f9095a51b4f1048282956623
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 at openjdk.org>
Date: 2021-08-04 19:50:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/359c7084a1bc3a568c9b815debe3c1786eca9d1e
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 at openjdk.org>
Date: 2021-08-04 21:06:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/d62fbea7b41f150f25ed3a9a037c081cfdc217b6
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 at openjdk.org>
Date: 2021-08-04 23:42:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/a007cb1a1dd6a716555031c271cb11f4980813e7
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 at openjdk.org>
Date: 2021-08-04 10:28:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/181483b90bcc7d4e44109a14213d4ee2804f7f32
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 at openjdk.org>
Date: 2021-08-04 16:43:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/5f547e8c119e9c0f6a000d2fdc2a693a4e601ba0
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 at openjdk.org>
Date: 2021-08-04 19:23:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/cebcc07b1b0572e63b420ff86eef78c6aee36393
8271894: ProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK17
Reviewed-by: darcy
! test/jdk/ProblemList.txt
Changeset: cd6b54ec
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-08-05 01:02:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/cd6b54ec40f1d60fbdb6c8aee1e6ba662daca58c
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 7728423f
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-08-05 01:41:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/7728423f8a4cf2b60d9774405b18a28ee498f268
8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 6c8441f0
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-08-05 01:42:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/6c8441f075b349d95ef26f51e8b9fd473748ac64
8271878: UnProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK18
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 64d18d45
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-08-05 04:56:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/64d18d45ef885d5cdd893b7f56236d3f22b4b84c
4819544: SwingSet2 JTable Demo throws NullPointerException
Reviewed-by: pbansal, aivanov
! src/demo/share/jfc/SwingSet2/TableDemo.java
Changeset: ea9a5952
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-08-05 06:39:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/ea9a59520de45fe1c2a6706b2a924cbc856a06c6
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 at openjdk.org>
Date: 2021-08-05 07:31:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/4abe5311407c68d04fb0babb87fa279e35d5fabc
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 at openjdk.org>
Date: 2021-08-05 09:42:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/685fc3c677cd0e71ef4443214ae14c7eed355140
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 at openjdk.org>
Date: 2021-08-05 12:40:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/18dd4d469d120276d05e74607d780f01056f1a8b
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 at openjdk.org>
Date: 2021-08-05 14:46:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/55bd52a14283033d66cd7bf1deadb31c040b09c7
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 at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-05 14:55:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/d7fc9e4171efa4154951cf353df10f9bacbed7ab
8267840: Improve URLStreamHandler.parseURL()
Reviewed-by: dfuchs, redestad
! src/java.base/share/classes/java/net/URLStreamHandler.java
Changeset: 7234a433
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-05 14:55:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/7234a433f8ba13d8a4b696a77653b441163d2afa
8271953: fix mis-merge in JDK-8271878
Reviewed-by: jwilhelm, ctornqvi
! test/jdk/ProblemList.txt
Changeset: e2c5bfe0
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-05 16:10:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/e2c5bfe083adb82c0d99ba3cb05a9d5cdb8a05cc
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 at openjdk.org>
Date: 2021-08-05 16:32:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/3ab95d19174100f440e2274d5b2c3119fb55e9e1
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 at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-08-05 17:41:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/cb368802815c465f8eef7aa930d6cbb6540d0fa8
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 at openjdk.org>
Date: 2021-08-05 19:16:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/62e72adfa7bcc8e2a70c1346f3051deb2488affc
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 at openjdk.org>
Date: 2021-08-05 01:00:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/f312f28b8b92949cc8da276c255a746f8098e741
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 at openjdk.org>
Date: 2021-08-05 09:13:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/90f85ff70fe6b54ecc08794269422364f2128bfb
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 at openjdk.org>
Date: 2021-08-05 22:12:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/dfacda488bfbe2e11e8d607a6d08527710286982
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 at openjdk.org>
Date: 2021-08-06 01:21:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/14692d5ed0652b867fcf28baafa498a9441683ac
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 at openjdk.org>
Date: 2021-08-06 01:30:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/e38e365c70197f7e45d8bdc7d6c2e3c59717369e
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 at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-08-06 02:11:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/adb0ae56ab9efec12526433927c15308902535f7
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 at openjdk.org>
Date: 2021-08-06 03:49:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/ea02dade43409444b7c9f8b5065fded535b64f3f
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 at openjdk.org>
Date: 2021-08-06 05:58:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/e7b6f48182bb541741cb1465cd676d1749a028f8
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 at openjdk.org>
Date: 2021-08-06 08:27:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/c2b7facea442eda470913546001c9a5e35d18929
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 at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-06 10:23:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/b6a19f173bc6c07622633c9d6757d96a95b43398
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 at openjdk.org>
Date: 2021-08-06 12:24:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/0aca4f72ce48bc75f2c466d1cba4ad70d3c7b875
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 at openjdk.org>
Date: 2021-08-06 13:38:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/f4cf2f7cef6c09c16d714f08505327edd7032604
8272095: ProblemList java/nio/channels/FileChannel/Transfer2GPlus.java on linux-aarch64
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: cc615208
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-08-06 14:16:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/cc61520803513e5aab597322303145562948c9a6
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 at openjdk.org>
Date: 2021-08-06 14:18:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/fa36e33437e9c8346a75ace8ed1b8c245b919d25
8271513: support JavaThreadIteratorWithHandle replacement by new ThreadsList::Iterator
Co-authored-by: Kim Barrett <kbarrett at 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 at openjdk.org>
Date: 2021-08-06 16:36:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/e882087f7abb21eb776af8c14bc62e7624ebb7f3
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 at openjdk.org>
Date: 2021-08-06 18:49:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/c495ede2c2df405e6eec0e205cd67401d7826c4c
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 at openjdk.org>
Date: 2021-08-06 23:33:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/38ff85c824750e7da66fd86f5bde1c4587e529c4
8271461: CompileCommand support for hidden class methods
Co-authored-by: Tianyelan <vhinf2047 at gmail.com>
Reviewed-by: yyang, xliu, iklam
! src/hotspot/share/compiler/methodMatcher.cpp
Changeset: b84a9c7b
Author: Hao Sun <haosun at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-09 09:38:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/b84a9c7b377282bd9b3d9ac78707f0c12f8dc53d
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 at openjdk.org>
Date: 2021-08-09 10:31:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/a86ac0d1e3a6f02e587362c767abdf62b308d321
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 at openjdk.org>
Date: 2021-08-09 15:19:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/2f7a46934c7f8cc024083aefc400d5d52f2c95a7
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 at openjdk.org>
Date: 2021-08-09 15:50:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/272fcb423a79b5b8bb4a80679b6b48feca66ebca
8272113: Build compare script fails with differences in classlist
Reviewed-by: tschatzl, hseigel
! make/scripts/compare.sh
Changeset: 0ac2be9b
Author: Phil Race <prr at openjdk.org>
Date: 2021-08-09 15:58:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/0ac2be9b35c56b4b1574cf03fe81111d3f39bedb
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 at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date: 2021-08-09 16:21:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/9c6457f222e702b60fef4247c3e241c669eb9491
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 at openjdk.org>
Date: 2021-08-09 16:22:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/41dc795d6c08af84aa6544cc5a5704dcf99386cf
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 at openjdk.org>
Date: 2021-08-09 16:50:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/b53828b7c219f8f8fb22177bcc80b045ef7bad76
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 at openjdk.org>
Date: 2021-08-09 18:15:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/4548677e89fb7807639602d29b87dcaabe7b6d8d
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 at openjdk.org>
Date: 2021-08-09 18:33:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/7fc99cf9b69f99fc78709e57b92cd88e09577d0f
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 at openjdk.org>
Date: 2021-08-09 20:59:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/843943c204f6e8ca046919eae4e727bef6e3326c
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 at openjdk.org>
Date: 2021-08-10 02:12:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/9654fd73cd72e12cdb6934727f251dddacc18654
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 at openjdk.org>
Date: 2021-08-10 02:26:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/eb6f3fe59d469a369383a750d319318909cf8613
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 at openjdk.org>
Date: 2021-08-10 03:18:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/abdc1074dcefda9012bb4d84c9f34a2dca5ea560
8270454: G1: Simplify region index comparison
Reviewed-by: kbarrett, ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
Changeset: 3b899ef7
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-10 05:11:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/3b899ef7ffd87477ac1b10f4334b127597e9fe32
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 at openjdk.org>
Date: 2021-08-10 05:36:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/d53d94b14d09bbcbfd9bbc0d214ead9bd52e7f58
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 at openjdk.org>
Date: 2021-08-10 05:37:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/2384e128886ce8d60cb76e6cdae3a76ccebb9e89
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 at openjdk.org>
Date: 2021-08-10 07:40:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/089e83bf1bf6f28cec8dd30288720b6d066301f0
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 at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2021-08-10 08:29:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/1f8813495e8184b6c38319df1c2cb70de7811a76
8271869: AArch64: build errors with GCC11 in frame::saved_oop_result
Reviewed-by: ngasson, aph
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
More information about the zgc-dev
mailing list