git: openjdk/leyden: premain: 277 new changesets
duke
duke at openjdk.org
Wed Aug 14 00:49:03 UTC 2024
Changeset: b44632aa
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-18 21:46:07 +0000
URL: https://git.openjdk.org/leyden/commit/b44632aa15d21a10e559aee02a9e4dcd876654f6
8336588: Ensure Transform downstream receives upstream start items only after downstream started
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/TransformImpl.java
! test/jdk/jdk/classfile/TransformTests.java
Changeset: 902c2afb
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-18 21:46:19 +0000
URL: https://git.openjdk.org/leyden/commit/902c2afb6714f778e3229c8411e9f9d5c392b388
8336585: BoundAttribute.readEntryList not type-safe
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! test/jdk/jdk/classfile/BoundAttributeTest.java
Changeset: 39f44768
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-18 22:22:59 +0000
URL: https://git.openjdk.org/leyden/commit/39f44768131254ee11f723f92e2bac57b0d1ade0
8334772: Change Class::signers to an explicit field
Reviewed-by: dholmes, alanb, rriggs, coleenp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/native/libjava/Class.c
Changeset: 330e520c
Branch: premain
Author: Fernando Guallini <fguallini at openjdk.org>
Date: 2024-07-18 22:36:26 +0000
URL: https://git.openjdk.org/leyden/commit/330e520c1d42d3a9f3e187873dcd8ed7fd561aaf
8028127: Regtest java/security/Security/SynchronizedAccess.java is incorrect
Reviewed-by: wetmore, mdonovan, rhalade
! test/jdk/java/security/Security/SynchronizedAccess.java
Changeset: 1b9270ac
Branch: premain
Author: Prajwal Kumaraswamy <pkumaraswamy at openjdk.org>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date: 2024-07-18 22:42:34 +0000
URL: https://git.openjdk.org/leyden/commit/1b9270ac8a76b482103dd3f6b12606a22214e554
8328723: IP Address error when client enables HTTPS endpoint check on server socket
Reviewed-by: wetmore, djelinski
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
Changeset: 902bada2
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-07-19 02:56:42 +0000
URL: https://git.openjdk.org/leyden/commit/902bada2cdd141ade8615d1e3c2fcbff2b80e3b1
8234071: JTable.AUTO_RESIZE_LAST_COLUMN acts like AUTO_RESIZE_ALL_COLUMNS
Reviewed-by: prr, abhiscxk
! src/java.desktop/share/classes/javax/swing/JTable.java
Changeset: f5871df2
Branch: premain
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2024-07-19 05:54:25 +0000
URL: https://git.openjdk.org/leyden/commit/f5871df25c60990825babb3bbae38c5ade93f097
8336675: Remove UnixFileSystemProvider.checkPath in favor of UnixPath.toUnixPath
Reviewed-by: jpai, alanb, bpb
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
Changeset: 10fcad70
Branch: premain
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-19 06:23:11 +0000
URL: https://git.openjdk.org/leyden/commit/10fcad70b3894023d65716b42dc67c1a2bda9c03
8325945: Error reporting should limit the number of String characters printed
Reviewed-by: thartmann, stuefe
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
+ test/hotspot/jtreg/runtime/PrintingTests/StringPrinting.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: fa5ad700
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-07-19 07:06:51 +0000
URL: https://git.openjdk.org/leyden/commit/fa5ad700bb6a92aef7577969e09b4fbd93feb388
8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137
Reviewed-by: lmesnik, sspitsyn
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
Changeset: 10982fe5
Branch: premain
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-07-19 07:28:51 +0000
URL: https://git.openjdk.org/leyden/commit/10982fe557e9e8b68b674630a9979cb355bdbe62
8335843: C2 hits assert(_print_inlining_stream->size() > 0) failed: missing inlining msg
Reviewed-by: thartmann, kvn, vlivanov
! src/hotspot/share/opto/callGenerator.cpp
+ test/hotspot/jtreg/compiler/print/TestPrintInliningLateMHCall.java
! test/hotspot/jtreg/compiler/print/TestPrintInliningLateVirtualCall.java
Changeset: 0ddf54e2
Branch: premain
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-07-19 07:30:23 +0000
URL: https://git.openjdk.org/leyden/commit/0ddf54e222104469669f611804ae55e2685f54fb
8335709: C2: assert(!loop->is_member(get_loop(useblock))) failed: must be outside loop
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: epeter, thartmann
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/InfiniteLoopBadControlNeverBranch.java
Changeset: b703be9c
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-19 08:34:36 +0000
URL: https://git.openjdk.org/leyden/commit/b703be9cf633796456991279d07cbde98ad7f1aa
8336465: C2: EA incorrectly/unnecessarily checks for clinits
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/bytecodeInfo.cpp
Changeset: 5d965f36
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-19 08:34:47 +0000
URL: https://git.openjdk.org/leyden/commit/5d965f36d3cd7a1a1f22bf119a98a9e9576a647f
8336466: C2: Parser incorrectly/unnecessarily checks for clinits
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/parse1.cpp
Changeset: 84bc4767
Branch: premain
Author: Volker Simonis <simonis at openjdk.org>
Date: 2024-07-19 11:26:44 +0000
URL: https://git.openjdk.org/leyden/commit/84bc4767a4cd68fb52a36c6644bbec67c24b0e1d
8336258: Document the behavior of 'exclude' and 'compileonly' with respect to inlining
Reviewed-by: thartmann, jkarthikeyan
! src/hotspot/share/compiler/compilerOracle.cpp
Changeset: 6e9fcc2d
Branch: premain
Author: Jie Fu <jiefu at openjdk.org>
Date: 2024-07-19 12:28:56 +0000
URL: https://git.openjdk.org/leyden/commit/6e9fcc2d80170c79e45b8710e98754c67d544012
8336816: runtime/PrintingTests/StringPrinting.java fails with release VMs
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/PrintingTests/StringPrinting.java
Changeset: c25c4896
Branch: premain
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-07-19 13:09:45 +0000
URL: https://git.openjdk.org/leyden/commit/c25c4896ad9ef031e3cddec493aef66ff87c48a7
8333812: ClassFile.verify() can throw exceptions instead of returning VerifyErrors
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
Changeset: 3ade2b61
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-19 21:25:20 +0000
URL: https://git.openjdk.org/leyden/commit/3ade2b6114bbe81eb03e3a49c08b5401f70a2367
8336777: BufferedMethodBuilder not initialized with static flag
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodInfo.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalMethodBuilder.java
+ test/jdk/jdk/classfile/MethodBuilderStaticFlagTest.java
Changeset: 939fe000
Branch: premain
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2024-07-19 21:52:45 +0000
URL: https://git.openjdk.org/leyden/commit/939fe000a96bc7c92c7b8814eb6ee66856718e4e
8336786: VerifyError with lambda capture and enclosing instance references
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/lambda/SuperClassThisCapture/SuperClassThisCapture.java
= test/langtools/tools/javac/lambda/SuperClassThisCapture/a/A.java
Changeset: e7e48a78
Branch: premain
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-07-19 21:53:04 +0000
URL: https://git.openjdk.org/leyden/commit/e7e48a780a34007994f830869fdb74ba1cb5b3fe
8248609: [Graal] vmTestbase/nsk/jdi/VoidValue/toString/tostring001/TestDescription.java failed with Unexpected com.sun.jdi.ObjectCollectedException
Reviewed-by: amenkov, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001.java
Changeset: e3acf4c6
Branch: premain
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-19 22:06:23 +0000
URL: https://git.openjdk.org/leyden/commit/e3acf4c627c3c75f9a2ef29647daa6f4746fdc62
8336792: DateTimeFormatterBuilder append zeros based on StringBuilder.repeat
Reviewed-by: liach, rriggs, naoto
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
Changeset: 491b9f5e
Branch: premain
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-20 06:54:19 +0000
URL: https://git.openjdk.org/leyden/commit/491b9f5efc01fa36fb3c174e130b46bc69c8d707
8336706: Optimize LocalDate.toString with StringBuilder.repeat
Reviewed-by: liach, rriggs
! src/java.base/share/classes/java/time/LocalDate.java
Changeset: c5b7af73
Branch: premain
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-07-20 15:41:29 +0000
URL: https://git.openjdk.org/leyden/commit/c5b7af73d07f7458e970f5752eb75640562ddc7b
8336692: Redo fix for JDK-8284620
Reviewed-by: dlong
! src/hotspot/share/asm/codeBuffer.cpp
Changeset: b21cb44e
Branch: premain
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2024-07-20 16:48:30 +0000
URL: https://git.openjdk.org/leyden/commit/b21cb44e38ee8ea75e3a1c51e3a28388056a492d
8329398: Links in InetAddress class description show "#format"
Reviewed-by: jpai
! src/java.base/share/classes/java/net/InetAddress.java
Changeset: ad498f57
Branch: premain
Author: Christian Stein <cstein at openjdk.org>
Date: 2024-07-21 08:49:16 +0000
URL: https://git.openjdk.org/leyden/commit/ad498f57fcead174306c6e6e3b2d1f9916821b84
8335896: Source launcher should set TCCL
Reviewed-by: alanb
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
Changeset: fd741a88
Branch: premain
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2024-07-21 17:05:46 +0000
URL: https://git.openjdk.org/leyden/commit/fd741a88e8bc73a9db6d4283bb54daab1760b442
8327538: The SSLExtension class specifies incorrect values for heartbeat per RFC 6520 and post_handshake_auth per RFC 8446
Reviewed-by: wetmore
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
Changeset: 4da99158
Branch: premain
Author: lingjun.cg <lingjun.cg at alibaba-inc.com>
Date: 2024-07-22 02:01:08 +0000
URL: https://git.openjdk.org/leyden/commit/4da99158754c25c5d0650f2d042aad3e94a9b0c5
8333396: Use StringBuilder internally for java.text.Format.* formatting
Reviewed-by: naoto, liach, jlu
! src/java.base/share/classes/java/text/CharacterIteratorFieldDelegate.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DontCareFieldPosition.java
! src/java.base/share/classes/java/text/FieldPosition.java
! src/java.base/share/classes/java/text/Format.java
! src/java.base/share/classes/java/text/ListFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
+ src/java.base/share/classes/java/text/StringBufFactory.java
+ test/micro/org/openjdk/bench/java/text/DateFormatterBench.java
+ test/micro/org/openjdk/bench/java/text/ListFormatterBench.java
+ test/micro/org/openjdk/bench/java/text/MessageFormatterBench.java
Changeset: 0db6c15e
Branch: premain
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-07-22 07:33:29 +0000
URL: https://git.openjdk.org/leyden/commit/0db6c15efe255bd313fb2b827d2ee05171e62ae9
8336833: Endless loop in Javap ClassWriter
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! test/jdk/jdk/classfile/LimitsTest.java
Changeset: c1fdc04a
Branch: premain
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Date: 2024-07-22 10:29:34 +0000
URL: https://git.openjdk.org/leyden/commit/c1fdc04ad78e6e4712f2173370012106f9cc45ee
8336781: Erroneous exhaustivity check with boolean switch
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/langtools/tools/javac/patterns/T8336781.java
Changeset: 7ddd0259
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-07-22 13:19:30 +0000
URL: https://git.openjdk.org/leyden/commit/7ddd02599c4cb85fdc0a1f0a7c4ce37a09efe16e
4265389: JSplitPane does not support ComponentOrientation
Reviewed-by: tr, abhiscxk
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
+ test/jdk/javax/swing/JSplitPane/TestSplitPaneOrientationTest.java
Changeset: 92de2b2d
Branch: premain
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-22 13:27:12 +0000
URL: https://git.openjdk.org/leyden/commit/92de2b2d5f21af38380b437af51e49c7ac142258
8336039: Doccheck: HTML warnings, broken links and missing files in java.base documentation
Reviewed-by: liach, djelinski
! src/java.base/share/classes/java/lang/classfile/components/CodeStackTracker.java
! src/java.base/share/classes/java/lang/classfile/package-info.java
! src/java.base/share/classes/java/lang/foreign/Arena.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java
! src/java.base/share/classes/java/net/spi/InetAddressResolver.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/javax/security/auth/Subject.java
Changeset: c3226aae
Branch: premain
Author: Weijun Wang <weijun at openjdk.org>
Date: 2024-07-22 13:43:55 +0000
URL: https://git.openjdk.org/leyden/commit/c3226aaeb810521257e961be5763552c86ee5651
8334394: Race condition in Class::protectionDomain
Reviewed-by: liach, jpai, rriggs, alanb
! src/java.base/share/classes/java/lang/Class.java
+ test/jdk/java/lang/Class/ProtectionDomainRace.java
Changeset: 0725eb1d
Branch: premain
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2024-07-22 14:41:40 +0000
URL: https://git.openjdk.org/leyden/commit/0725eb1df2357bb0489e2521d96bb424fc233406
8336753: Don't run serviceability/sa/ClhsdbDumpheap.java with -Xcomp
Reviewed-by: cjplummer, kvn, thartmann
! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java
Changeset: c740e1e3
Branch: premain
Author: Weijun Wang <weijun at openjdk.org>
Date: 2024-07-22 16:00:40 +0000
URL: https://git.openjdk.org/leyden/commit/c740e1e3b080d43cf9871853538f233843d1b81c
8333772: Incorrect Kerberos behavior when udp_preference_limit = 0
Reviewed-by: ssahoo, mullan
! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! test/jdk/sun/security/krb5/auto/KdcPolicy.java
+ test/jdk/sun/security/krb5/auto/RealmSpecificValues.java
Changeset: 7ea77305
Branch: premain
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-07-22 16:40:34 +0000
URL: https://git.openjdk.org/leyden/commit/7ea773056433c467dbd321a0a063f4789552ef89
8332551: Test vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001/TestDescription.java timed out
Reviewed-by: sspitsyn, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001/TestDescription.java
Changeset: c1c97042
Branch: premain
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-07-22 17:17:46 +0000
URL: https://git.openjdk.org/leyden/commit/c1c9704268e9e651cd82c8550913d8ac60aa494a
8336479: Provide Process.waitFor(Duration)
Reviewed-by: liach, jpai, rriggs
! src/java.base/share/classes/java/lang/Process.java
+ test/jdk/java/lang/Process/WaitForDuration.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 8438c585
Branch: premain
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2024-07-22 17:20:58 +0000
URL: https://git.openjdk.org/leyden/commit/8438c5853f4ae5cef4e861cd0b3952371c886f45
8336844: ZipConstants64 defines duplicate constants EXTID_ZIP64 and ZIP64_EXTID
Reviewed-by: jpai, vtewari, lancea
! src/java.base/share/classes/java/util/zip/ZipConstants64.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipConstants.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
Changeset: 31a85f17
Branch: premain
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2024-07-22 17:25:42 +0000
URL: https://git.openjdk.org/leyden/commit/31a85f17440ca0d791f694d670119ba8adc1ba7f
8336491: Unnecessary boxing conversions in void-returning lambdas
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/lambda/VoidReturnBoxing.java
Changeset: 34eea6a5
Branch: premain
Author: Henry Lin <hny at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-22 17:29:12 +0000
URL: https://git.openjdk.org/leyden/commit/34eea6a5fa27121bc0e9e8ace0894833d4a9f826
8333088: ubsan: shenandoahAdaptiveHeuristics.cpp:245:44: runtime error: division by zero
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
Changeset: b5575942
Branch: premain
Author: Henry Lin <hny at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-22 17:29:27 +0000
URL: https://git.openjdk.org/leyden/commit/b5575942027281166676678e2081b024ec572644
8333728: ubsan: shenandoahFreeSet.cpp:1347:24: runtime error: division by zero
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: b144910e
Branch: premain
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-07-22 18:56:30 +0000
URL: https://git.openjdk.org/leyden/commit/b144910ebb74be5a12dae57263f2a93452535f02
8334145: <pid> missing from vm_memory_map_<pid>.txt in System.dump_map help text
Reviewed-by: dholmes, stuefe
! src/jdk.jcmd/share/man/jcmd.1
Changeset: ed649944
Branch: premain
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-07-22 19:34:09 +0000
URL: https://git.openjdk.org/leyden/commit/ed6499446dadc339599271a282ceca4a52dbeed4
8333391: Test com/sun/jdi/InterruptHangTest.java failed: Thread was never interrupted during sleep
Reviewed-by: lmesnik, amenkov
! test/jdk/com/sun/jdi/InterruptHangTest.java
Changeset: d63d6e23
Branch: premain
Author: Weijun Wang <weijun at openjdk.org>
Date: 2024-07-22 22:17:43 +0000
URL: https://git.openjdk.org/leyden/commit/d63d6e23d123e82cef1372aed31b5846fb6d23fd
8336935: Test sun/security/krb5/auto/RealmSpecificValues.java fails: java.lang.RuntimeException: Should not reach here
Reviewed-by: hchao, dholmes
! test/jdk/sun/security/krb5/auto/RealmSpecificValues.java
Changeset: 96e4a187
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-22 22:53:52 +0000
URL: https://git.openjdk.org/leyden/commit/96e4a1876a3ab0819c017ba9b634711fe19e58c3
8304929: MethodTypeDesc throws an unchecked exception than ReflectiveOperationException when a component class cannot be resolved
Reviewed-by: jvernee
! src/java.base/share/classes/jdk/internal/constant/MethodTypeDescImpl.java
! test/jdk/java/lang/constant/MethodTypeDescTest.java
Changeset: aabec4a9
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-22 22:54:36 +0000
URL: https://git.openjdk.org/leyden/commit/aabec4a947ed2a808a1443fa6b2dabedd8c2dd9f
8335922: Incorrect @Stable usage of LambdaForm$Name.index
Reviewed-by: jvernee, shade
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
Changeset: 22914e07
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-23 04:59:58 +0000
URL: https://git.openjdk.org/leyden/commit/22914e0774f5bb8ded3d825bea1dc312b12d4d4a
8335938: Review XxxBuilder.original and XxxModel.parent
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/FieldBuilder.java
! src/java.base/share/classes/java/lang/classfile/MethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractDirectBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/NonterminalCodeBuilder.java
Changeset: 9f03f687
Branch: premain
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-07-23 05:13:49 +0000
URL: https://git.openjdk.org/leyden/commit/9f03f687556ee61436a1cb8c89ff063a7cbeaa51
8336339: (se) SelectionKey.interestOps(int) should not throw ClosedSelectorException
Reviewed-by: jpai, bpb
! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
! src/java.base/windows/classes/sun/nio/ch/WEPollSelectorImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
+ test/jdk/java/nio/channels/Selector/RaceUpdatesAndClose.java
Changeset: 48030a2a
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-07-23 05:23:48 +0000
URL: https://git.openjdk.org/leyden/commit/48030a2a8670e6274abb6c77f19dd3d92517e888
8336855: Duplicate protected declaration and comment in interp_masm_aarch64.hpp
Reviewed-by: jiefu, shade
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
Changeset: 4c7b3e7f
Branch: premain
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2024-07-23 07:43:57 +0000
URL: https://git.openjdk.org/leyden/commit/4c7b3e7fc39a06e208ea1668095d055457549d63
8334758: Incorrect note in Javadoc for a few RandomGenerator methods
Reviewed-by: bpb
! src/java.base/share/classes/java/util/random/RandomGenerator.java
Changeset: e83b4b23
Branch: premain
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-07-23 11:50:57 +0000
URL: https://git.openjdk.org/leyden/commit/e83b4b236eca48d0b75094006f7f888398194fe4
8335182: Consolidate and streamline String concat code shapes
Reviewed-by: liach, jvernee
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! test/micro/org/openjdk/bench/java/lang/StringConcat.java
+ test/micro/org/openjdk/bench/java/lang/StringConcatStartup.java
Changeset: a2a236f9
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-23 12:11:47 +0000
URL: https://git.openjdk.org/leyden/commit/a2a236f9041083e4b8f11e068da0031dd5f52c2b
8335939: Hide element writing across the ClassFile API
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/Annotation.java
! src/java.base/share/classes/java/lang/classfile/AnnotationElement.java
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/Attribute.java
! src/java.base/share/classes/java/lang/classfile/BootstrapMethodEntry.java
! src/java.base/share/classes/java/lang/classfile/BufWriter.java
! src/java.base/share/classes/java/lang/classfile/ClassFileElement.java
! src/java.base/share/classes/java/lang/classfile/ClassReader.java
! src/java.base/share/classes/java/lang/classfile/CustomAttribute.java
! src/java.base/share/classes/java/lang/classfile/FieldModel.java
! src/java.base/share/classes/java/lang/classfile/MethodModel.java
- src/java.base/share/classes/java/lang/classfile/WritableElement.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/java/lang/classfile/constantpool/PoolEntry.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariableType.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractAttributeMapper.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractBoundLocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPseudoInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackCounter.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
! test/jdk/jdk/classfile/BoundAttributeTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/LimitsTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultVerifier.java
Changeset: 0e555b5d
Branch: premain
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2024-07-23 12:22:53 +0000
URL: https://git.openjdk.org/leyden/commit/0e555b5ded819cc3b363673320dc848c321861ce
8204582: Extra spaces in jlink documentation make it incorrect.
Reviewed-by: alanb
! src/jdk.jlink/share/man/jlink.1
Changeset: 8e1f17e3
Branch: premain
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-07-23 15:49:34 +0000
URL: https://git.openjdk.org/leyden/commit/8e1f17e351bc7949b318a0542a4a4cb30ead5a97
8327054: DiagnosticCommand Compiler.perfmap does not log on output()
Reviewed-by: lmesnik, stuefe, kevinw, cjplummer
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java
Changeset: 8efcb40c
Branch: premain
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-07-23 16:27:09 +0000
URL: https://git.openjdk.org/leyden/commit/8efcb40c47d8730d84620a9e980ab9eeb5f51441
8335823: Update --release 23 symbol information for JDK 23 build 33
Reviewed-by: iris, liach
! src/jdk.compiler/share/data/symbols/java.base-N.sym.txt
Changeset: 2f2223d7
Branch: premain
Author: William Kemper <wkemper at openjdk.org>
Date: 2024-07-23 16:50:25 +0000
URL: https://git.openjdk.org/leyden/commit/2f2223d7524c4405cc7ca6ab77da62016bbfa911
8336944: Shenandoah: Should only relativize stack chunks for successful evacuations
Reviewed-by: shade, ysr
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 4c91d5cb
Branch: premain
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2024-07-23 19:35:11 +0000
URL: https://git.openjdk.org/leyden/commit/4c91d5cb4176e5f4970dc00835d802d857390d72
8322133: getParameterSpec(ECGenParameterSpec.class) on EC AlgorithmParameters does not return standard names
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/util/ECParameters.java
+ test/jdk/com/sun/crypto/provider/AlgorithmParameters/EC/CurveGetParameterSpec.java
Changeset: 476d2ae6
Branch: premain
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-23 20:21:08 +0000
URL: https://git.openjdk.org/leyden/commit/476d2ae69d6f67fdf9e2a9353f224141318690f2
8336831: Optimize StringConcatHelper.simpleConcat
Reviewed-by: liach, redestad, rriggs
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
Changeset: 3251eea1
Branch: premain
Author: Martin Balao <mbalao at openjdk.org>
Date: 2024-07-24 02:39:35 +0000
URL: https://git.openjdk.org/leyden/commit/3251eea1f4289a0505052be204407c02ca38b0ad
8336499: Failure when creating non-CRT RSA private keys in SunPKCS11
Co-authored-by: Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Co-authored-by: Martin Balao <mbalao at openjdk.org>
Reviewed-by: fferrari, valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
Changeset: 5b4824cf
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-07-24 07:21:45 +0000
URL: https://git.openjdk.org/leyden/commit/5b4824cf9aba297fa6873ebdadc0e9545647e90d
8336827: compiler/vectorization/TestFloat16VectorConvChain.java timeouts on ppc64 platforms after JDK-8335860
Reviewed-by: kvn, mdoerr, shade
! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java
Changeset: 05d88de0
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-24 09:10:38 +0000
URL: https://git.openjdk.org/leyden/commit/05d88de05e9b7814ecd5517aacd17f0feafdff3c
8336098: G1: Refactor G1RebuildRSAndScrubTask
Reviewed-by: tschatzl, gli
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
Changeset: 332df83e
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-24 12:13:15 +0000
URL: https://git.openjdk.org/leyden/commit/332df83e7cb1f272c08f8e4955d6abaf3f091ace
8336927: Missing equals and hashCode in java.lang.classfile.Annotation
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java
! test/jdk/jdk/classfile/AnnotationTest.java
Changeset: aa15b895
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-24 15:12:53 +0000
URL: https://git.openjdk.org/leyden/commit/aa15b895c96fd62152d5ae5a1a9dfd28610c5125
8336485: jdk/jfr/jcmd/TestJcmdView.java RuntimeException: 'Invoked Concurrent' missing from stdout/stderr
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/jcmd/TestJcmdView.java
Changeset: b2599f8b
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-24 15:13:02 +0000
URL: https://git.openjdk.org/leyden/commit/b2599f8b0ed227f7b67fbbb77b4a5af1f12730e2
8336316: JFR: Use SettingControl::getValue() instead of setValue() for ActiveSetting event
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java
Changeset: 04e8cb86
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-07-24 15:43:53 +0000
URL: https://git.openjdk.org/leyden/commit/04e8cb8641bfdad717b368c087619905bccdf5e6
8336815: Several methods in java.net.Socket and ServerSocket do not specify behavior when already bound, connected or closed
Reviewed-by: alanb
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
+ test/jdk/java/net/ServerSocket/ClosedServerSocketTest.java
+ test/jdk/java/net/Socket/ClosedSocketTest.java
Changeset: 4ea4d7c6
Branch: premain
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-07-24 16:48:34 +0000
URL: https://git.openjdk.org/leyden/commit/4ea4d7c68444200ab38cbd76762c2f27848e264e
8336679: Add @implSpec for the default implementations in Process.waitFor()
Reviewed-by: bpb, jlu, liach
! src/java.base/share/classes/java/lang/Process.java
Changeset: 9e8e3595
Branch: premain
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-07-24 20:08:13 +0000
URL: https://git.openjdk.org/leyden/commit/9e8e359513cf15faf549b12ced947d3a78e544aa
8336787: Examine java.text.Format API for implSpec usage
Reviewed-by: liach
! src/java.base/share/classes/java/text/Format.java
Changeset: 5a8861a3
Branch: premain
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-07-24 20:14:00 +0000
URL: https://git.openjdk.org/leyden/commit/5a8861a3a1b436ce7414176c095c58c9a1e038d6
8336847: Use pattern match switch in NumberFormat classes
Reviewed-by: liach, naoto
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
Changeset: e716f5ed
Branch: premain
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2024-07-24 20:26:11 +0000
URL: https://git.openjdk.org/leyden/commit/e716f5ed53c20f4235787e2d6927a16ebcf67b8f
8336755: Remove unused UNALIGNED field from view buffers
Reviewed-by: alanb, liach, bpb
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
Changeset: 021c2c36
Branch: premain
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-24 21:15:18 +0000
URL: https://git.openjdk.org/leyden/commit/021c2c36ac243009c71147072d405636cab0b12c
8337067: Test runtime/classFileParserBug/Bad_NCDFE_Msg.java won't compile
Reviewed-by: lfoltan
! test/hotspot/jtreg/runtime/classFileParserBug/Bad_NCDFE_Msg.java
Changeset: 24f67d02
Branch: premain
Author: Neethu Prasad <nprasad at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-07-24 22:22:18 +0000
URL: https://git.openjdk.org/leyden/commit/24f67d0254c08a668d24f28ec0fa768ef10feed5
8334232: Optimize C1 classes layout
Reviewed-by: phh, kvn
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
Changeset: 0898ab7f
Branch: premain
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-24 22:39:49 +0000
URL: https://git.openjdk.org/leyden/commit/0898ab7f7496689e5de52a5dc4530ca21def1fca
8336741: Optimize LocalTime.toString with StringBuilder.repeat
Reviewed-by: liach, rriggs, naoto
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
+ test/micro/org/openjdk/bench/java/time/ToStringBench.java
Changeset: d3e51daf
Branch: premain
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-07-25 01:35:03 +0000
URL: https://git.openjdk.org/leyden/commit/d3e51daf7331b84b4e78f7f10360848d7c549c1a
8334085: Test crash: assert(thread->held_monitor_count() == 0) failed: Must be
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
Changeset: 6e228ce3
Branch: premain
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-07-25 04:59:01 +0000
URL: https://git.openjdk.org/leyden/commit/6e228ce382d1fad6cba0d0df8a507e6bd32a9a4a
8336254: Virtual thread implementation + test updates
Reviewed-by: sspitsyn, kevinw
! make/test/JtregNativeHotspot.gmk
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
- src/java.base/share/classes/jdk/internal/misc/VirtualThreads.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/VThreadEventTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/libVThreadEventTest.cpp
+ test/jdk/java/lang/Thread/virtual/CarrierThreadInfo.java
- test/jdk/java/lang/Thread/virtual/CarrierThreadWaits.java
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
- test/jdk/java/lang/Thread/virtual/GetStackTrace.java
- test/jdk/java/lang/Thread/virtual/GetStackTraceWhenRunnable.java
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
+ test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java
! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
! test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java
! test/jdk/java/lang/Thread/virtual/Reflection.java
+ test/jdk/java/lang/Thread/virtual/StackFrames.java
- test/jdk/java/lang/Thread/virtual/StackTraces.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
- test/jdk/java/lang/Thread/virtual/ThreadBuilders.java
! test/jdk/java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java
+ test/jdk/java/lang/Thread/virtual/stress/CompletableFutureTimedGet.java
- test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALot.java
+ test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java
+ test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenParking.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
! test/jdk/java/lang/Thread/virtual/stress/PinALot.java
! test/jdk/java/lang/Thread/virtual/stress/PingPong.java
! test/jdk/java/lang/Thread/virtual/stress/Skynet.java
! test/jdk/java/lang/Thread/virtual/stress/SleepALot.java
- test/jdk/java/lang/Thread/virtual/stress/TimedGet.java
+ test/jdk/java/lang/Thread/virtual/stress/TimedWaitALot.java
! test/jdk/java/lang/Thread/virtual/stress/YieldALot.java
+ test/jdk/java/lang/management/ThreadMXBean/LockedMonitorInNative.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
+ test/jdk/java/lang/management/ThreadMXBean/libLockedMonitorInNative.c
! test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java
+ test/lib/jdk/test/lib/thread/VThreadScheduler.java
Changeset: 9d879186
Branch: premain
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-07-25 07:47:45 +0000
URL: https://git.openjdk.org/leyden/commit/9d8791864ec48f3321707d7f7805cd3618fc3b51
8335191: RISC-V: verify perf of chacha20
Reviewed-by: fyang
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 8081f870
Branch: premain
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-07-25 09:16:32 +0000
URL: https://git.openjdk.org/leyden/commit/8081f8702a89c4895302377be62da22fc34f2c74
8334342: Add MergeStore JMH benchmarks
Reviewed-by: epeter, thartmann
+ test/micro/org/openjdk/bench/vm/compiler/MergeStoreBench.java
Changeset: 3baff2af
Branch: premain
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-07-25 09:26:11 +0000
URL: https://git.openjdk.org/leyden/commit/3baff2af6a30cc6cb2e0d4391db1cf7e61c33f64
8335393: C2: assert(!had_error) failed: bad dominance
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestEmptyLoopDeadCast.java
Changeset: 00b53481
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-25 13:16:31 +0000
URL: https://git.openjdk.org/leyden/commit/00b53481064ed1ca914008d06ce5b530ca7ffe16
8337192: [BACKOUT] JDK-8336098 G1: Refactor G1RebuildRSAndScrubTask
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
Changeset: 34ee06f5
Branch: premain
Author: Vicente Romero <vromero at openjdk.org>
Date: 2024-07-25 13:41:32 +0000
URL: https://git.openjdk.org/leyden/commit/34ee06f51122e8afb875cc3b75f513912272fd9b
8332850: javac crashes if container for repeatable annotation is not found
Reviewed-by: darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/langtools/tools/javac/annotations/repeatingAnnotations/CompletionErrorOnRepeatingAnnosTest.java
Changeset: f61a5059
Branch: premain
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-07-25 15:45:41 +0000
URL: https://git.openjdk.org/leyden/commit/f61a50598958e928e9a4d81130b077cd6eaf876a
8334647: C2: CastII added by PhaseIdealLoop::add_template_assertion_predicate() should have control
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
Changeset: e74edbae
Branch: premain
Author: Xiaolong Peng <xpeng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-25 16:04:58 +0000
URL: https://git.openjdk.org/leyden/commit/e74edbaea9f09169f597a470f647f3b7d10cc71b
8336640: Shenandoah: Parallel worker use in parallel_heap_region_iterate
Reviewed-by: shade, wkemper, ysr
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 81ed0287
Branch: premain
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2024-07-25 16:36:31 +0000
URL: https://git.openjdk.org/leyden/commit/81ed0287175617e6f7ad79dd7036b2fbde27e80a
8337060: Test java/foreign/TestConcurrentClose.java failed: IllegalStateException: SegmentAccessor::doAccess method not being compiled
Reviewed-by: mcimadamore, alanb
! test/jdk/java/foreign/TestConcurrentClose.java
Changeset: cf0d9e0e
Branch: premain
Author: Vicente Romero <vromero at openjdk.org>
Date: 2024-07-25 17:03:45 +0000
URL: https://git.openjdk.org/leyden/commit/cf0d9e0e521b495a96a3de7775b1b3ae14d20d80
8337037: compiler internal options are not printing the stacktrace after a compiler crash
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/CompilerInternalException.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java
Changeset: b5b5a5b8
Branch: premain
Author: Weijun Wang <weijun at openjdk.org>
Date: 2024-07-25 17:11:59 +0000
URL: https://git.openjdk.org/leyden/commit/b5b5a5b8e54ebd766456d2a4781a806ff97816a8
8336667: IAE in DerInputStream.toByteArray
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/util/DerInputStream.java
+ test/jdk/sun/security/util/DerInputBuffer/B8336667/PoC.java
+ test/jdk/sun/security/util/DerInputBuffer/B8336667/Reproducer.java
Changeset: 8c28f25e
Branch: premain
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-07-25 20:59:48 +0000
URL: https://git.openjdk.org/leyden/commit/8c28f25e1383f10a78b05e47ccf1cc4262069e69
8337124: (fs) sun.nio.fs.WindowsSecurity.enablePrivilege should pin when continuations supported
Reviewed-by: jpai, alanb
! src/java.base/windows/classes/sun/nio/fs/WindowsSecurity.java
Changeset: 0584af23
Branch: premain
Author: William Kemper <wkemper at openjdk.org>
Date: 2024-07-25 23:59:56 +0000
URL: https://git.openjdk.org/leyden/commit/0584af23255b6b8f49190eaf2618f3bcc299adfe
8336685: Shenandoah: Remove experimental incremental update mode
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/riscv/gc/shenandoah/c1/shenandoahBarrierSetC1_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
- src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
- src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.hpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/opto/classes.hpp
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
! test/hotspot/jtreg/gc/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/TestDynamicSoftMaxHeapSize.java
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/TestJcmdHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.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/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/TestWrongArrayMember.java
! test/hotspot/jtreg/gc/shenandoah/compiler/BarrierInInfiniteLoop.java
- test/hotspot/jtreg/gc/shenandoah/compiler/TestUnexpectedIUBarrierEA.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.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/gcold/TestGCOldWithShenandoah.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java
Changeset: ee839b7f
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-26 03:44:22 +0000
URL: https://git.openjdk.org/leyden/commit/ee839b7f0ebe471d3877cddd2c87019ccb8ee5ae
8337239: Fix simple -Wzero-as-null-pointer-constant warnings in classfile code
Reviewed-by: dholmes
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/javaAssertions.cpp
! src/hotspot/share/classfile/symbolTable.cpp
Changeset: 29f0f174
Branch: premain
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-07-26 06:23:47 +0000
URL: https://git.openjdk.org/leyden/commit/29f0f174a0460a98c5500c4cf4bf9abdf9354572
8336879: Always true condition 'img != null' in GTKPainter.paintPopupMenuBackground
Reviewed-by: psadhukhan, tr
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
Changeset: 487450cb
Branch: premain
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-07-26 06:26:52 +0000
URL: https://git.openjdk.org/leyden/commit/487450cb5e8b3781f77896125573ee89a556b454
8216471: GTK LnF: Frame is clipped and does not show JTable,Tooltip and JTree demo in SwingSet2 demo
Reviewed-by: psadhukhan, achung
! src/demo/share/jfc/SwingSet2/SwingSet2.java
Changeset: 7f119354
Branch: premain
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-26 07:08:33 +0000
URL: https://git.openjdk.org/leyden/commit/7f11935461a6ff1ef0fac800fb4264a519e21061
8337167: StringSize deduplication
Reviewed-by: liach, rriggs
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
Changeset: d10afa26
Branch: premain
Author: Fei Gao <fgao at openjdk.org>
Date: 2024-07-26 09:36:23 +0000
URL: https://git.openjdk.org/leyden/commit/d10afa26e5c59475e49b353ed34e8e85d0615d92
8336245: AArch64: remove extra register copy when converting from long to pointer
Co-authored-by: Andrew Haley <aph at openjdk.org>
Reviewed-by: aph, adinn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/gc/x/x_aarch64.ad
! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/share/opto/machnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestCastX2P.java
Changeset: 2aeb12ec
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-26 11:20:40 +0000
URL: https://git.openjdk.org/leyden/commit/2aeb12ec03944c777d617d0be48982fd225b16e7
8334482: Shenandoah: Deadlock when safepoint is pending during nmethods iteration
Reviewed-by: wkemper, xpeng, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
Changeset: 374fca0f
Branch: premain
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-07-26 11:22:32 +0000
URL: https://git.openjdk.org/leyden/commit/374fca0fcbc049f937fa49bb4825edcbbf961f2b
8335967: "text-decoration: none" does not work with "A" HTML tags
Reviewed-by: abhiscxk, dmarkov, honkar, prr
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
+ test/jdk/javax/swing/text/html/HTMLDocument/HTMLTextDecorationNone.java
Changeset: 5ff7c57f
Branch: premain
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Date: 2024-07-26 12:10:21 +0000
URL: https://git.openjdk.org/leyden/commit/5ff7c57f9ff5428ef3d2aedd7e860bb1e8ff29ea
8337168: Optimize LocalDateTime.toString
Reviewed-by: liach, naoto
! 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/LocalTime.java
Changeset: 3abe8a6e
Branch: premain
Author: Tomas Zezula <tzezula at openjdk.org>
Date: 2024-07-26 14:42:24 +0000
URL: https://git.openjdk.org/leyden/commit/3abe8a6e5e459fb764b8cef2425be50fe1a83fab
8336663: [JVMCI] VM Crash on ZGC due to incompatible handle returned by HotSpotJVMCIRuntime#getJObjectValue
Reviewed-by: dnsimon, never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 4bcb8f04
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-26 15:45:12 +0000
URL: https://git.openjdk.org/leyden/commit/4bcb8f04ed3623da7c84dda28017f473cbc97e53
8337243: Fix more -Wzero-as-null-pointer-constant warnings in compiler code
Reviewed-by: vlivanov, kvn
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciConstantPoolCache.cpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/oopRecorder.cpp
Changeset: f35af717
Branch: premain
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-26 15:55:12 +0000
URL: https://git.openjdk.org/leyden/commit/f35af7171213c09107b99104a73022853bff91b0
8334315: Shenandoah: reduce GC logging noise
Reviewed-by: wkemper, ysr, shade
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: 4f194f10
Branch: premain
Author: William Kemper <wkemper at openjdk.org>
Date: 2024-07-26 15:57:58 +0000
URL: https://git.openjdk.org/leyden/commit/4f194f10a1481cdc9df4e6338f6cabd07a34c84c
8337241: Shenandoah: Normalize include guards
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahController.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp
Changeset: 0c3720b4
Branch: premain
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-07-26 17:39:00 +0000
URL: https://git.openjdk.org/leyden/commit/0c3720b42176c7bc92105be87df7449973fbcea0
8335131: Test "javax/swing/JColorChooser/Test6977726.java" failed on ubuntu x64 because "Preview" title is missing for GTK L&F
Reviewed-by: dnguyen, psadhukhan
! test/jdk/javax/swing/JColorChooser/Test6977726.java
Changeset: abc4ca5a
Branch: premain
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-07-26 17:55:35 +0000
URL: https://git.openjdk.org/leyden/commit/abc4ca5a8c440f8f3f36a9b35036772c5b5ee7ea
8330427: Obsolete -XX:+PreserveAllAnnotations
Reviewed-by: dholmes, sspitsyn, coleenp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
- test/jdk/java/lang/instrument/RetransformRecordAnnotation.java
Changeset: 034297a6
Branch: premain
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date: 2024-07-26 18:51:12 +0000
URL: https://git.openjdk.org/leyden/commit/034297a6bd9bfcea7fa48792f54c84a6e976b319
8336240: Test com/sun/crypto/provider/Cipher/DES/PerformanceTest.java fails with java.lang.ArithmeticException
Reviewed-by: wetmore
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java
Changeset: 2fbdbaca
Branch: premain
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2024-07-27 22:54:47 +0000
URL: https://git.openjdk.org/leyden/commit/2fbdbacad7ad45055a482c764f84da4568383020
8337245: Fix wrong comment of StringConcatHelper
Reviewed-by: phh, redestad
! src/java.base/share/classes/java/lang/StringConcatHelper.java
Changeset: 90641a60
Branch: premain
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-07-29 05:05:32 +0000
URL: https://git.openjdk.org/leyden/commit/90641a601c9385b5e76e1abc5362ace3ab1fff3d
8336095: Use-after-free in Superword leads to memory corruption
Reviewed-by: epeter, kvn, rrich
! src/hotspot/share/opto/loopnode.hpp
Changeset: 657c0bdd
Branch: premain
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-07-29 05:31:10 +0000
URL: https://git.openjdk.org/leyden/commit/657c0bddf90b537ac653817571532705a6e3643a
8336999: Verification for resource area allocated data structures in C2
Reviewed-by: chagedorn, kvn
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/libadt/vectset.cpp
! src/hotspot/share/libadt/vectset.hpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/domgraph.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/vector.cpp
Changeset: dab2a0b5
Branch: premain
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-07-29 09:10:25 +0000
URL: https://git.openjdk.org/leyden/commit/dab2a0b5978cdd3fad693e4c120a84bb64a3ccde
8337222: gc/TestDisableExplicitGC.java fails due to unexpected CodeCache GC
Reviewed-by: iwalulya, shade
! test/hotspot/jtreg/gc/TestDisableExplicitGC.java
Changeset: db168d9e
Branch: premain
Author: Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2024-07-29 09:18:56 +0000
URL: https://git.openjdk.org/leyden/commit/db168d9e10c4a302b743ee208e24ba7303fec582
8336966: Alpine Linux x86_64 compilation error: sendfile64
Reviewed-by: bpb
! src/java.base/linux/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c
Changeset: 9124a94e
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-29 09:52:38 +0000
URL: https://git.openjdk.org/leyden/commit/9124a94e383f5bc6a3376eecc97ee8bd22f9e420
8337165: Test jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java failed: IndexOutOfBoundsException: Index 64 out of bounds for length 64
Reviewed-by: phh
! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java
Changeset: cd52ad80
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-29 12:30:57 +0000
URL: https://git.openjdk.org/leyden/commit/cd52ad80a82c8165424722dcddd37d6584137031
8337267: [REDO] G1: Refactor G1RebuildRSAndScrubTask
Reviewed-by: gli, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
Changeset: ee365d75
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-29 13:37:56 +0000
URL: https://git.openjdk.org/leyden/commit/ee365d75cca6f33e5781fe514e557caba2b67c32
8336342: Fix known X11 library locations in sysroot
Reviewed-by: jwaters, phh, prr
! make/autoconf/lib-x11.m4
Changeset: c23d37e1
Branch: premain
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-07-29 16:43:25 +0000
URL: https://git.openjdk.org/leyden/commit/c23d37e10a429c0e7248593b07ef1ccdcd34bd1c
8337300: java/lang/Process/WaitForDuration.java leaves child process behind
Reviewed-by: alanb, iris, bpb
! test/jdk/java/lang/Process/WaitForDuration.java
Changeset: c4e6255a
Branch: premain
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-07-29 16:55:38 +0000
URL: https://git.openjdk.org/leyden/commit/c4e6255ac3ec5520c4cb6d0d4ad9013da177ba88
8332738: Debug agent can deadlock on callbackLock when using StackFrame.PopFrames
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.h
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
! src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
Changeset: a86244f8
Branch: premain
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2024-07-29 19:16:39 +0000
URL: https://git.openjdk.org/leyden/commit/a86244f83cc4e234bdf8dc2c8d87640b6aab8463
6381729: Javadoc for generic constructor doesn't document type parameter
Reviewed-by: jjg, liach
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! test/langtools/jdk/javadoc/doclet/testErasure/TestErasure.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
= test/langtools/jdk/javadoc/doclet/testTypeParams/pkg/CtorTypeParam.java
Changeset: bd36b6ae
Branch: premain
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-07-29 19:28:14 +0000
URL: https://git.openjdk.org/leyden/commit/bd36b6ae5d0d760670a0bd722878614a6cd553d6
8337285: Examine java.text.DecimalFormat API for api/implXxx tag usage
Reviewed-by: naoto, liach
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: ab27090a
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-29 21:58:08 +0000
URL: https://git.openjdk.org/leyden/commit/ab27090aa085283233851410827767785b3b7b1f
8337225: Demote maxStack and maxLocals from CodeModel to CodeAttribute
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/CodeModel.java
! src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalCodeBuilder.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/DiscontinuedInstructionsTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
Changeset: 7e21d4c1
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-07-30 03:03:43 +0000
URL: https://git.openjdk.org/leyden/commit/7e21d4c1916d6690b717911179314c26a0da5ed9
8337268: Redundant Math.ceil in StyleSheet.ListPainter#drawShape
Reviewed-by: prr, aivanov
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
Changeset: bc7c255b
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-30 07:24:22 +0000
URL: https://git.openjdk.org/leyden/commit/bc7c255b156bf3bb3fd8c3f622b8127ab27e7c7a
8337416: Fix -Wzero-as-null-pointer-constant warnings in misc. runtime code
Reviewed-by: dholmes, jwaters
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/vframeArray.cpp
Changeset: 9e6e0a8f
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-30 08:27:27 +0000
URL: https://git.openjdk.org/leyden/commit/9e6e0a8f341389215f0db6b2260f2b16351f02be
8336343: Add more known sysroot library locations for ALSA
Reviewed-by: phh, prr, ihse
! make/autoconf/lib-alsa.m4
Changeset: 156f0b43
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-30 08:29:23 +0000
URL: https://git.openjdk.org/leyden/commit/156f0b4332bf076165898417cf6678d2fc32df5c
8337213: Shenandoah: Add verification for class mirrors
Reviewed-by: rkennke, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 7ac53118
Branch: premain
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-07-30 09:32:27 +0000
URL: https://git.openjdk.org/leyden/commit/7ac531181c25815577ba2f6f426e1da270e4f589
8331126: [s390x] secondary_super_cache does not scale well
Reviewed-by: lucy, aph, mdoerr
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
Changeset: 0325ab8d
Branch: premain
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-07-30 10:44:31 +0000
URL: https://git.openjdk.org/leyden/commit/0325ab8d2353f29ac40ff4b028cbc29bff40c59b
8335610: DiagnosticFramework: CmdLine::is_executable() correction
Reviewed-by: dholmes, jsjolen
! src/hotspot/share/services/diagnosticFramework.hpp
Changeset: 81628328
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-07-30 12:40:35 +0000
URL: https://git.openjdk.org/leyden/commit/8162832832ac6e8c17f942e718e309a3489e0da6
8333354: ubsan: frame.inline.hpp:91:25: and src/hotspot/share/runtime/frame.inline.hpp:88:29: runtime error: member call on null pointer of type 'const struct SmallRegisterMap'
Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Reviewed-by: rrich, clanger
! src/hotspot/cpu/aarch64/smallRegisterMap_aarch64.inline.hpp
! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp
! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp
! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp
! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp
! src/hotspot/cpu/x86/smallRegisterMap_x86.inline.hpp
! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 79bdd811
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-30 13:38:11 +0000
URL: https://git.openjdk.org/leyden/commit/79bdd811876d75974536aac088bae1719387c97f
8336763: Parallel: Merge PCMarkAndPushClosure and PCIterateMarkAndPushClosure
Reviewed-by: gli, zgu
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: 41486131
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-30 13:47:58 +0000
URL: https://git.openjdk.org/leyden/commit/41486131481164a559aa534807fe1a77a7d29fc8
8335907: JFR: Make SettingControls more robust
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/BooleanSetting.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/settings/BooleanValue.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/EnabledSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/LevelSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/StackTraceSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleUnit.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/Rate.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanUnit.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueFormatter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueParser.java
+ test/jdk/jdk/jfr/api/settings/TestSettingControl.java
Changeset: 1cb27f7e
Branch: premain
Author: Neethu Prasad <nprasad at openjdk.org>
Date: 2024-07-30 14:08:17 +0000
URL: https://git.openjdk.org/leyden/commit/1cb27f7e2355ccb911bb274fc004e5bc57fd5dc9
8334230: Optimize C2 classes layout
Reviewed-by: shade, kvn, thartmann
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/libadt/vectset.hpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/memnode.cpp
Changeset: 2c9fd901
Branch: premain
Author: Vanitha B P <Vanitha.b.p at oracle.com>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-07-30 15:04:57 +0000
URL: https://git.openjdk.org/leyden/commit/2c9fd9016f4675448a62380ff2b86533020e690f
8336315: tools/jpackage/windows/WinChildProcessTest.java Failed: Check is calculator process is alive
Reviewed-by: asemenyuk, almatvee
! test/jdk/tools/jpackage/apps/ChildProcessAppLauncher.java
! test/jdk/tools/jpackage/windows/WinChildProcessTest.java
Changeset: a91f9ba8
Branch: premain
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2024-07-30 15:22:25 +0000
URL: https://git.openjdk.org/leyden/commit/a91f9ba84906dae10b050e15307ba0f0f05af3e4
8301403: Eliminate memory allocations in JVMFlag::printFlags during signal handling
Reviewed-by: stuefe, jsjolen, dholmes
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 6154a212
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-30 17:41:38 +0000
URL: https://git.openjdk.org/leyden/commit/6154a2129ba505b7163a1998792296827a056750
8336032: Enforce immutability of Lists used by ClassFile API
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/AttributedElement.java
! src/java.base/share/classes/java/lang/classfile/ClassSignature.java
! src/java.base/share/classes/java/lang/classfile/CompoundElement.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java
Changeset: 93c19ac7
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-30 17:41:49 +0000
URL: https://git.openjdk.org/leyden/commit/93c19ac73c2feb8d6191bc5da98b4a9c8e2b5590
8337219: AccessFlags factories do not require necessary arguments
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/AccessFlags.java
! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java
! src/java.base/share/classes/java/lang/classfile/FieldBuilder.java
! src/java.base/share/classes/java/lang/classfile/MethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! test/jdk/jdk/classfile/AccessFlagsTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/OneToOneTest.java
! test/jdk/jdk/classfile/SwapTest.java
! test/jdk/jdk/classfile/WriteTest.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java
Changeset: f5c9e8f1
Branch: premain
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-07-30 18:40:37 +0000
URL: https://git.openjdk.org/leyden/commit/f5c9e8f1229f3aa00743119a2dee3e15d57048d8
8334492: DiagnosticCommands (jcmd) should accept %p in output filenames and substitute PID
Reviewed-by: kevinw, stuefe, lmesnik
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/diagnosticArgument.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestStaticDump.java
! test/hotspot/jtreg/serviceability/ParserTest.java
+ test/jdk/sun/tools/jcmd/TestJcmdPIDSubstitution.java
! test/lib/jdk/test/whitebox/parser/DiagnosticCommand.java
Changeset: 6c3ba5a6
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-30 21:19:50 +0000
URL: https://git.openjdk.org/leyden/commit/6c3ba5a6c47d29908ddaf58582ee8d26bb8779f9
8337415: Remove inappropriate Atomic access in FreeListAllocator
Reviewed-by: tschatzl, shade
! src/hotspot/share/gc/shared/freeListAllocator.cpp
Changeset: d39e7af2
Branch: premain
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-30 22:35:14 +0000
URL: https://git.openjdk.org/leyden/commit/d39e7af2e5d28df43c0b2dad770f41adede5cc29
8320561: Inconsistency in monitorinflation logging
Reviewed-by: stefank, shade
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 5b7bb40d
Branch: premain
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-30 22:35:28 +0000
URL: https://git.openjdk.org/leyden/commit/5b7bb40d1f5a8e1261cc252db2a09b5e4f07e5f0
8325002: Exceptions::fthrow needs to ensure it truncates to a valid utf8 string
Reviewed-by: djelinski, stuefe
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/utf8.cpp
! src/hotspot/share/utilities/utf8.hpp
! test/hotspot/gtest/utilities/test_utf8.cpp
Changeset: 1c6fef8f
Branch: premain
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-31 00:58:52 +0000
URL: https://git.openjdk.org/leyden/commit/1c6fef8f1cd12b26de9d31799a6516ce4399313f
8337515: JVM_DumpAllStacks is dead code
Reviewed-by: kvn
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
Changeset: e63d0165
Branch: premain
Author: Ashutosh Mehra <asmehra at openjdk.org>
Date: 2024-07-31 01:36:37 +0000
URL: https://git.openjdk.org/leyden/commit/e63d01654e0b702b3a8c0c4de97a6bb6893fbd1f
8337031: Improvements to CompilationMemoryStatistic
Reviewed-by: kvn, stuefe
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/compiler/compilationMemoryStatistic.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! test/hotspot/jtreg/compiler/print/CompileCommandPrintMemStat.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java
Changeset: de0b5040
Branch: premain
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-07-31 08:08:15 +0000
URL: https://git.openjdk.org/leyden/commit/de0b50400a4155554c83d5c3346ab1ec5353df61
8336912: G1: Undefined behavior for G1ConfidencePercent=0
Reviewed-by: ayang, sangheki
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java
Changeset: 9b428dda
Branch: premain
Author: David Leopoldseder <davleopo at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2024-07-31 09:40:47 +0000
URL: https://git.openjdk.org/leyden/commit/9b428dda8fb86ed595b05f3c930b3ce9c341db9b
8336242: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java failed assert(oopDesc::is_oop_or_null(val)) failed: bad oop found (again)
Reviewed-by: dnsimon, never
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
Changeset: c73b3cb5
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-31 12:56:43 +0000
URL: https://git.openjdk.org/leyden/commit/c73b3cb5996723c5a15c833a9da059b79c99cf9c
8336635: Add IR test for Reference.refersTo intrinsic
Reviewed-by: thartmann, kvn
+ test/hotspot/jtreg/compiler/c2/irTests/gc/ReferenceRefersToTests.java
Changeset: 07dd7250
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-31 13:15:52 +0000
URL: https://git.openjdk.org/leyden/commit/07dd725025a54035436a76ac4c0a8bb2b12e264a
8337418: Fix -Wzero-as-null-pointer-constant warnings in prims code
Reviewed-by: dholmes, shade, jwaters, sspitsyn
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
Changeset: 61386c19
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-31 13:17:30 +0000
URL: https://git.openjdk.org/leyden/commit/61386c199a3b29457c002ad31a23990b7f6f88fd
8337523: Fix -Wzero-as-null-pointer-constant warnings in jvmci code
Reviewed-by: chagedorn, shade
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 7121d71b
Branch: premain
Author: Gui Cao <gcao at openjdk.org>
Date: 2024-07-31 14:43:35 +0000
URL: https://git.openjdk.org/leyden/commit/7121d71b516b415c7c11e3643731cd32d4057aa6
8337421: RISC-V: client VM build failure after JDK-8335191
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: f2ba2ebb
Branch: premain
Author: Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date: 2024-07-31 15:16:21 +0000
URL: https://git.openjdk.org/leyden/commit/f2ba2ebbcaba2784b24e7fe94c235ca652f7c9a2
8331090: Run Ideal_minmax before de-canonicalizing CMoves
Reviewed-by: thartmann, epeter
! src/hotspot/share/opto/movenode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestIfMinMax.java
Changeset: fdb4350f
Branch: premain
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2024-07-31 16:05:42 +0000
URL: https://git.openjdk.org/leyden/commit/fdb4350fcecef1915cdbc27ece24153a1b6c884d
8324345: Stack overflow during C2 compilation when splitting memory phi
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestFindInstMemRecursion.java
! test/hotspot/jtreg/compiler/vectorapi/VectorReplicateLongSpecialImmTest.java
Changeset: e4c7850c
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-31 16:24:07 +0000
URL: https://git.openjdk.org/leyden/commit/e4c7850c177899a5da6f5050cb0647a6e1a75d31
8337027: Parallel: Obsolete BaseFootPrintEstimate
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
Changeset: 8f039b56
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-07-31 17:55:01 +0000
URL: https://git.openjdk.org/leyden/commit/8f039b56294604271c8ee896aca49d325b5472e5
8336919: Cleanup and rename tags in placeholders code
Co-authored-by: Frederic Parain <fparain at openjdk.org>
Reviewed-by: iklam, fparain, dholmes
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! test/hotspot/gtest/classfile/test_placeholders.cpp
Changeset: a45bb55d
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-31 17:58:52 +0000
URL: https://git.openjdk.org/leyden/commit/a45bb55ddb6abfa520a2e4d7a5cd4d638a526efd
8337501: JFR: Use TimespanUnit
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/ArgumentParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Utilities.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanUnit.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueParser.java
Changeset: 97f7c03d
Branch: premain
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-07-31 18:05:49 +0000
URL: https://git.openjdk.org/leyden/commit/97f7c03dd0ff389abefed7ea2a7257bcb42e0754
8336495: Remove unnecessary casts in output.cpp
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/output.cpp
Changeset: 8af2ef35
Branch: premain
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-07-31 20:02:25 +0000
URL: https://git.openjdk.org/leyden/commit/8af2ef35b6f9399b6d25ff7a4a72ad283df63f03
8331015: Obsolete -XX:+UseNotificationThread
Reviewed-by: dholmes, kevinw, sspitsyn, coleenp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/services/lowMemoryDetector.hpp
! src/hotspot/share/services/management.cpp
Changeset: 65646b5f
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-08-01 03:35:43 +0000
URL: https://git.openjdk.org/leyden/commit/65646b5f81279a7fcef3ea04ef9894cf66f77a5a
8337457: Redundant Math.round call in AquaProgressBarUI#getStringPlacement
Reviewed-by: azvegint
! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java
Changeset: cf1230a5
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-01 07:28:29 +0000
URL: https://git.openjdk.org/leyden/commit/cf1230a5f7e5ae4c72ec6243fff1d0b0eb27779a
8337546: Remove unused GCCause::_adaptive_size_policy
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java
Changeset: 8eb56845
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-01 07:28:39 +0000
URL: https://git.openjdk.org/leyden/commit/8eb56845e46e8e4867915c8c079adfe1196dcbbc
8337550: Add documentation to TestOutOfMemoryDuringInit.java
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/ClassInitErrors/TestOutOfMemoryDuringInit.java
Changeset: f174bbd3
Branch: premain
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-08-01 08:14:17 +0000
URL: https://git.openjdk.org/leyden/commit/f174bbd3baf351ae9248b70454b3bc5a89acd7c6
8337473: Remove sun/management/jdp tests from ProblemList on Linux-aarch64, MacOSX
Reviewed-by: dcubed
! test/jdk/ProblemList.txt
Changeset: c6f0a35e
Branch: premain
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2024-08-01 11:40:44 +0000
URL: https://git.openjdk.org/leyden/commit/c6f0a35e9e3eeaab1e238e8712051a626b337e0b
8333317: Test sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java failed with: Invalid ECDH ServerKeyExchange signature
Reviewed-by: rhalade
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java
Changeset: 022899a7
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-01 13:39:49 +0000
URL: https://git.openjdk.org/leyden/commit/022899a7eb0100bd6d738471f52e5028e3e5f18e
8337641: G1: Remove unused G1CollectedHeap::alloc_highest_free_region
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp
Changeset: 27af80ef
Branch: premain
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2024-08-01 14:36:03 +0000
URL: https://git.openjdk.org/leyden/commit/27af80ef9e676aaf9016279ff0c7990e2cdfe9ed
8324260: java/foreign/TestStubAllocFailure.java run timeout with -Xcomp
Reviewed-by: alanb, jpai, shade
! test/jdk/java/foreign/TestStubAllocFailure.java
Changeset: 9fe6e231
Branch: premain
Author: Hannes Greule <hgreule at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-08-01 14:41:25 +0000
URL: https://git.openjdk.org/leyden/commit/9fe6e2316aef8fd125a7905cff2a2d9ae5d26109
8335638: Calling VarHandle.{access-mode} methods reflectively throws wrong exception
Reviewed-by: liach
! src/hotspot/share/prims/methodHandles.cpp
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestReflection.java
Changeset: f1fa64b6
Branch: premain
Author: Mark Powers <mpowers at openjdk.org>
Date: 2024-08-01 16:37:20 +0000
URL: https://git.openjdk.org/leyden/commit/f1fa64b6b67f2eef916b8d92eb522ccb19035e12
4966250: SSLSessionContext.setSessionTimeout() documentation could be updated
Reviewed-by: mullan
! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java
Changeset: 21e86d10
Branch: premain
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-08-01 19:02:33 +0000
URL: https://git.openjdk.org/leyden/commit/21e86d10a726fe707febb0111f5b80d8d1d29f03
8334405: java/nio/channels/Selector/SelectWithConsumer.java#id0 failed in testWakeupDuringSelect
Reviewed-by: dfuchs, alanb, vtewari
! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java
Changeset: dc35f3e8
Branch: premain
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-08-01 23:02:23 +0000
URL: https://git.openjdk.org/leyden/commit/dc35f3e8a84c8f622a4cabb8aee0f96de2e2ea30
8337062: x86_64: Unordered add/mul reduction support for vector api
Reviewed-by: jbhateja, sgibbons
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! 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/gen-template.sh
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
Changeset: a89b5251
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-02 10:51:25 +0000
URL: https://git.openjdk.org/leyden/commit/a89b525189fbc0559be9edc0de9f4288ca676139
8337721: G1: Remove unused G1CollectedHeap::young_collection_verify_type
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 328a0533
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-02 11:47:26 +0000
URL: https://git.openjdk.org/leyden/commit/328a0533b2ee6793130dfb68d931e0ebd60c6b5d
8335059: Consider renaming ClassLoaderData::keep_alive
Reviewed-by: dholmes, stefank
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/prims/jvm.cpp
Changeset: 066db6eb
Branch: premain
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-08-02 13:06:22 +0000
URL: https://git.openjdk.org/leyden/commit/066db6eb21e9c9202857f9f6adfcd537a0b82160
8337274: Remove repeated 'the' in StyleSheet.create{Small,Large}AttributeSet
Reviewed-by: achung, honkar, prr
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
Changeset: f2e1205a
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-08-02 15:51:26 +0000
URL: https://git.openjdk.org/leyden/commit/f2e1205abf915c7f036c58292c6f4d8602cb0e64
8337676: JFR: Change the label of the throttle setting
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
Changeset: 7deee745
Branch: premain
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2024-08-02 17:53:23 +0000
URL: https://git.openjdk.org/leyden/commit/7deee745254e5f32b75a09d84ac5078a122c8b8d
8335122: Reorganize internal low-level support for HTML in jdk.javadoc
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/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/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/RestrictedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyles.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SpecTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Comment.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Content.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/ContentBuilder.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/DocType.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Entity.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlAttr.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlId.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlStyle.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTag.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/ListBuilder.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/RawHtml.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Script.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Text.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/TextBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java
! test/langtools/tools/doclint/CoverageExtras.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.out
! test/langtools/tools/doclint/html/OtherTagsTest.java
! test/langtools/tools/doclint/html/OtherTagsTest.out
Changeset: 34edc735
Branch: premain
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-08-03 06:21:28 +0000
URL: https://git.openjdk.org/leyden/commit/34edc7358f733cdf433d0ff50921bcb5a94c5e35
8337396: Cleanup usage of ExternalAddess
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: vlivanov, adinn
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/code/oopRecorder.cpp
Changeset: 367e0a65
Branch: premain
Author: fabioromano1 <51378941+fabioromano1 at users.noreply.github.com>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2024-08-03 13:08:54 +0000
URL: https://git.openjdk.org/leyden/commit/367e0a65561f95aad61b40930d5f46843fee3444
8334755: Asymptotically faster implementation of square root algorithm
Reviewed-by: rgiulietti
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! test/jdk/java/math/BigInteger/BigIntegerTest.java
+ test/micro/org/openjdk/bench/java/math/BigIntegerSquareRoot.java
Changeset: 8bd3cd51
Branch: premain
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-08-04 15:42:51 +0000
URL: https://git.openjdk.org/leyden/commit/8bd3cd51562ff9e76fa0e3d49d38e6e19210f878
8337716: ByteBuffer hashCode implementations are inconsistent
Reviewed-by: alanb, liach
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! test/jdk/java/nio/Buffer/EqualsCompareTest.java
! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java
Changeset: dabdae6b
Branch: premain
Author: Julian Waters <jwaters at openjdk.org>
Date: 2024-08-05 05:13:08 +0000
URL: https://git.openjdk.org/leyden/commit/dabdae6b355b3e7a2795f6b01ba475652d483288
8334599: Improve code from JDK-8302671
Reviewed-by: aivanov, stuefe, prr
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
Changeset: fbe8a81d
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-05 05:57:41 +0000
URL: https://git.openjdk.org/leyden/commit/fbe8a81d1900d0de1920ad1df6ad574f3da4bd51
8333144: docker tests do not work when ubsan is configured
Reviewed-by: clanger, stuefe
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: be34730f
Branch: premain
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-08-05 09:52:07 +0000
URL: https://git.openjdk.org/leyden/commit/be34730fb4e6818ac13c46b34b735c967351e5cd
8335257: Refactor code to create Initialized Assertion Predicates into separate class
Reviewed-by: kvn, epeter
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
! src/hotspot/share/opto/split_if.cpp
Changeset: d3e7b0c1
Branch: premain
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-08-05 10:56:21 +0000
URL: https://git.openjdk.org/leyden/commit/d3e7b0c12afde03985f1b06e6e7d789928971090
8336462: ConcurrentSkipListSet Javadoc incorrectly warns about size method complexity
Reviewed-by: jpai
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
Changeset: 2e093b06
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-08-05 13:17:32 +0000
URL: https://git.openjdk.org/leyden/commit/2e093b06916b72b4feae5635aa8c5aa90679172b
8337779: test/jdk/jdk/jfr/jvm/TestHiddenWait.java is a bit fragile
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/jvm/TestHiddenWait.java
Changeset: 7e925d72
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-05 14:05:00 +0000
URL: https://git.openjdk.org/leyden/commit/7e925d727f716e5c366b0d85b9c0de24efe43103
8337283: configure.log is truncated when build dir is on different filesystem
Reviewed-by: phh, stuefe, clanger, ihse
! make/autoconf/configure.ac
Changeset: c095c0e6
Branch: premain
Author: Carlo Refice <carlo.refice at oracle.com>
Date: 2024-08-05 14:09:54 +0000
URL: https://git.openjdk.org/leyden/commit/c095c0e6a58b1665d51ff19381e32f168e99e8f5
8336489: Track scoped accesses in JVMCI compiled code
Reviewed-by: dnsimon, never
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledCodeStream.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledNmethod.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java
Changeset: 97afbd96
Branch: premain
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-08-05 14:49:38 +0000
URL: https://git.openjdk.org/leyden/commit/97afbd9603ba8ec1956c4cedf542667d33988661
8336410: runtime/NMT/TotalMallocMmapDiffTest.java Total malloc diff is incorrect. Expected malloc diff range
Reviewed-by: gziemski, stuefe
! test/hotspot/jtreg/runtime/NMT/TotalMallocMmapDiffTest.java
Changeset: 219e1eb1
Branch: premain
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-08-05 15:06:38 +0000
URL: https://git.openjdk.org/leyden/commit/219e1eb13a688532705e603e276799c0157f5f28
8337712: Wrong javadoc in java.util.Date#toString(): "61" and right parenthesis
Reviewed-by: rgiulietti
! src/java.base/share/classes/java/util/Date.java
Changeset: 98562166
Branch: premain
Author: Zdenek Zambersky <zzambers at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-08-05 15:09:45 +0000
URL: https://git.openjdk.org/leyden/commit/98562166e4a4c8921709014423c6cbc993aa0d97
8336928: GHA: Bundle artifacts removal broken
Reviewed-by: ihse
! .github/workflows/main.yml
Changeset: e68df528
Branch: premain
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2024-08-05 16:48:18 +0000
URL: https://git.openjdk.org/leyden/commit/e68df528f80cff3a5564a12b7ec71a920800ce28
8337054: JDK 23 RDP2 L10n resource files update
Reviewed-by: naoto, jlu
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
Changeset: 807186ff
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-05 16:53:30 +0000
URL: https://git.openjdk.org/leyden/commit/807186ffc6a0a9f2515a66329c2a98a43385463c
8337784: Fix simple -Wzero-as-null-pointer-constant warnings in linux/posix code
Reviewed-by: stefank, shade
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
Changeset: 42652b2e
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-05 16:57:11 +0000
URL: https://git.openjdk.org/leyden/commit/42652b2e5350bcab6fceb0148be8bf3d65a0e173
8337787: Fix -Wzero-as-null-pointer-constant warnings when JVMTI feature is disabled
Reviewed-by: ayang, sspitsyn
! src/hotspot/share/prims/jvmtiExport.hpp
Changeset: 08f697f4
Branch: premain
Author: Christoph Langer <clanger at openjdk.org>
Date: 2024-08-05 17:58:12 +0000
URL: https://git.openjdk.org/leyden/commit/08f697f4fcbcdd912c3aa5f331fbf8212906465f
8337819: Update GHA JDKs to 22.0.2
Reviewed-by: mbaesken, ihse, shade
! make/conf/github-actions.conf
Changeset: e2c07d50
Branch: premain
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-08-05 18:42:27 +0000
URL: https://git.openjdk.org/leyden/commit/e2c07d5044587476fc0fff14260e2b73816d2062
8337299: vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java failure goes undetected
Reviewed-by: amenkov, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002a.java
Changeset: 431d4f7e
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-05 19:53:49 +0000
URL: https://git.openjdk.org/leyden/commit/431d4f7e18369466eedd00926a5162a1461d0b25
8337785: Fix simple -Wzero-as-null-pointer-constant warnings in x86 code
Reviewed-by: jwaters, ayang, shade
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
Changeset: 7146daee
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-05 20:05:07 +0000
URL: https://git.openjdk.org/leyden/commit/7146daee68788bf9a33d6eed6fb0614a82644cbc
8337783: Use THROW_NULL instead of THROW_0 in pointer contexts in misc runtime code
Reviewed-by: stefank, shade
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/reflection.cpp
Changeset: 965d6b9c
Branch: premain
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-08-05 23:29:17 +0000
URL: https://git.openjdk.org/leyden/commit/965d6b9cbe2dd882fe3c3c955dfa08685af7d6c2
8335836: serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java fails with unexpected exit code: 112
Reviewed-by: cjplummer, amenkov
! test/hotspot/jtreg/serviceability/jvmti/StartPhase/AllowedFunctions/libAllowedFunctions.c
Changeset: 73718fb8
Branch: premain
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-08-06 02:16:19 +0000
URL: https://git.openjdk.org/leyden/commit/73718fb8a3570023e7855137eb008f78b8a1e8ce
8337788: RISC-V: Cleanup code in MacroAssembler::reserved_stack_check
Reviewed-by: fyang, rehn, fjiang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 20575949
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-06 05:34:33 +0000
URL: https://git.openjdk.org/leyden/commit/20575949612a750a428316635715737183a2d58c
8337782: Use THROW_NULL instead of THROW_0 in pointer contexts in prims code
Reviewed-by: shade, dholmes
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 0d8ec429
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-06 06:59:11 +0000
URL: https://git.openjdk.org/leyden/commit/0d8ec42969fb60c140aaed7795ea1b9591915b8d
8337642: Remove unused APIs of GCPolicyCounters
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/gcPolicyCounters.hpp
Changeset: f92c60e1
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-06 07:06:43 +0000
URL: https://git.openjdk.org/leyden/commit/f92c60e1a9968620cbc92b52aa546b57c09da487
8337810: ProblemList BasicDirectoryModel/LoaderThreadCount.java on Windows
Reviewed-by: clanger
! test/jdk/ProblemList.txt
Changeset: 958786b2
Branch: premain
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-08-06 09:07:44 +0000
URL: https://git.openjdk.org/leyden/commit/958786b28ffb532b38746640b6fc11242f056ad9
8332522: SwitchBootstraps::mappedEnumLookup constructs unused array
Reviewed-by: liach, redestad
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
+ test/micro/org/openjdk/bench/java/lang/runtime/SwitchEnum.java
Changeset: f9b8a220
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-08-06 09:28:12 +0000
URL: https://git.openjdk.org/leyden/commit/f9b8a22062c7ad7ffb150394da6b3ab069785535
8337798: JFR: Remove jdk/jfr/api/consumer/recordingstream/TestOnEvent.java from ProblemList.txt
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
Changeset: a117945d
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-08-06 09:37:21 +0000
URL: https://git.openjdk.org/leyden/commit/a117945d5a704781944ae15c852c31d090f03adb
8337344: Redundant javadoc at RasterPrinterJob.isCancelled
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
Changeset: ef909bdf
Branch: premain
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-08-06 11:32:24 +0000
URL: https://git.openjdk.org/leyden/commit/ef909bdf7f08dfd67bac2665aa85f86c0e303db9
8335121: Native memory leak when not recording any events
Reviewed-by: egahlin, shade
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
Changeset: 1348ece6
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-06 11:34:57 +0000
URL: https://git.openjdk.org/leyden/commit/1348ece6df7b460501931533c238e819995a2086
8332120: Potential compilation failure in istream.cpp:205 - loss of data on conversion
Reviewed-by: dholmes, iklam
! src/hotspot/share/utilities/istream.cpp
! src/hotspot/share/utilities/istream.hpp
Changeset: ab509f1b
Branch: premain
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2024-08-06 13:22:55 +0000
URL: https://git.openjdk.org/leyden/commit/ab509f1b98329b1624a3111e226b640ee76f5969
8337654: Relocate uncommon trap stub from SharedRuntime to OptoRuntime
Reviewed-by: kvn, vlivanov, fyang
! src/hotspot/cpu/aarch64/runtime_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
+ src/hotspot/cpu/riscv/runtime_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/runtime_x86_32.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: 53db937d
Branch: premain
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2024-08-06 14:01:23 +0000
URL: https://git.openjdk.org/leyden/commit/53db937dd0766695906dc20c1dbbd3228c02fe1e
8337780: RISC-V: C2: Change C calling convention for sp to NS
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 3f8b3e55
Branch: premain
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2024-08-06 16:37:59 +0000
URL: https://git.openjdk.org/leyden/commit/3f8b3e55276336cbb814d3b746d4337678389969
8337887: [JVMCI] Clarify jdk.vm.ci.code.Architecture.getName javadoc
Reviewed-by: never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/Architecture.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64.java
Changeset: ff634a96
Branch: premain
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-08-06 20:11:21 +0000
URL: https://git.openjdk.org/leyden/commit/ff634a967027cfa56b666d31c45db9a4acc09ea4
8337506: Disable "best-fit" mapping on Windows command line
Reviewed-by: alanb
! src/java.base/share/native/launcher/main.c
+ test/jdk/tools/launcher/DisableBestFitMappingTest.java
Changeset: 22a34213
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-06 20:15:47 +0000
URL: https://git.openjdk.org/leyden/commit/22a3421379162bb302fb8e5ccc315e53d95b6245
8337786: Fix simple -Wzero-as-null-pointer-constant warnings in aarch64 code
Reviewed-by: shade, tschatzl
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: fc652d2a
Branch: premain
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-08-06 21:10:06 +0000
URL: https://git.openjdk.org/leyden/commit/fc652d2a58bfd99b05011c051e5710d1dac049ab
8235404: [macos] JOptionPane blocks drawing string on another component
Reviewed-by: honkar, dnguyen
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
+ test/jdk/javax/swing/JOptionPane/OptionPaneInput.java
Changeset: 6733b89d
Branch: premain
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-08-06 21:44:30 +0000
URL: https://git.openjdk.org/leyden/commit/6733b89de1ed9ebcc1e8a8271970048ad0f0aac3
8337667: sun/tools/jcmd/TestJcmdPIDSubstitution.java is failing on mac and windows
Reviewed-by: stuefe, kevinw
! test/jdk/sun/tools/jcmd/TestJcmdPIDSubstitution.java
Changeset: 920751e5
Branch: premain
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-08-06 21:56:48 +0000
URL: https://git.openjdk.org/leyden/commit/920751e5d5838dab90438117a77f43876902eb72
8311990: Two JDI tests may interfere with each other
Reviewed-by: dholmes, sspitsyn
! test/jdk/com/sun/jdi/JdwpListenTest.java
! test/jdk/com/sun/jdi/JdwpNetProps.java
Changeset: 66286b25
Branch: premain
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-08-07 05:32:28 +0000
URL: https://git.openjdk.org/leyden/commit/66286b25a183de2ffd0689da9c2bd1978b881aa7
8337968: Problem list compiler/vectorapi/VectorRebracket128Test.java
Reviewed-by: chagedorn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 41f784fe
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-07 07:48:05 +0000
URL: https://git.openjdk.org/leyden/commit/41f784fe63f8e06a25e1fe00dc96e398874adf81
8335925: Serial: Move allocation API from Generation to subclasses
Reviewed-by: gli, kbarrett, iwalulya
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: 88a05a85
Branch: premain
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-08-07 10:24:34 +0000
URL: https://git.openjdk.org/leyden/commit/88a05a853ed9e0425ba3315b751a5015bed62675
8337975: [BACKOUT] Native memory leak when not recording any events
Reviewed-by: jpai, egahlin
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
Changeset: 21f710e7
Branch: premain
Author: Joel Sikström <joel.sikstrom at oracle.com>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-07 14:16:01 +0000
URL: https://git.openjdk.org/leyden/commit/21f710e7f6698b12b06cc3685cefa31f5fcff2a2
8310675: Fix -Wconversion warnings in ZGC code
Reviewed-by: stefank, ayang
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zCPU.inline.hpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zGeneration.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeuristics.cpp
! src/hotspot/share/gc/z/zIndexDistributor.inline.hpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zLiveMap.hpp
! src/hotspot/share/gc/z/zMarkCache.cpp
! src/hotspot/share/gc/z/zMarkStack.cpp
! src/hotspot/share/gc/z/zMetronome.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageCache.cpp
! src/hotspot/share/gc/z/zPageTable.inline.hpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.cpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.hpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.inline.hpp
! src/hotspot/share/gc/z/zUnmapper.cpp
! src/hotspot/share/gc/z/zVerify.cpp
Changeset: d19ba81c
Branch: premain
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-08-07 15:58:03 +0000
URL: https://git.openjdk.org/leyden/commit/d19ba81ce12a99de1114c1bfe67392f5aee2104e
8337603: Change in behavior with -Djava.locale.useOldISOCodes=true
Reviewed-by: iris, bpb
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! test/jdk/java/util/Locale/LocaleTest.java
Changeset: 36d08c21
Branch: premain
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-08-07 17:41:23 +0000
URL: https://git.openjdk.org/leyden/commit/36d08c213d03deddf69ecb9770a3afef73a15444
8336846: assert(state->get_thread() == jt) failed: handshake unsafe conditions
Reviewed-by: amenkov, dholmes, cjplummer, pchilanomate, lmesnik
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: a5c2d7b3
Branch: premain
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2024-08-07 18:24:08 +0000
URL: https://git.openjdk.org/leyden/commit/a5c2d7b305407974b3f67c48b8dcb1f8e77abde3
8335172: Add manual steps to run security/auth/callback/TextCallbackHandler/Password.java test
Reviewed-by: rhalade
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Password.java
Changeset: 5e021cbc
Branch: premain
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-08-07 20:25:51 +0000
URL: https://git.openjdk.org/leyden/commit/5e021cbcc7a6cb30a27380950e115ff12846239c
8337410: The makefiles should set problemlist and adjust timeout basing on the given VM flags
Reviewed-by: ihse
! make/RunTests.gmk
Changeset: 9b11bd7f
Branch: premain
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2024-08-07 21:06:47 +0000
URL: https://git.openjdk.org/leyden/commit/9b11bd7f4a511ddadf9f02e82aab6ba78beb6763
8337826: Improve logging in OCSPTimeout and SimpleOCSPResponder to help diagnose JDK-8309754
Reviewed-by: mullan
! test/jdk/java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java
Changeset: 16df9c33
Branch: premain
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-08-08 05:22:20 +0000
URL: https://git.openjdk.org/leyden/commit/16df9c33e9bbc9329ae60ba14332c09aadaba3f0
8337971: Problem list several jvmci tests on linux-riscv64 until JDK-8331704 is fixed
Reviewed-by: fyang, shade
! test/hotspot/jtreg/ProblemList.txt
Changeset: 1846a65e
Branch: premain
Author: Turkhan Badalov <badalov.turxan at gmail.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-08-08 05:34:32 +0000
URL: https://git.openjdk.org/leyden/commit/1846a65e32624f6da691c1072f44fcb762b43233
8337205: Typo in Stack vs Deque Method table in Deque specification
Reviewed-by: liach
! src/java.base/share/classes/java/util/Deque.java
Changeset: fa183590
Branch: premain
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2024-08-08 08:55:05 +0000
URL: https://git.openjdk.org/leyden/commit/fa18359007bd80d2e74c07a5a1ea6170e1bd474d
8335981: ProblemList runtime/Thread/TestAlwaysPreTouchStacks.java for MacOS
Reviewed-by: tschatzl
! test/hotspot/jtreg/ProblemList.txt
Changeset: a9460a69
Branch: premain
Author: Casper Norrbin <casper.norrbin at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-08-08 10:38:02 +0000
URL: https://git.openjdk.org/leyden/commit/a9460a69e74f876274ec64394ac6504580041b21
8337982: Remove dead undef assrt0n
Reviewed-by: stefank, dholmes
! src/hotspot/share/memory/metaspace/blockTree.cpp
Changeset: 3bc4a1ac
Branch: premain
Author: Tejesh R <tr at openjdk.org>
Date: 2024-08-08 10:40:56 +0000
URL: https://git.openjdk.org/leyden/commit/3bc4a1acc4bb1885ddba69283b99bbe02f8e43b7
8233068: HIDPI: Linux: AWT Checkbox check mark is unscaled
Reviewed-by: jdv, abhiscxk, honkar
! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxPeer.java
+ test/jdk/java/awt/Checkbox/CheckboxCheckerScalingTest.java
Changeset: 088871ce
Branch: premain
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-08-08 10:51:47 +0000
URL: https://git.openjdk.org/leyden/commit/088871ce36f85fb30b24c49146f547bc8e2b0dcb
8335267: [XWayland] move screencast tokens from .awt to .java folder
Reviewed-by: prr, avu
! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java
Changeset: 12c553f1
Branch: premain
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-08-08 10:51:58 +0000
URL: https://git.openjdk.org/leyden/commit/12c553f12876b4095685676f800119c0e275bf44
8329471: Remove GTK2
Reviewed-by: abhiscxk, prr, ihse
! make/modules/java.desktop/lib/AwtLibraries.gmk
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
- src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
- src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
! test/jdk/java/awt/Gtk/GtkVersionTest/GtkVersionTest.java
! test/jdk/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureGtkTest.java
! test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK.java
- test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK2.sh
- test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK2.txt
! test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK3.sh
Changeset: ddbd7a78
Branch: premain
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-08-08 10:53:23 +0000
URL: https://git.openjdk.org/leyden/commit/ddbd7a78f191462695ecbeeef7fd6312e322b15a
8337320: Update ProblemList.txt with tests known to fail on XWayland
Reviewed-by: prr
! test/jdk/ProblemList.txt
Changeset: 4b740d87
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-08-08 10:57:43 +0000
URL: https://git.openjdk.org/leyden/commit/4b740d87ee50ba49305add4aae6490bebb6963ba
8225209: jdk/jfr/event/compiler/TestCodeSweeper.java fails
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java
Changeset: 6a9a867d
Branch: premain
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-08-08 14:38:46 +0000
URL: https://git.openjdk.org/leyden/commit/6a9a867d645b8fe86f4ca2b04a43bf5aa8f9d487
8337994: [REDO] Native memory leak when not recording any events
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
Changeset: 78773b17
Branch: premain
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-08-08 15:52:17 +0000
URL: https://git.openjdk.org/leyden/commit/78773b1769922611318243b6680d59518ed4e015
8338015: Fix "Java Java" typo in package info file of java.lang.classfile
Reviewed-by: jiefu, jpai, liach
! src/java.base/share/classes/java/lang/classfile/package-info.java
Changeset: 9695f095
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-08 16:11:08 +0000
URL: https://git.openjdk.org/leyden/commit/9695f09581bac856ad97943cca15c65dc21d2adf
8337683: Fix -Wconversion problem with arrayOop.hpp
Reviewed-by: stefank, dholmes
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/runtime/atomic.hpp
! src/hotspot/share/utilities/byteswap.hpp
Changeset: 53c9f037
Branch: premain
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2024-08-08 16:31:02 +0000
URL: https://git.openjdk.org/leyden/commit/53c9f037fb2805aab5ab9729166ce7d5bc7a77f9
8336849: Remove .llvm_addrsig section from JDK/VM static libraries (.a files)
Reviewed-by: ihse
! make/common/native/Link.gmk
Changeset: bfb75b96
Branch: premain
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-08-08 16:53:38 +0000
URL: https://git.openjdk.org/leyden/commit/bfb75b96266f4c5840e2edea13f9aa2c801518cf
8336926: jdk/internal/util/ReferencedKeyTest.java can fail with ConcurrentModificationException
Reviewed-by: bpb, shade, dfuchs
! src/java.base/share/classes/jdk/internal/util/ReferencedKeyMap.java
Changeset: e7a0b5b0
Branch: premain
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-08-08 18:45:11 +0000
URL: https://git.openjdk.org/leyden/commit/e7a0b5b09bcfcd8b09667e51ec588e206f0652ff
8334780: Crash: assert(h_array_list.not_null()) failed: invariant
Reviewed-by: egahlin, shade
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
Changeset: 9f08a01c
Branch: premain
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-08-08 19:47:50 +0000
URL: https://git.openjdk.org/leyden/commit/9f08a01cb6ebb08f67749aabdff4efaedfaf3228
8338010: WB_IsFrameDeoptimized miss ResourceMark
Reviewed-by: dholmes, shade
! src/hotspot/share/prims/whitebox.cpp
Changeset: 55c50970
Branch: premain
Author: Jiawei Tang <jwtang at openjdk.org>
Date: 2024-08-09 02:29:15 +0000
URL: https://git.openjdk.org/leyden/commit/55c509708e9b89a7609fd41b6e5a271f250bbacd
8337331: crash: pinned virtual thread will lead to jvm crash when running with the javaagent option
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/prims/jvmtiExport.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/TestPinCaseWithCFLH/TestPinCaseWithCFLH.java
Changeset: 0c1e9111
Branch: premain
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-08-09 02:59:37 +0000
URL: https://git.openjdk.org/leyden/commit/0c1e9111d226b601236b9826e27ecc67a8b625fb
8338019: Fix simple -Wzero-as-null-pointer-constant warnings in riscv code
Reviewed-by: fyang, mli, luhenry
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
Changeset: 9ab8c6b9
Branch: premain
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-08-09 05:09:27 +0000
URL: https://git.openjdk.org/leyden/commit/9ab8c6b9ba90ffd12600a250c8704571e9feb78d
8335130: The test "javax/swing/plaf/synth/ComponentsOrientationSupport/5033822/bug5033822.java" fails because the background color of the tabs is displayed incorrectly.
Reviewed-by: achung, psadhukhan
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
Changeset: 00aac409
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-09 06:26:22 +0000
URL: https://git.openjdk.org/leyden/commit/00aac4097abd3c5e6144734cfd44228bc31892fb
8338058: map_or_reserve_memory_aligned Windows enhance remap assertion
Reviewed-by: mdoerr, clanger
! src/hotspot/os/windows/os_windows.cpp
Changeset: c01f53ac
Branch: premain
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-08-09 07:17:59 +0000
URL: https://git.openjdk.org/leyden/commit/c01f53ac2dab1d4d2cd1e4d45a67f9373d4a9c7e
8337876: [IR Framework] Add support for IR tests with @Stable
Reviewed-by: shade, kvn
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPrivilegedMode.java
Changeset: 82d5768c
Branch: premain
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2024-08-09 07:20:01 +0000
URL: https://git.openjdk.org/leyden/commit/82d5768c1bdccfaf97a41f32a8bfcfd03a0fb378
8337840: Remove redundant null check in ObjectOutputStream.writeProxyDesc
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/ObjectOutputStream.java
Changeset: f74109bd
Branch: premain
Author: Joel Sikström <joel.sikstrom at oracle.com>
Date: 2024-08-09 07:29:56 +0000
URL: https://git.openjdk.org/leyden/commit/f74109bd178c92a9dff1ca6fce03b25f51a0384f
8337939: ZGC: Make assertions and checks less convoluted and explicit
Reviewed-by: stefank, ayang, eosterlund
! src/hotspot/share/gc/z/zAddress.cpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.inline.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
! src/hotspot/share/gc/z/zVerify.cpp
Changeset: 53fce38a
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-08-09 07:53:15 +0000
URL: https://git.openjdk.org/leyden/commit/53fce38a3ff8700fef640fffc066efc21ff9c25f
8338062: JFR: Remove TestStartDuration.java and TestStartName.java from ProblemList.txt
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
Changeset: 6ebd5d74
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-08-09 08:23:44 +0000
URL: https://git.openjdk.org/leyden/commit/6ebd5d74d57b334e7cf0b1282d7bb469a56fb3d6
8338036: Serial: Remove Generation::update_counters
Reviewed-by: kbarrett
! src/hotspot/share/gc/serial/generation.hpp
Changeset: c37e8638
Branch: premain
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-08-09 09:12:41 +0000
URL: https://git.openjdk.org/leyden/commit/c37e8638c98cb4516569304e9a0ab477affb0641
8314125: RISC-V: implement Base64 intrinsic - encoding
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 14071607
Branch: premain
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-08-09 09:24:50 +0000
URL: https://git.openjdk.org/leyden/commit/140716078694a338e2c2f837841761262cee5542
8313931: Javadoc: links to type parameters actually generate links to classes
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.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/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testDirectedInheritance/TestDirectedInheritance.java
! test/langtools/jdk/javadoc/doclet/testErasure/TestErasure.java
! test/langtools/jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
+ test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletTypeParam.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testThrows/TestThrows.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/pkg/CtorTypeParam.java
! test/langtools/jdk/javadoc/doclet/testUnicode/TestUnicode.java
Changeset: 2b5aec2a
Branch: premain
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-08-09 11:28:59 +0000
URL: https://git.openjdk.org/leyden/commit/2b5aec2aad3883d4d407ec3a572f78755d60190d
8338109: java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java duplicate in ProblemList
Reviewed-by: aivanov
! test/jdk/ProblemList.txt
Changeset: 069e0ea6
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-09 12:00:15 +0000
URL: https://git.openjdk.org/leyden/commit/069e0ea69f43960164d3e077d2c7b950cde77927
8338064: Give better error for ConcurrentHashTable corruption
Reviewed-by: dholmes, shade
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
+ test/hotspot/jtreg/runtime/stringtable/StringTableCorruptionTest.java
Changeset: 3cf3f300
Branch: premain
Author: Casper Norrbin <casper.norrbin at oracle.com>
Committer: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-08-09 14:32:29 +0000
URL: https://git.openjdk.org/leyden/commit/3cf3f300de1e9d2c8767877ed3a26679e34b7d22
8330191: Fix typo in precompiled.hpp
Reviewed-by: jsjolen, szaldana
! src/hotspot/share/precompiled/precompiled.hpp
Changeset: 60fa08fc
Branch: premain
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-08-09 17:08:19 +0000
URL: https://git.openjdk.org/leyden/commit/60fa08fcfe5c6551ee3120330ade93e45df618c7
8337797: Additional ExternalAddress cleanup
Reviewed-by: adinn, thartmann
! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp
! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp
! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
Changeset: 358d77da
Branch: premain
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Date: 2024-08-09 17:56:37 +0000
URL: https://git.openjdk.org/leyden/commit/358d77dafbe0e35d5b20340fccddc0fb8f3db82a
8337657: AArch64: No need for acquire fence in safepoint poll during JNI calls
Reviewed-by: phh
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 6a3d0452
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-11 18:34:18 +0000
URL: https://git.openjdk.org/leyden/commit/6a3d045221c338fefec9bd59245324eae60b156b
8337709: Use allocated states for chunking large array processing
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
+ src/hotspot/share/gc/shared/partialArrayState.cpp
+ src/hotspot/share/gc/shared/partialArrayState.hpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.hpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp
Changeset: 0e7c1c1a
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2024-08-12 06:26:27 +0000
URL: https://git.openjdk.org/leyden/commit/0e7c1c1afeaba1c125b70cabe7b1b7a3193ee5c3
8338112: Test testlibrary_tests/ir_framework/tests/TestPrivilegedMode.java fails with release build
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPrivilegedMode.java
Changeset: 692f5cbd
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-12 07:32:10 +0000
URL: https://git.openjdk.org/leyden/commit/692f5cbdb9bd94f03e5f18ddf07d56fbb5c0d456
8338101: remove old remap assertion in map_or_reserve_memory_aligned after JDK-8338058
Reviewed-by: mdoerr, clanger
! src/hotspot/os/windows/os_windows.cpp
Changeset: 03204600
Branch: premain
Author: Andrew Haley <aph at openjdk.org>
Date: 2024-08-12 07:38:43 +0000
URL: https://git.openjdk.org/leyden/commit/03204600c596214895ef86581eba9722f76d39b3
8337958: Out-of-bounds array access in secondary_super_cache
Reviewed-by: vlivanov, shade
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/oops/klass.cpp
Changeset: a6c06307
Branch: premain
Author: Joel Sikström <joel.sikstrom at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-08-12 10:58:05 +0000
URL: https://git.openjdk.org/leyden/commit/a6c0630737bbf2f2e6c64863ff9b43c50c4742b6
8337938: ZUtils::alloc_aligned allocates without reporting to NMT
Reviewed-by: stefank, kbarrett
- src/hotspot/os/posix/gc/z/zUtils_posix.cpp
- src/hotspot/os/windows/gc/z/zUtils_windows.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUtils.hpp
! src/hotspot/share/gc/z/zUtils.inline.hpp
! src/hotspot/share/gc/z/zValue.inline.hpp
Changeset: 89a15f14
Branch: premain
Author: Daniel Gredler <daniel.gredler at gmail.com>
Committer: Laurent Bourgès <lbourges at openjdk.org>
Date: 2024-08-12 12:09:22 +0000
URL: https://git.openjdk.org/leyden/commit/89a15f1414f89d2dd32eac791e9155fcb4207e56
8337681: PNGImageWriter uses much more memory than necessary
Reviewed-by: prr, lbourges
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
+ test/jdk/javax/imageio/plugins/png/RasterReuseWriteTest.java
Changeset: 61d1dc59
Branch: premain
Author: Vicente Romero <vromero at openjdk.org>
Date: 2024-08-12 13:52:57 +0000
URL: https://git.openjdk.org/leyden/commit/61d1dc59535a3dc186bc1986a04efdb4e5a8fa18
8334466: Ambiguous method call with generics may cause FunctionDescriptorLookupError
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/lambda/CrashWithFunctionDescriptorLookupErrorTest.java
+ test/langtools/tools/javac/lambda/CrashWithFunctionDescriptorLookupErrorTest.out
Changeset: a36fb368
Branch: premain
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-08-12 15:33:31 +0000
URL: https://git.openjdk.org/leyden/commit/a36fb368e1a3630d32908884f4abdc3382eb9aaa
8338108: Give better error message in configure if a full XCode is missing
Reviewed-by: jwaters, erikj, shade
! make/autoconf/toolchain.m4
Changeset: 04b146a3
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2024-08-12 15:43:40 +0000
URL: https://git.openjdk.org/leyden/commit/04b146a31f55825e2c8e3c8e42310b3b3337ae95
8337334: Test tools/javac/7142086/T7142086.java timeout with fastdebug binary
Reviewed-by: vromero
! test/langtools/TEST.ROOT
! test/langtools/tools/javac/7142086/T7142086.java
Changeset: f84240bc
Branch: premain
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-08-12 16:03:41 +0000
URL: https://git.openjdk.org/leyden/commit/f84240bca80d2ff01e198bb67931ad4725a5b334
8338011: CDS archived heap object support for 64-bit Windows
Reviewed-by: stuefe, shade, ccheung
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/utilities/macros.hpp
Changeset: 8d083147
Branch: premain
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2024-08-12 17:15:39 +0000
URL: https://git.openjdk.org/leyden/commit/8d0831478338e9b084b2c47f46eba9faae3a5eb6
8337795: Type annotation attached to incorrect type during class reading
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java
Changeset: 99edb4a4
Branch: premain
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-08-12 17:20:20 +0000
URL: https://git.openjdk.org/leyden/commit/99edb4a45d6a4a871dec9c07b41b3ab66b89a4b6
8337702: Use new ForwardExceptionNode to call StubRoutines::forward_exception_entry()
Reviewed-by: thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/domgraph.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 2ca136a7
Branch: premain
Author: Ben Taylor <btaylor at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-12 17:26:51 +0000
URL: https://git.openjdk.org/leyden/commit/2ca136a7adb6defaea3b7a69d30e6c36bda66e6a
8337815: Relax G1EvacStats atomic operations
Reviewed-by: kbarrett, tschatzl, shade
! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp
Changeset: 41e31d6b
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-12 17:56:46 +0000
URL: https://git.openjdk.org/leyden/commit/41e31d6b0ae00d70b6fb20c89318fde2bc605edb
8337622: IllegalArgumentException in java.lang.reflect.Field.get
Reviewed-by: dholmes, shade
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
+ test/hotspot/jtreg/runtime/reflect/ComponentTypeFieldTest.java
Changeset: b93b74e3
Branch: premain
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-08-12 19:28:46 +0000
URL: https://git.openjdk.org/leyden/commit/b93b74e3ebd220e94fb5e33d2ebc62181db97bb0
8338060: jdk/internal/util/ReferencedKeyTest should be more robust
Reviewed-by: never
! test/jdk/jdk/internal/util/ReferencedKeyTest.java
Changeset: 4417c276
Branch: premain
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-08-12 19:43:36 +0000
URL: https://git.openjdk.org/leyden/commit/4417c276e484c1fe137ed7f4a7c28709d0c99af2
8330535: Update nsk/jdb tests to use driver instead of othervm
Reviewed-by: cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jdb/caught_exception/caught_exception002/caught_exception002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/classes/classes001/classes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/classpath/classpath001/classpath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear002/clear002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/down/down002/down002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/dump/dump002/dump002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/eval/eval001/eval001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/fields/fields001/fields001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/hidden_class/hc001/hc001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/ignore/ignore001/ignore001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill002/kill002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/klass/class001/class001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list002/list002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list003/list003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/locals/locals002/locals002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/methods/methods002/methods002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor001/monitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/next/next001/next001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect001/connect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect002/connect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect003/connect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect004/connect004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect005/connect005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/listconnectors/listconnectors001/listconnectors001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop/pop001/pop001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/print/print002/print002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/read/read001/read001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/redefine/redefine001/redefine001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/reenter/reenter001/reenter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/regression/b4689395/b4689395.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/repeat/repeat001/repeat001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/resume/resume002/resume002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/run/run002/run002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set001/set001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set002/set002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/step/step002/step002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/step_up/step_up001/step_up001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at003/stop_at003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_in/stop_in002/stop_in002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/suspend/suspend001/suspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/thread/thread002/thread002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroup/threadgroup002/threadgroup002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroups/threadgroups002/threadgroups002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads002/threads002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads003/threads003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/uncaught_exception/uncaught_exception002/uncaught_exception002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/untrace/untrace001/untrace001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/up/up002/up002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where004/where004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where005/where005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where006/where006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/wherei/wherei001/wherei001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/JdbTest.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
Changeset: 5079c38d
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-12 22:12:01 +0000
URL: https://git.openjdk.org/leyden/commit/5079c38ddf345b21d8cb1c959bc36c4341e11da6
8338160: Fix -Wzero-as-null-pointer-constant warnings in management.cpp
Reviewed-by: dholmes
! src/hotspot/share/services/management.cpp
Changeset: e70c9bcc
Branch: premain
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2024-08-12 23:00:04 +0000
URL: https://git.openjdk.org/leyden/commit/e70c9bccaae375be1ee6812dabc9fbaff01a6ab0
8338248: PartialArrayStateAllocator::Impl leaks Arena array
Reviewed-by: kbarrett, shade
! src/hotspot/share/gc/shared/partialArrayState.cpp
Changeset: d77e6fe4
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-13 05:46:38 +0000
URL: https://git.openjdk.org/leyden/commit/d77e6fe45c7b834db457a772ce0bea514d2e44f3
8338154: Fix -Wzero-as-null-pointer-constant warnings in gtest framework
Reviewed-by: ihse, dholmes, jwaters
! make/hotspot/lib/CompileGtest.gmk
! test/hotspot/gtest/gtestMain.cpp
Changeset: 73ddb7de
Branch: premain
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-08-13 05:52:44 +0000
URL: https://git.openjdk.org/leyden/commit/73ddb7deab26c526337ec6e7cd5f528f698a552c
8335628: C2 SuperWord: cleanup: remove SuperWord::longer_type_for_conversion
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: c27a8c8c
Branch: premain
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-08-13 05:52:58 +0000
URL: https://git.openjdk.org/leyden/commit/c27a8c8c8b867e6812b905f6154762802a498dbd
8338124: C2 SuperWord: MulAddS2I input permutation still partially broken after JDK-8333840
Reviewed-by: chagedorn, thartmann, kvn
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestMulAddS2I.java
Changeset: 73f7a5f1
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-13 07:27:49 +0000
URL: https://git.openjdk.org/leyden/commit/73f7a5f15dbba54a98f3916ff1190520ac07874d
8338155: Fix -Wzero-as-null-pointer-constant warnings involving PTHREAD_MUTEX_INITIALIZER
Reviewed-by: dholmes, dlong
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/posix/threadCritical_posix.cpp
! src/hotspot/share/utilities/compilerWarnings.hpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
Changeset: 5bf27098
Branch: premain
Author: Saint Wesonga <saint.wesonga at microsoft.com>
Committer: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-08-13 08:10:29 +0000
URL: https://git.openjdk.org/leyden/commit/5bf27098e22172ed5d3ec0c43fe0553f8322c4b1
8334475: UnsafeIntrinsicsTest.java#ZGenerationalDebug assert(!assert_on_failure) failed: Has low-order bits set
Reviewed-by: stefank, eosterlund, aboldtch
! src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp
Changeset: ba69ed7c
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-13 08:11:47 +0000
URL: https://git.openjdk.org/leyden/commit/ba69ed7c58fcf99ed18dfd8840125ddcac9460bb
8338202: Shenandoah: Improve handshake closure labels
Reviewed-by: rkennke, ysr, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
Changeset: fbe4cc96
Branch: premain
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-08-13 09:51:08 +0000
URL: https://git.openjdk.org/leyden/commit/fbe4cc96e223882a18c7ff666fe6f68b3fa2cfe4
8336384: AbstractQueuedSynchronizer.acquire should cancel acquire when failing due to a LinkageError or other errors
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
Changeset: ff8a9f92
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-13 11:48:50 +0000
URL: https://git.openjdk.org/leyden/commit/ff8a9f9267c480fe0be8470cda870fd77763fb31
8337318: Deoptimization::relock_objects fails assert(monitor->owner() == Thread::current()) failed: must be
Co-authored-by: Richard Reingruber <rrich at openjdk.org>
Reviewed-by: rrich, dholmes, shade, pchilanomate
! src/hotspot/share/runtime/synchronizer.cpp
! test/jdk/com/sun/jdi/EATests.java
Changeset: 76e33b6c
Branch: premain
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-08-13 13:13:14 +0000
URL: https://git.openjdk.org/leyden/commit/76e33b6c1517599e14ee34371c945aafcd752e4e
8336148: Test runtime/locking/TestRecursiveMonitorChurn.java failed: Unexpected Inflation
Reviewed-by: dholmes, eosterlund
! test/hotspot/jtreg/runtime/locking/TestRecursiveMonitorChurn.java
Changeset: 877fd5a7
Branch: premain
Author: Casper Norrbin <casper.norrbin at oracle.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2024-08-13 14:43:44 +0000
URL: https://git.openjdk.org/leyden/commit/877fd5a768647790d0a43aaca247043bae70d708
8337595: Remove empty statements in src/hotspot/share/memory/metaspace
Reviewed-by: stefank, dholmes, jwaters
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
Changeset: 9e282e5c
Branch: premain
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2024-08-13 15:05:49 +0000
URL: https://git.openjdk.org/leyden/commit/9e282e5c966a9c065de8b901b7d30bb5c9ccf243
8337998: CompletionFailure in getEnclosingType attaching type annotations
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/annotations/typeAnnotations/CompletionErrorOnEnclosingType.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
Changeset: 6af1d6ff
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2024-08-13 15:14:06 +0000
URL: https://git.openjdk.org/leyden/commit/6af1d6ff210b3ddbc7d1585428b49631248a500b
8335927: Revisit AnnotationConstantValueEntry and AnnotationValue.OfConstant
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/constantpool/AnnotationConstantValueEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! test/jdk/jdk/classfile/AnnotationTest.java
! test/jdk/jdk/classfile/ClassPrinterTest.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java
! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultVerifier.java
! test/langtools/tools/javac/classfiles/attributes/annotations/TestAnnotationInfo.java
Changeset: 58b95705
Branch: premain
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-08-13 16:05:38 +0000
URL: https://git.openjdk.org/leyden/commit/58b957054437edee7d0abc365133985ac30a6af4
8338142: (dc) DatagramChannelImpl.blockingReceive can use untimed-park when no timeout set
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
Changeset: 21ca91e5
Branch: premain
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2024-08-13 16:25:43 +0000
URL: https://git.openjdk.org/leyden/commit/21ca91e55dd83dc011e67a2d056e3e3bd44d40b5
8300800: UB: Shift exponent 32 is too large for 32-bit type 'int'
Reviewed-by: kbarrett, adinn, gziemski
! src/hotspot/cpu/aarch64/immediate_aarch64.cpp
Changeset: 84c3065e
Branch: premain
Author: Neethu Prasad <nprasad at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-13 17:22:41 +0000
URL: https://git.openjdk.org/leyden/commit/84c3065e8004122f3455a8c28c8719b2c8111c17
8335865: Shenandoah: Improve THP pretouch after JDK-8315923
Reviewed-by: shade, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: ca99f37f
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-13 18:02:24 +0000
URL: https://git.openjdk.org/leyden/commit/ca99f37f82bf59fc720babbc155502ef92d34de6
8338156: Fix -Wzero-as-null-pointer-constant warnings in jvmciCompilerToVM.cpp
Reviewed-by: tschatzl, jwaters, dnsimon
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Changeset: 8e682aca
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-13 18:03:52 +0000
URL: https://git.openjdk.org/leyden/commit/8e682aca24fba0803dceef513957fb2122895b87
8338158: Cleanup ShouldNotXXX uses in machnode.cpp
Reviewed-by: chagedorn, kvn, dlong
! src/hotspot/share/opto/machnode.cpp
Changeset: 90527a57
Branch: premain
Author: Neethu Prasad <nprasad at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-13 19:56:07 +0000
URL: https://git.openjdk.org/leyden/commit/90527a57848f452be3be089a703cbc2af2d1657a
8336742: Shenandoah: Add more verbose logging/stats for mark termination attempts
Reviewed-by: shade, wkemper, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: 5ca207db
Branch: premain
Author: iklam <ilam3388 at gmail.com>
Date: 2024-08-13 15:11:51 +0000
URL: https://git.openjdk.org/leyden/commit/5ca207db2d324f1c797ab82396ec913f0a2ee9a4
Merge branch 'master' of https://github.com/openjdk/leyden into premain
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! test/hotspot/jtreg/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
+ src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! test/hotspot/jtreg/ProblemList.txt
More information about the leyden-dev
mailing list