leyden-dev
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
February 2024
- 15 participants
- 43 discussions
Changeset: d5338d4e
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-15 16:01:01 +0000
URL: https://git.openjdk.org/leyden/commit/d5338d4e2dc3443a54b0229dc1332651627e4…
Fix formatting
! src/hotspot/share/cds/classListParser.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
1
0
Changeset: 94d92c34
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-15 14:28:18 +0000
URL: https://git.openjdk.org/leyden/commit/94d92c349c71eb6d37c3c53671349e7083956…
Improve compiler thread wakeup
! src/hotspot/share/compiler/compileBroker.cpp
1
0
I hereby nominate Calvin Cheung (OpenJDK id: ccheung) to Committer role
in Project Leyden.
Calvin is a member of JVM Runtime group at Oracle and has a long track
of record contributing to HotSpot JVM. So far, Calvin integrated 1
changeset into premain branch [1].
Votes are due by February, 16, 2024.
Only current leyden Committers [2] are eligible to vote on this
nomination. Votes must be cast in the open by replying to this mailing list.
For Lazy Consensus voting instructions, see [3].
Best regards,
Vladimir Ivanov
[1]
https://github.com/openjdk/leyden/commit/30167b6ac2c7e4347f3fcec51c2cd55eb6…
[2] http://openjdk.java.net/census#leyden
[3] http://openjdk.java.net/projects#committer-vote
--
Best regards,
Vladimir Ivanov
11
11
14 Feb '24
I noticed in the presentation[1] a discussion of using dynamic libraries
in Hermetic Java, but this was hampered by glibc not allowing dlopen()
from memory[2].
I just want to point out the idea proposed in a followup bug[3], to use
dlopen("/proc/self/fd/" + file descriptor) to work around this
limitation. It was a long time since I worked on these things, but I
believe it is possible to get a file descriptor for mapped memory, and
if so, the problem is solved.
With that said, I believe the second point about confusing tools is
valid, and this is probably a worse approach than using static linking.
But maybe it could be useful for users who want to build hermetic
launchers of Java application which depends on native code for which
they only have access to a dynamic library.
/Magnus
[1] https://cr.openjdk.org/~jiangli/hermetic_java.pdf
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=11767
[3] https://sourceware.org/bugzilla/show_bug.cgi?id=30100#c33
1
0
As part of the discussions of bringing
https://github.com/openjdk/leyden/tree/hermetic-java-runtime related work
into OpenJDK mainline under the leyden project, some of us (cc'ed on the
email) have started brainstorming (in several zoom meetings) the idea of
placing JDK resources in the modules image (jimage). The resources would
include conf/*, lib/<resources>, etc in a regular JDK binary. In the
hermetic-java-runtime prototype, the JDK resources are packaged into an
executable JAR image as normal JAR entries. At runtime, accessing these
resources goes through a JavaHome
<https://github.com/openjdk/leyden/blob/hermetic-java-runtime/src/java.base/…>
class
using a ZipFileSystem. If JDK resources are part of the modules, the
static/hermetic image packaging and runtime accessing becomes further
cleaner.
I recently prototyped that idea with a jlink plugin and some quick runtime
changes to access using Module.getResourceAsStream
<https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Modu…>
(not
in the hermetic-java-runtime branch yet). The quick prototype indicates it
is feasible from an implementation point of view. Following are a few
points that have been discussed among us for more broad discussions:
- This probably will involve specification changes in order to place the
JDK resources into the modules image. Particularly, the conf/* resource
files were intended to be user configurable (pointed out by Alan). Alan has
been looking into those parts.
- Where should the resources be placed within the modules image? For
example, if conf/security/java.security is written (using the new jlink
plugin) into the image as /java.base/java.security, runtime can just access
"java.security" resource using the "java.base" module (via
getResourceAsStream()). Alternatively, if the file is written as
/java.base/conf/security/java.security, the conf/security package needs to
be added for the java.base module.
Thoughts and input?
Thanks!
Jiangli
2
4
Changeset: 69923449
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-12 13:06:19 +0000
URL: https://git.openjdk.org/leyden/commit/699234495002c8db478793145efa555c51dde…
Upgrade bytecode counter to 64-bit
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/runtime/javaThread.cpp
1
0
Changeset: 9ffe8dbf
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-12 11:12:38 +0000
URL: https://git.openjdk.org/leyden/commit/9ffe8dbf7548e804395137af6fda5c9a10064…
Guard counter usages with UsePerfData
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 02e1d310
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-12 11:13:19 +0000
URL: https://git.openjdk.org/leyden/commit/02e1d3108d3156d3965f981ee11de4d8dfe76…
Properly handle deopts on entry when gathering trap statistics
! src/hotspot/share/runtime/deoptimization.cpp
1
0
The premain branch includes calls to store_exception_blob and
load_exception_blob in the x86 tree but no corresponding calls in the
aarch64 tree. Is there a good reason for that?
regards,
Andrew Dinn
-----------
2
2
Changeset: 940f67c1
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2023-11-29 21:53:22 +0000
URL: https://git.openjdk.org/leyden/commit/940f67c1a62c6f9462266f3a108649aca114c…
8318854: [macos14] Running any AWT app prints Secure coding warning
Reviewed-by: kcr, kizune, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m
! src/java.desktop/macosx/native/libosxapp/QueuingApplicationDelegate.m
Changeset: 77667850
Author: Roland Westrelin <roland(a)openjdk.org>
Date: 2023-11-30 08:09:06 +0000
URL: https://git.openjdk.org/leyden/commit/7766785098816cfcdae3479540cdc866c1ed1…
8319372: C2 compilation fails with "Bad immediate dominator info"
Reviewed-by: kvn, chagedorn, thartmann
! src/hotspot/share/opto/castnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath.java
+ test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath2.java
+ test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath3.java
Changeset: d6b4aa01
Author: Olga Mikhaltsova <omikhaltcova(a)openjdk.org>
Committer: Vladimir Kempik <vkempik(a)openjdk.org>
Date: 2023-11-30 08:15:34 +0000
URL: https://git.openjdk.org/leyden/commit/d6b4aa01a20eb7ecd44602a9fab3e3380bff3…
8318157: RISC-V: implement ensureMaterializedForStackWalk intrinsic
Reviewed-by: fyang
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 0d146361
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2023-11-30 09:46:26 +0000
URL: https://git.openjdk.org/leyden/commit/0d146361f27e1415fab9272de1cdde84c074c…
8320515: assert(monitor->object_peek() != nullptr) failed: Owned monitors should not have a dead object
Reviewed-by: dholmes, ihse, sspitsyn, dcubed
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/vmOperations.cpp
+ test/hotspot/jtreg/runtime/Monitor/MonitorWithDeadObjectTest.java
+ test/hotspot/jtreg/runtime/Monitor/libMonitorWithDeadObjectTest.c
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoTest.c
Changeset: 69413690
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-11-30 10:18:23 +0000
URL: https://git.openjdk.org/leyden/commit/694136909c058370a5833322ebaf2e71a0a15…
8320921: GHA: Parallelize hotspot_compiler test jobs
Reviewed-by: stuefe, ihse
! .github/workflows/test.yml
Changeset: 8b102ed6
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-11-30 10:51:48 +0000
URL: https://git.openjdk.org/leyden/commit/8b102ed6b4f595f07c0e741328f5fcac65320…
8321063: AArch64: Zero build fails after JDK-8320368
Reviewed-by: stuefe, haosun
! src/hotspot/share/oops/compressedKlass.cpp
Changeset: 61653a1f
Author: Joachim Kern <jkern(a)openjdk.org>
Committer: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2023-11-30 11:19:58 +0000
URL: https://git.openjdk.org/leyden/commit/61653a1ff166816a6af6875c42bcd85023f38…
8320830: [AIX] Dont mix os::dll_load() with direct dlclose() calls
Reviewed-by: stuefe, clanger
! src/hotspot/os/aix/libodm_aix.cpp
! src/hotspot/os/aix/libperfstat_aix.cpp
Changeset: c9d15f7d
Author: Evgeny Astigeevich <eastigeevich(a)openjdk.org>
Date: 2023-11-30 11:33:02 +0000
URL: https://git.openjdk.org/leyden/commit/c9d15f7d5ee616bf48d85647ee504714ac5fa…
8321025: Enable Neoverse N1 optimizations for Neoverse V2
Reviewed-by: ngasson, shade
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: da7cf258
Author: Ivan Šipka <isipka(a)openjdk.org>
Committer: Mark Sheppard <msheppar(a)openjdk.org>
Date: 2023-11-30 12:09:20 +0000
URL: https://git.openjdk.org/leyden/commit/da7cf258bb5b24788409dde084ad012bd64a0…
8320665: update jdk_core at open/test/jdk/TEST.groups
Reviewed-by: msheppar
! test/jdk/TEST.groups
Changeset: 03759e89
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2023-11-30 12:40:23 +0000
URL: https://git.openjdk.org/leyden/commit/03759e892df1f1de5d5ede93f5ded21e468cf…
8320304: Refactor and simplify monitor deflation functions
Reviewed-by: dcubed, dholmes
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
Changeset: 04ad98ed
Author: Jim Laskey <jlaskey(a)openjdk.org>
Date: 2023-11-30 12:49:49 +0000
URL: https://git.openjdk.org/leyden/commit/04ad98ed32cf899404a3ae13e24407e53be7e…
8315458: Implement JEP 463: Implicitly Declared Classes and Instance Main Method (Second Preview)
Reviewed-by: jlahoda, mcimadamore, vromero, rriggs, alanb, mchung
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
- src/java.base/share/classes/jdk/internal/misc/MainMethodFinder.java
+ src/java.base/share/classes/jdk/internal/misc/MethodFinder.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/native/libjli/java.c
! src/java.compiler/share/classes/javax/annotation/processing/Filer.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
- test/jdk/java/lang/Class/UnnamedClass/TestUnnamedClass.java
! test/jdk/tools/launcher/Arrrghs.java
! test/jdk/tools/launcher/InstanceMainTest.java
! test/jdk/tools/launcher/modules/basic/LauncherErrors.java
= test/langtools/jdk/javadoc/doclet/testUnnamed/TestImplicit.java
= test/langtools/tools/javac/ImplicitClass/Implicit.java
+ test/langtools/tools/javac/ImplicitClass/ImplicitClassRecovery.java
+ test/langtools/tools/javac/ImplicitClass/ImplicitClassRecovery.out
+ test/langtools/tools/javac/ImplicitClass/NestedClasses.java
= test/langtools/tools/javac/ImplicitClass/NestedEnum.java
+ test/langtools/tools/javac/ImplicitClass/SourceLevelErrorPosition.java
+ test/langtools/tools/javac/ImplicitClass/SourceLevelErrorPosition.out
+ test/langtools/tools/javac/ImplicitClass/TestImplicitClass.java
= test/langtools/tools/javac/diags/examples/ImplicitClass.java
= test/langtools/tools/javac/diags/examples/ImplicitClassBad-Filename.java
= test/langtools/tools/javac/diags/examples/ImplicitClassHasPackage.java
= test/langtools/tools/javac/diags/examples/ImplicitClassNoMain.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
+ test/langtools/tools/javac/processing/model/element/TestImplicitClass.java
- test/langtools/tools/javac/processing/model/element/TestUnnamedClass.java
- test/langtools/tools/javac/unnamed/UnnamedClassRecovery.java
- test/langtools/tools/javac/unnamed/UnnamedClassRecovery.out
- test/langtools/tools/javac/unnamedclass/SourceLevelErrorPosition.java
- test/langtools/tools/javac/unnamedclass/SourceLevelErrorPosition.out
Changeset: 33b26f79
Author: Viktor Klang <vklang(a)openjdk.org>
Committer: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-11-30 14:45:23 +0000
URL: https://git.openjdk.org/leyden/commit/33b26f79a986d015abdcd84b89842adc0a4bd…
8319123: Implement JEP 461: Stream Gatherers (Preview)
Reviewed-by: tvaleev, alanb, psandoz
! src/java.base/share/classes/java/util/stream/AbstractPipeline.java
+ src/java.base/share/classes/java/util/stream/Gatherer.java
+ src/java.base/share/classes/java/util/stream/GathererOp.java
+ src/java.base/share/classes/java/util/stream/Gatherers.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/package-info.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
+ test/jdk/java/util/stream/GathererAPITest.java
+ test/jdk/java/util/stream/GathererTest.java
+ test/jdk/java/util/stream/GatherersTest.java
! test/jdk/lib/testlibrary/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/BenchmarkGathererImpls.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFMRPar.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFMRSeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFlatMapInfinitySeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFlatMapSeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMapPar.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMapSeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMiscPar.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMiscSeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherReducePar.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherReduceSeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherWhileOrdered.java
Changeset: da09eabd
Author: Tom Rodriguez <never(a)openjdk.org>
Date: 2023-11-30 14:58:18 +0000
URL: https://git.openjdk.org/leyden/commit/da09eabdfc51599d0a34b07c538fba4009af5…
8319980: [JVMCI] libgraal should reuse Thread instances as C2 does
Reviewed-by: dnsimon, kvn
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
Changeset: 69384745
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-11-30 15:48:00 +0000
URL: https://git.openjdk.org/leyden/commit/693847452f208446a34186f142fe2c56a49ce…
8320916: jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded"
Reviewed-by: sjohanss, tschatzl
! test/jdk/jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java
Changeset: 6aba6aa6
Author: Volodymyr Paprotski <101140609+vpaprotsk(a)users.noreply.github.com>
Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2023-11-30 16:10:54 +0000
URL: https://git.openjdk.org/leyden/commit/6aba6aa6f14c022ae70aee4e7a65ee74464de…
8320347: Emulate vblendvp[sd] on ECore
Reviewed-by: sviswanathan, jbhateja
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
Changeset: a3eb6640
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2023-11-30 16:11:09 +0000
URL: https://git.openjdk.org/leyden/commit/a3eb6640773620331692da40356522ff618c3…
8315701: [macos] Regression: KeyEvent has different keycode on different keyboard layouts
Reviewed-by: aivanov, kizune
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/PlatformEventNotifier.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
- test/jdk/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.html
! test/jdk/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.java
Changeset: c6a82783
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2023-11-30 16:16:59 +0000
URL: https://git.openjdk.org/leyden/commit/c6a827836277f753652815ce6a6bedd426468…
8321127: ProblemList java/util/stream/GatherersTest.java
Reviewed-by: shade, alanb
! test/jdk/ProblemList.txt
Changeset: b1cbf558
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-11-30 16:32:23 +0000
URL: https://git.openjdk.org/leyden/commit/b1cbf55859c26cfca89c556b0db0e551ad58e…
8321018: Parallel: Make some methods in ParCompactionManager private
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
Changeset: 8bedb28b
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2023-11-30 16:35:12 +0000
URL: https://git.openjdk.org/leyden/commit/8bedb28bbc0698dd0592f8e121ce0a4b7b0ac…
8321119: Disable java/foreign/TestHandshake.java on Zero VMs
Reviewed-by: eosterlund, shade
! test/jdk/java/foreign/TestHandshake.java
Changeset: 7c135c36
Author: Erik Österlund <eosterlund(a)openjdk.org>
Date: 2023-11-30 16:37:33 +0000
URL: https://git.openjdk.org/leyden/commit/7c135c3697eafedc6e244f5c866a40127247e…
8321066: Multiple JFR tests have started failing
Reviewed-by: mcimadamore, jvernee, dcubed
! src/hotspot/share/prims/unsafe.cpp
Changeset: 41daa3b9
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2023-11-30 16:58:27 +0000
URL: https://git.openjdk.org/leyden/commit/41daa3b934255420dcf414cf9045289ba05a9…
8320239: add dynamic switch for JvmtiVTMSTransitionDisabler sync protocol
Reviewed-by: lmesnik, pchilanomate, amenkov
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
Changeset: 7ad70059
Author: Weibing Xiao <weibing.xiao(a)oracle.com>
Committer: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2023-11-30 17:34:49 +0000
URL: https://git.openjdk.org/leyden/commit/7ad700596fbc58c27fedfa46755e80ea57712…
8315034: File.mkdirs() occasionally fails to create folders on Windows shared folder
Reviewed-by: bpb
! src/java.base/windows/native/libjava/canonicalize_md.c
Changeset: 0a60b0f9
Author: Weijun Wang <weijun(a)openjdk.org>
Date: 2023-11-30 19:14:29 +0000
URL: https://git.openjdk.org/leyden/commit/0a60b0f99efb38d2cc97f3862ef95a0d26ba4…
8302233: HSS/LMS: keytool and jarsigner changes
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! test/jdk/sun/security/pkcs/pkcs7/NewSigAlg.java
! test/jdk/sun/security/pkcs/pkcs7/TwoHash.java
! test/lib/jdk/test/lib/security/timestamp/TsaSigner.java
Changeset: 630bafd9
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2023-11-30 19:22:11 +0000
URL: https://git.openjdk.org/leyden/commit/630bafd9c66e7612d48c183c81a58ecbd6ea5…
8320826: call allocate_shared_strings_array after all strings are interned
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/stringTable.cpp
Changeset: e96e1919
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2023-11-30 19:26:54 +0000
URL: https://git.openjdk.org/leyden/commit/e96e19195287a065711358bffde753e9d83e5…
8318586: Explicitly handle upcall stub allocation failure
8318653: UpcallTestHelper::runInNewProcess waits for forked process without timeout
Reviewed-by: shade, mcimadamore
! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp
! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp
! src/hotspot/cpu/ppc/downcallLinker_ppc.cpp
! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp
! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp
! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp
! src/hotspot/cpu/s390/downcallLinker_s390.cpp
! src/hotspot/cpu/s390/upcallLinker_s390.cpp
! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/prims/nativeEntryPoint.cpp
! src/java.base/share/classes/jdk/internal/foreign/abi/NativeEntryPoint.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
! test/jdk/java/foreign/NativeTestHelper.java
! test/jdk/java/foreign/TestAddressDereference.java
+ test/jdk/java/foreign/TestStubAllocFailure.java
! test/jdk/java/foreign/TestUpcallException.java
! test/jdk/java/foreign/UpcallTestHelper.java
! test/jdk/java/foreign/critical/TestCriticalUpcall.java
! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java
Changeset: c4732c2b
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2023-11-30 21:20:23 +0000
URL: https://git.openjdk.org/leyden/commit/c4732c2baa4d6fd1775f81a90e74675c39811…
8320530: has_resolved_ref_index flag not restored after resetting entry
Reviewed-by: adinn, dholmes, iklam, coleenp
! src/hotspot/share/oops/resolvedMethodEntry.cpp
! src/hotspot/share/oops/resolvedMethodEntry.hpp
Changeset: 76fea807
Author: Phil Race <prr(a)openjdk.org>
Date: 2023-11-30 22:59:37 +0000
URL: https://git.openjdk.org/leyden/commit/76fea807071eee80a1e00aae7bc4784a6d35b…
8320608: Many jtreg printing tests are missing the @printer keyword
Reviewed-by: aivanov, serb
! test/jdk/TEST.ROOT
= test/jdk/java/awt/Paint/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java
! test/jdk/java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java
! test/jdk/java/awt/PrintJob/EdgeTest/EdgeTest.java
! test/jdk/java/awt/PrintJob/HighResTest.java
! test/jdk/java/awt/PrintJob/JobAttrUpdateTest.java
! test/jdk/java/awt/PrintJob/MultipleEnd/MultipleEnd.java
! test/jdk/java/awt/PrintJob/PageSetupDlgBlockingTest/PageSetupDlgBlockingTest.java
! test/jdk/java/awt/PrintJob/PrintArcTest/PrintArcTest.java
! test/jdk/java/awt/PrintJob/PrintCheckboxTest/PrintCheckboxManualTest.java
! test/jdk/java/awt/PrintJob/QuoteAndBackslashTest/QuoteAndBackslashTest.java
! test/jdk/java/awt/PrintJob/RoundedRectTest/RoundedRectTest.java
! test/jdk/java/awt/PrintJob/SaveDialogTitleTest.java
! test/jdk/java/awt/PrintJob/Security/SecurityDialogTest.java
! test/jdk/java/awt/PrintJob/TestPrintJobFrameAssociation.java
! test/jdk/java/awt/PrintJob/Text/stringwidth.sh
! test/jdk/java/awt/print/Dialog/DestinationTest.java
! test/jdk/java/awt/print/Dialog/DialogCopies.java
! test/jdk/java/awt/print/Dialog/DialogOrient.java
! test/jdk/java/awt/print/Dialog/DialogOwnerTest.java
! test/jdk/java/awt/print/Dialog/DialogType.java
! test/jdk/java/awt/print/Dialog/MediaInPrintable.java
! test/jdk/java/awt/print/Dialog/PaperSizeError.java
! test/jdk/java/awt/print/Dialog/PrintApplet.java
! test/jdk/java/awt/print/Dialog/PrintDialog.java
! test/jdk/java/awt/print/Dialog/PrintDlgPageable.java
! test/jdk/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.java
! test/jdk/java/awt/print/Headless/HeadlessPrinterJob.java
! test/jdk/java/awt/print/MissedFontFamilyName/PrintFontWithMissedFontFamilyTest.java
! test/jdk/java/awt/print/PageFormat/CustomPaper.java
! test/jdk/java/awt/print/PageFormat/ImageableAreaTest.java
! test/jdk/java/awt/print/PageFormat/NullPaper.java
! test/jdk/java/awt/print/PageFormat/Orient.java
! test/jdk/java/awt/print/PageFormat/PageFormatFromAttributes.java
! test/jdk/java/awt/print/PageFormat/PageSetupDialog.java
! test/jdk/java/awt/print/PageFormat/PrintContentCutOffTest.java
! test/jdk/java/awt/print/PageFormat/ReverseLandscapeTest.java
! test/jdk/java/awt/print/PageFormat/SetOrient.html
! test/jdk/java/awt/print/PageFormat/SmallPaperPrinting.java
! test/jdk/java/awt/print/PageFormat/ValidateCustom.java
! test/jdk/java/awt/print/PageFormat/WrongPaperForBookPrintingTest.java
! test/jdk/java/awt/print/PageFormat/WrongPaperPrintingTest.java
! test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorShapeTest.java
! test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorTextTest.java
! test/jdk/java/awt/print/PrinterJob/BannerTest.java
! test/jdk/java/awt/print/PrinterJob/Cancel/PrinterJobCancel.java
! test/jdk/java/awt/print/PrinterJob/Collate2DPrintingTest.java
! test/jdk/java/awt/print/PrinterJob/CompareImageable.java
! test/jdk/java/awt/print/PrinterJob/CustomFont/CustomFont.java
! test/jdk/java/awt/print/PrinterJob/CustomPrintService/PrintDialog.java
! test/jdk/java/awt/print/PrinterJob/CustomPrintService/SetPrintServiceTest.java
! test/jdk/java/awt/print/PrinterJob/DeviceScale.java
! test/jdk/java/awt/print/PrinterJob/DlgAttrsBug.java
! test/jdk/java/awt/print/PrinterJob/DrawImage.java
! test/jdk/java/awt/print/PrinterJob/DrawStringMethods.java
! test/jdk/java/awt/print/PrinterJob/EmptyFill.java
! test/jdk/java/awt/print/PrinterJob/GetMediasTest.java
! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java
! test/jdk/java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java
! test/jdk/java/awt/print/PrinterJob/InitToBlack.java
! test/jdk/java/awt/print/PrinterJob/InvalidPage.java
! test/jdk/java/awt/print/PrinterJob/JobName/PrinterJobName.java
! test/jdk/java/awt/print/PrinterJob/LandscapeStackOverflow.java
! test/jdk/java/awt/print/PrinterJob/Legal/PrintTest.java
! test/jdk/java/awt/print/PrinterJob/LinearGradientPrintingTest.java
! test/jdk/java/awt/print/PrinterJob/MultiMonPrintDlgTest.java
! test/jdk/java/awt/print/PrinterJob/MultiThread/MultiThreadTest.java
! test/jdk/java/awt/print/PrinterJob/NumCopies.java
! test/jdk/java/awt/print/PrinterJob/PageDialogMarginTest.java
! test/jdk/java/awt/print/PrinterJob/PageDialogMarginValidation.java
! test/jdk/java/awt/print/PrinterJob/PageDialogTest.java
! test/jdk/java/awt/print/PrinterJob/PageDlgApp.java
! test/jdk/java/awt/print/PrinterJob/PageDlgPrnButton.java
! test/jdk/java/awt/print/PrinterJob/PageDlgStackOverflowTest.java
! test/jdk/java/awt/print/PrinterJob/PageFormatChange.java
! test/jdk/java/awt/print/PrinterJob/PageRanges.java
! test/jdk/java/awt/print/PrinterJob/PolylinePrintingTest.java
! test/jdk/java/awt/print/PrinterJob/PrintAWTImage.java
! test/jdk/java/awt/print/PrinterJob/PrintAllFonts.java
! test/jdk/java/awt/print/PrinterJob/PrintAttributeUpdateTest.java
! test/jdk/java/awt/print/PrinterJob/PrintBadImage.java
! test/jdk/java/awt/print/PrinterJob/PrintCompoundString.java
! test/jdk/java/awt/print/PrinterJob/PrintDialog.java
! test/jdk/java/awt/print/PrinterJob/PrintDialogCancel.java
! test/jdk/java/awt/print/PrinterJob/PrintDlgPageable.java
! test/jdk/java/awt/print/PrinterJob/PrintDlgSelectionAttribTest.java
! test/jdk/java/awt/print/PrinterJob/PrintFontStyle.java
! test/jdk/java/awt/print/PrinterJob/PrintGlyphVectorTest.java
! test/jdk/java/awt/print/PrinterJob/PrintImage.java
! test/jdk/java/awt/print/PrinterJob/PrintLatinCJKTest.java
! test/jdk/java/awt/print/PrinterJob/PrintNullString.java
! test/jdk/java/awt/print/PrinterJob/PrintParenString.java
! test/jdk/java/awt/print/PrinterJob/PrintRotatedText.java
! test/jdk/java/awt/print/PrinterJob/PrintTest.java
! test/jdk/java/awt/print/PrinterJob/PrintTestLexmarkIQ.java
! test/jdk/java/awt/print/PrinterJob/PrintTextLayout.java
! test/jdk/java/awt/print/PrinterJob/PrintTextTest.java
! test/jdk/java/awt/print/PrinterJob/PrintTranslatedFont.java
! test/jdk/java/awt/print/PrinterJob/PrintVolatileImage.java
! test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html
! test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java
! test/jdk/java/awt/print/PrinterJob/PrinterJobDialogBugDemo.java
! test/jdk/java/awt/print/PrinterJob/RadialGradientPrintingTest.java
! test/jdk/java/awt/print/PrinterJob/RemoveListener.java
! test/jdk/java/awt/print/PrinterJob/SameService.java
! test/jdk/java/awt/print/PrinterJob/ScaledText/ScaledText.java
! test/jdk/java/awt/print/PrinterJob/SecurityDialogTest.java
! test/jdk/java/awt/print/PrinterJob/SetCopies/Test.java
! test/jdk/java/awt/print/PrinterJob/SwingUIText.java
! test/jdk/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java
! test/jdk/java/awt/print/PrinterJob/TestMediaTraySelection.java
! test/jdk/java/awt/print/PrinterJob/TestPageDlgFrameAssociation.java
! test/jdk/java/awt/print/PrinterJob/TestPrintDlgFrameAssociation.java
! test/jdk/java/awt/print/PrinterJob/TexturePaintPrintingTest.java
! test/jdk/java/awt/print/PrinterJob/ThinLines.java
! test/jdk/java/awt/print/PrinterJob/ValidatePage/ValidatePage.java
! test/jdk/java/awt/print/PrinterJob/XparColor.java
! test/jdk/java/awt/print/PrinterJob/raster/RasterTest.java
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
! test/jdk/java/awt/print/bug8023392/bug8023392.html
! test/jdk/java/awt/print/bug8023392/bug8023392.java
! test/jdk/javax/print/DialogMargins.java
! test/jdk/javax/print/LookupServices.java
! test/jdk/javax/print/PrintServiceLookup/GetPrintServices.java
! test/jdk/javax/print/PrintSubInputStream/Example.java
! test/jdk/javax/print/ServiceUIPropBtnTest.java
! test/jdk/javax/print/TextFlavorTest.java
! test/jdk/javax/print/attribute/Chroma.java
! test/jdk/javax/print/attribute/CollateAttr.java
! test/jdk/javax/print/attribute/PSCopiesFlavorTest.java
! test/jdk/javax/print/attribute/PrintResAttr.java
! test/jdk/javax/print/attribute/ServiceDialogTest.java
! test/jdk/javax/print/attribute/ServiceDialogValidateTest.java
! test/jdk/javax/print/attribute/ServiceDlgPageRangeTest.java
! test/jdk/javax/print/attribute/ServiceDlgSheetCollateTest.java
! test/jdk/javax/print/attribute/Services_getDocFl.java
! test/jdk/javax/print/attribute/SidesAttributeTest.java
! test/jdk/javax/print/attribute/TestUnsupportedResolution.java
! test/jdk/javax/print/attribute/autosense/PrintAutoSenseData.java
Changeset: 56d4c33f
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2023-12-01 01:53:20 +0000
URL: https://git.openjdk.org/leyden/commit/56d4c33f4096d98d08eba870070b5f21125f8…
8227529: With malformed --app-image the error messages are awful
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
Changeset: 02ffab1a
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2023-12-01 03:35:31 +0000
URL: https://git.openjdk.org/leyden/commit/02ffab1a4d9e1209f3f1da715acae975e0754…
8321141: VM build issue on MacOS after JDK-8267532
Reviewed-by: jiefu
! src/hotspot/share/ci/ciMethodData.cpp
Changeset: 4ba94ef6
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2023-12-01 07:13:39 +0000
URL: https://git.openjdk.org/leyden/commit/4ba94ef69ef2ee576c50bb6003a795746dcdf…
8320145: Compiler should accept final variable in Record Pattern
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/patterns/T8317300.out
+ test/langtools/tools/javac/patterns/T8320145.java
Changeset: 2476be45
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-12-01 07:31:10 +0000
URL: https://git.openjdk.org/leyden/commit/2476be4590f9ece654d16bf7b94f108f18a86…
8320716: ResolvedModule::reads includes self when configuration contains two or more automatic modules
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/module/ResolvedModule.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! test/jdk/java/lang/module/AutomaticModulesTest.java
Changeset: ecd335d8
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2023-12-01 07:44:09 +0000
URL: https://git.openjdk.org/leyden/commit/ecd335d8f42757d332f217e220e1a9db8c48c…
8321107: Add more test cases for JDK-8319372
Reviewed-by: roland, kvn
+ test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java
Changeset: 8f1d40b4
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2023-12-01 11:51:25 +0000
URL: https://git.openjdk.org/leyden/commit/8f1d40b48bf145144ae90b1d147d418d39056…
8321114: Rename "Unnamed Classes" to "Implicitly Declared Classes" better
Reviewed-by: jlaskey
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.compiler/share/classes/javax/annotation/processing/Filer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/processing/model/element/TestImplicitClass.java
Changeset: 3b30095a
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2023-12-01 13:11:07 +0000
URL: https://git.openjdk.org/leyden/commit/3b30095a63bdf8224a5625507a69942210a20…
8321130: Microbenchmarks do not build any more after 8254693 on 32 bit platforms
Reviewed-by: mcimadamore, tschatzl
! test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/libjnitest.c
Changeset: 54957ac5
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2023-12-01 14:15:38 +0000
URL: https://git.openjdk.org/leyden/commit/54957ac55f8c6c68efc80436417ff30d4e9e2…
8312560: Annotation on Decomposed Record Component in Enhanced For Loop Fails Compilation
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/patterns/T8312560.java
Changeset: 3087e14c
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2023-12-01 14:44:18 +0000
URL: https://git.openjdk.org/leyden/commit/3087e14cde9257680f0406b11942f9cb7739c…
8320807: [PPC64][ZGC] C1 generates wrong code for atomics
Reviewed-by: lucy, rrich
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
Changeset: d5685629
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2023-12-01 17:39:11 +0000
URL: https://git.openjdk.org/leyden/commit/d568562966e9a2020704eee3d67b8a106f647…
8320798: Console read line with zero out should zero out underlying buffer
Reviewed-by: bpb, lancea, joehw, alanb, jpai, mbaesken
! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java
Changeset: f6be7fdf
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2023-12-01 17:43:28 +0000
URL: https://git.openjdk.org/leyden/commit/f6be7fdf22eede767a0ac29b4f1cb770cfdc0…
8321059: Unneeded array assignments in MergeCollation and CompactByteArray
Reviewed-by: jlu, bpb, rriggs
! src/java.base/share/classes/java/text/MergeCollation.java
! src/java.base/share/classes/sun/text/CompactByteArray.java
Changeset: 92f7e513
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2023-12-01 19:14:44 +0000
URL: https://git.openjdk.org/leyden/commit/92f7e513c715b52a1492f3d81788c8c46a64c…
8312098: Update man page for javadoc
Reviewed-by: jlaskey
Backport-of: 4fcb0b28d7eda3f147432ce8d8d27f91a0805ab6
! src/jdk.javadoc/share/man/javadoc.1
Changeset: 1839433b
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2023-12-01 20:24:09 +0000
URL: https://git.openjdk.org/leyden/commit/1839433bff5587f6a9bede3c765100ae4737f…
8320941: Discuss receiver type handling
Reviewed-by: vromero
! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java
Changeset: 42af8ce1
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2023-12-01 20:54:13 +0000
URL: https://git.openjdk.org/leyden/commit/42af8ce1f6605376fdb69e03df9e22381a54f…
8308614: Enabling JVMTI ClassLoad event slows down vthread creation by factor 10
Reviewed-by: dcubed, cjplummer, amenkov
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
Changeset: 3a09a052
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-01 20:54:35 +0000
URL: https://git.openjdk.org/leyden/commit/3a09a052bcc67a7994677fd2a73e7afcf331a…
8313722: JFR: Avoid unnecessary calls to Events.from(Recording)
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/event/TestExtends.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java
! test/jdk/jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java
! test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountAfterGCEvent.java
! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java
! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java
! test/jdk/jdk/jfr/event/runtime/TestSyncOnValueBasedClassEvent.java
! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java
! test/jdk/jdk/jfr/startupargs/TestRetransform.java
! test/lib/jdk/test/lib/jfr/Events.java
Changeset: 2f299e4a
Author: Eirik Bjorsnos <eirbjo(a)gmail.com>
Committer: Joe Darcy <darcy(a)openjdk.org>
Date: 2023-12-01 21:15:46 +0000
URL: https://git.openjdk.org/leyden/commit/2f299e4a732a945175a9d334d69fedafbe0ca…
8321182: SourceExample.SOURCE_14 comment should refer to 'switch expressions' instead of 'text blocks'
Reviewed-by: darcy
! test/langtools/tools/javac/versions/Versions.java
Changeset: 8be3e392
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2023-12-02 02:58:03 +0000
URL: https://git.openjdk.org/leyden/commit/8be3e39220cd64521f4e370011958e17e5fde…
8320129: "top" command during jtreg failure handler does not display CPU usage on OSX
Reviewed-by: cjplummer, jpai
! test/failure_handler/src/share/conf/mac.properties
Changeset: 6f7bb79a
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2023-12-02 05:38:07 +0000
URL: https://git.openjdk.org/leyden/commit/6f7bb79a5b543ebd9ccd72d7b1b289b1f6e4c…
8320931: [REDO] dsymutil command leaves around temporary directories
Reviewed-by: ihse, clanger
! make/autoconf/basic_tools.m4
Changeset: 5dee2a36
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-12-02 09:05:16 +0000
URL: https://git.openjdk.org/leyden/commit/5dee2a36756caba28cf12920dc562278576f6…
8320440: Implementation of Structured Concurrency (Second Preview)
Reviewed-by: iris, jpai, mchung, mcimadamore
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
Changeset: 4dcbd13f
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-02 17:03:15 +0000
URL: https://git.openjdk.org/leyden/commit/4dcbd13f99b62de16d6ed13cdf422e6bf9b03…
8314905: jdk/jfr/tool/TestView.java fails with RuntimeException 'Invoked Concurrent' missing from stdout/stderr
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/tool/TestView.java
Changeset: 94984698
Author: Gregor Purdy <gregor(a)abcelo.com>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2023-12-02 21:13:37 +0000
URL: https://git.openjdk.org/leyden/commit/949846986f572dfb82912e7d71e7bfd37a908…
8318983: Fix comment typo in PKCS12Passwd.java
Reviewed-by: weijun
! test/jdk/sun/security/tools/keytool/PKCS12Passwd.java
Changeset: b9df827a
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-03 19:46:37 +0000
URL: https://git.openjdk.org/leyden/commit/b9df827adc92cb1fc65f6b1efdf82dcae00a4…
8309871: jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java timed out
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java
Changeset: 2b00ac0d
Author: Adam Sotona <asotona(a)openjdk.org>
Date: 2023-12-04 07:07:57 +0000
URL: https://git.openjdk.org/leyden/commit/2b00ac0d02a110326846c75ea7ea535dccbb1…
8308753: Class-File API transition to Preview
Reviewed-by: ihse, mchung, vromero
! make/jdk/src/classes/build/tools/module/GenModuleInfoSource.java
! make/modules/java.base/Java.gmk
! make/test/BuildMicrobenchmark.gmk
! src/java.base/share/classes/java/lang/Module.java
= src/java.base/share/classes/java/lang/classfile/AccessFlags.java
+ 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/AttributeMapper.java
+ src/java.base/share/classes/java/lang/classfile/AttributedElement.java
= src/java.base/share/classes/java/lang/classfile/Attributes.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/ClassBuilder.java
+ src/java.base/share/classes/java/lang/classfile/ClassElement.java
+ src/java.base/share/classes/java/lang/classfile/ClassFile.java
+ src/java.base/share/classes/java/lang/classfile/ClassFileBuilder.java
+ src/java.base/share/classes/java/lang/classfile/ClassFileElement.java
+ src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java
+ src/java.base/share/classes/java/lang/classfile/ClassFileVersion.java
= src/java.base/share/classes/java/lang/classfile/ClassHierarchyResolver.java
= src/java.base/share/classes/java/lang/classfile/ClassModel.java
= src/java.base/share/classes/java/lang/classfile/ClassReader.java
= src/java.base/share/classes/java/lang/classfile/ClassSignature.java
+ src/java.base/share/classes/java/lang/classfile/ClassTransform.java
= src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
+ src/java.base/share/classes/java/lang/classfile/CodeElement.java
+ src/java.base/share/classes/java/lang/classfile/CodeModel.java
+ src/java.base/share/classes/java/lang/classfile/CodeTransform.java
= src/java.base/share/classes/java/lang/classfile/CompoundElement.java
+ src/java.base/share/classes/java/lang/classfile/CustomAttribute.java
= src/java.base/share/classes/java/lang/classfile/FieldBuilder.java
+ src/java.base/share/classes/java/lang/classfile/FieldElement.java
= src/java.base/share/classes/java/lang/classfile/FieldModel.java
+ src/java.base/share/classes/java/lang/classfile/FieldTransform.java
+ src/java.base/share/classes/java/lang/classfile/Instruction.java
= src/java.base/share/classes/java/lang/classfile/Interfaces.java
= src/java.base/share/classes/java/lang/classfile/Label.java
= src/java.base/share/classes/java/lang/classfile/MethodBuilder.java
+ src/java.base/share/classes/java/lang/classfile/MethodElement.java
= src/java.base/share/classes/java/lang/classfile/MethodModel.java
= src/java.base/share/classes/java/lang/classfile/MethodSignature.java
+ src/java.base/share/classes/java/lang/classfile/MethodTransform.java
+ src/java.base/share/classes/java/lang/classfile/Opcode.java
+ src/java.base/share/classes/java/lang/classfile/PseudoInstruction.java
= src/java.base/share/classes/java/lang/classfile/Signature.java
+ src/java.base/share/classes/java/lang/classfile/Superclass.java
+ src/java.base/share/classes/java/lang/classfile/TypeAnnotation.java
= src/java.base/share/classes/java/lang/classfile/TypeKind.java
+ src/java.base/share/classes/java/lang/classfile/WritableElement.java
+ src/java.base/share/classes/java/lang/classfile/attribute/AnnotationDefaultAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/BootstrapMethodsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeInfo.java
= src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ConstantValueAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/EnclosingMethodAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/ExceptionsAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/InnerClassInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/InnerClassesAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/LineNumberInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/LineNumberTableAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTableAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeTableAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/MethodParameterInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/MethodParametersAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java
= src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashInfo.java
= src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModuleMainClassAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModulePackagesAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModuleProvideInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModuleRequireInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/NestHostAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/NestMembersAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/PermittedSubclassesAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RecordAttribute.java
= src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/SignatureAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/SourceDebugExtensionAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/SourceFileAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java
+ src/java.base/share/classes/java/lang/classfile/attribute/StackMapTableAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/SyntheticAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/UnknownAttribute.java
+ src/java.base/share/classes/java/lang/classfile/attribute/package-info.java
+ src/java.base/share/classes/java/lang/classfile/components/ClassPrinter.java
+ src/java.base/share/classes/java/lang/classfile/components/ClassRemapper.java
+ src/java.base/share/classes/java/lang/classfile/components/CodeLocalsShifter.java
+ src/java.base/share/classes/java/lang/classfile/components/CodeRelabeler.java
= src/java.base/share/classes/java/lang/classfile/components/CodeStackTracker.java
+ src/java.base/share/classes/java/lang/classfile/components/package-info.java
= src/java.base/share/classes/java/lang/classfile/components/snippet-files/PackageSnippets.java
= src/java.base/share/classes/java/lang/classfile/constantpool/AnnotationConstantValueEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ClassEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ConstantDynamicEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPool.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolException.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ConstantValueEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/DynamicConstantPoolEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/FieldRefEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/IntegerEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/InterfaceMethodRefEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/InvokeDynamicEntry.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/LoadableConstantEntry.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/LongEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/MemberRefEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/MethodHandleEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/MethodRefEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/MethodTypeEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/ModuleEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/NameAndTypeEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/PackageEntry.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/PoolEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/StringEntry.java
= src/java.base/share/classes/java/lang/classfile/constantpool/Utf8Entry.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/package-info.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ArrayLoadInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ArrayStoreInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/BranchInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/CharacterRange.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ConvertInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java
= src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java
+ src/java.base/share/classes/java/lang/classfile/instruction/FieldInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/InvokeDynamicInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/InvokeInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/LabelTarget.java
+ src/java.base/share/classes/java/lang/classfile/instruction/LineNumber.java
+ src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.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/java/lang/classfile/instruction/LookupSwitchInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/MonitorInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/NewMultiArrayInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/NewObjectInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/NewPrimitiveArrayInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/NewReferenceArrayInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/NopInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/OperatorInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ReturnInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/StackInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java
= src/java.base/share/classes/java/lang/classfile/instruction/SwitchCase.java
+ src/java.base/share/classes/java/lang/classfile/instruction/TableSwitchInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/ThrowInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/TypeCheckInstruction.java
+ src/java.base/share/classes/java/lang/classfile/instruction/package-info.java
+ src/java.base/share/classes/java/lang/classfile/package-info.java
+ src/java.base/share/classes/java/lang/classfile/snippet-files/PackageSnippets.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
- src/java.base/share/classes/jdk/internal/classfile/Annotation.java
- src/java.base/share/classes/jdk/internal/classfile/AnnotationValue.java
- src/java.base/share/classes/jdk/internal/classfile/Attribute.java
- src/java.base/share/classes/jdk/internal/classfile/AttributedElement.java
- src/java.base/share/classes/jdk/internal/classfile/BootstrapMethodEntry.java
- src/java.base/share/classes/jdk/internal/classfile/ClassElement.java
- src/java.base/share/classes/jdk/internal/classfile/ClassTransform.java
- src/java.base/share/classes/jdk/internal/classfile/Classfile.java
- src/java.base/share/classes/jdk/internal/classfile/ClassfileBuilder.java
- src/java.base/share/classes/jdk/internal/classfile/ClassfileElement.java
- src/java.base/share/classes/jdk/internal/classfile/ClassfileTransform.java
- src/java.base/share/classes/jdk/internal/classfile/ClassfileVersion.java
- src/java.base/share/classes/jdk/internal/classfile/CodeElement.java
- src/java.base/share/classes/jdk/internal/classfile/CodeModel.java
- src/java.base/share/classes/jdk/internal/classfile/CodeTransform.java
- src/java.base/share/classes/jdk/internal/classfile/CustomAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/FieldElement.java
- src/java.base/share/classes/jdk/internal/classfile/FieldTransform.java
- src/java.base/share/classes/jdk/internal/classfile/Instruction.java
- src/java.base/share/classes/jdk/internal/classfile/MethodElement.java
- src/java.base/share/classes/jdk/internal/classfile/MethodTransform.java
- src/java.base/share/classes/jdk/internal/classfile/Opcode.java
- src/java.base/share/classes/jdk/internal/classfile/PseudoInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/Superclass.java
- src/java.base/share/classes/jdk/internal/classfile/TypeAnnotation.java
- src/java.base/share/classes/jdk/internal/classfile/WritableElement.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/AnnotationDefaultAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/BootstrapMethodsAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/CharacterRangeInfo.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/CodeAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/CompilationIDAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/ConstantValueAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/DeprecatedAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/EnclosingMethodAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/InnerClassesAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/LineNumberTableAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTableAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTypeTableAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/MethodParametersAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleMainClassAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/ModulePackagesAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleProvideInfo.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleRequireInfo.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleResolutionAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleTargetAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/NestHostAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/NestMembersAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/PermittedSubclassesAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/RecordAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/SignatureAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/SourceDebugExtensionAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/SourceFileAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/SourceIDAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapFrameInfo.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapTableAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/SyntheticAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/attribute/UnknownAttribute.java
- src/java.base/share/classes/jdk/internal/classfile/components/ClassPrinter.java
- src/java.base/share/classes/jdk/internal/classfile/components/ClassRemapper.java
- src/java.base/share/classes/jdk/internal/classfile/components/CodeLocalsShifter.java
- src/java.base/share/classes/jdk/internal/classfile/components/CodeRelabeler.java
- src/java.base/share/classes/jdk/internal/classfile/components/package-info.java
- src/java.base/share/classes/jdk/internal/classfile/constantpool/DynamicConstantPoolEntry.java
- src/java.base/share/classes/jdk/internal/classfile/constantpool/LoadableConstantEntry.java
- src/java.base/share/classes/jdk/internal/classfile/constantpool/LongEntry.java
- src/java.base/share/classes/jdk/internal/classfile/constantpool/PoolEntry.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/AbstractDirectBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.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/AccessFlagsImpl.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/BlockCodeBuilderImpl.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/BoundCharacterRange.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariableType.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundRecordComponentInfo.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/BytecodeHelpers.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedCodeBuilder.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/ClassFileImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileVersionImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassHierarchyImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java
- src/java.base/share/classes/jdk/internal/classfile/impl/ClassfileImpl.java
- src/java.base/share/classes/jdk/internal/classfile/impl/ClassfileVersionImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeLocalsShifterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeRelabelerImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeStackTrackerImpl.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/InterfacesImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/LabelContext.java
! src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/LineNumberImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodInfo.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ModuleAttributeBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/NonterminalCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/RawBytecodeHelper.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.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/StackMapDecoder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SuperclassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TransformImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TransformingCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationWrapper.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/ArrayLoadInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/ArrayStoreInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/BranchInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/CharacterRange.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/ConstantInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/ConvertInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/DiscontinuedInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/FieldInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/IncrementInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/InvokeDynamicInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/InvokeInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/LabelTarget.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/LineNumber.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/LoadInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/LocalVariable.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/LocalVariableType.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/LookupSwitchInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/MonitorInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/NewMultiArrayInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/NewObjectInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/NewPrimitiveArrayInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/NewReferenceArrayInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/NopInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/OperatorInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/ReturnInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/StackInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/StoreInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/TableSwitchInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/ThrowInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/instruction/TypeCheckInstruction.java
- src/java.base/share/classes/jdk/internal/classfile/package-info.java
- src/java.base/share/classes/jdk/internal/classfile/snippet-files/PackageSnippets.java
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/SourceWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/StackMapWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/TryBlockWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
! src/jdk.jdeps/share/classes/module-info.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java
! src/jdk.jfr/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AbstractPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
! src/jdk.jshell/share/classes/module-info.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
! test/jdk/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
! test/jdk/java/lang/ModuleTests/AnnotationsTest.java
! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java
! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java
! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/InstructionHelper.java
! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java
! test/jdk/java/lang/invoke/condy/CondyBSMException.java
! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java
! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java
! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java
! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java
! test/jdk/java/lang/invoke/condy/CondyNestedTest.java
! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java
! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java
! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java
! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java
! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java
! test/jdk/java/lang/invoke/condy/CondyWrongType.java
! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/jdk/java/lang/module/ConfigurationTest.java
! test/jdk/java/lang/module/ModuleDescriptorTest.java
! test/jdk/java/lang/module/ModuleFinderTest.java
! test/jdk/java/lang/module/ModuleNamesTest.java
! test/jdk/java/lang/module/MultiReleaseJarTest.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java
! test/jdk/java/security/Provider/SecurityProviderModularTest.java
! test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/jdk/jdk/classfile/AccessFlagsTest.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
! test/jdk/jdk/classfile/AnnotationModelTest.java
! test/jdk/jdk/classfile/AnnotationTest.java
! test/jdk/jdk/classfile/ArrayTest.java
! test/jdk/jdk/classfile/BSMTest.java
! test/jdk/jdk/classfile/BasicBlockTest.java
! test/jdk/jdk/classfile/BoundAttributeTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderParamTest.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
! test/jdk/jdk/classfile/ClassBuildingTest.java
! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java
! test/jdk/jdk/classfile/ClassPrinterTest.java
! test/jdk/jdk/classfile/ConstantPoolCopyTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/DiscontinuedInstructionsTest.java
! test/jdk/jdk/classfile/FilterDeadLabelsTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/LimitsTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/LowJCovAttributeTest.java
! test/jdk/jdk/classfile/LowModuleTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/MassAdaptCopyCodeTest.java
! test/jdk/jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java
! test/jdk/jdk/classfile/ModuleBuilderTest.java
! test/jdk/jdk/classfile/OneToOneTest.java
! test/jdk/jdk/classfile/OpcodesValidationTest.java
! test/jdk/jdk/classfile/OptionsTest.java
! test/jdk/jdk/classfile/PreviewMinorVersionTest.java
! test/jdk/jdk/classfile/PrimitiveClassConstantTest.java
! test/jdk/jdk/classfile/ShortJumpsFixTest.java
! test/jdk/jdk/classfile/SignaturesTest.java
! test/jdk/jdk/classfile/SnippetsTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/StackTrackerTest.java
! test/jdk/jdk/classfile/StreamedVsListTest.java
! test/jdk/jdk/classfile/SwapTest.java
! test/jdk/jdk/classfile/TEST.properties
! test/jdk/jdk/classfile/TempConstantPoolBuilderTest.java
! test/jdk/jdk/classfile/TestRecordComponent.java
! test/jdk/jdk/classfile/TransformTests.java
! test/jdk/jdk/classfile/Utf8EntryTest.java
! test/jdk/jdk/classfile/UtilTest.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
! test/jdk/jdk/classfile/WriteTest.java
! test/jdk/jdk/classfile/examples/AnnotationsExamples.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/jdk/jdk/classfile/examples/ExperimentalTransformExamples.java
! test/jdk/jdk/classfile/examples/ModuleExamples.java
! test/jdk/jdk/classfile/examples/TransformExamples.java
! test/jdk/jdk/classfile/helpers/ClassRecord.java
! test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
! test/jdk/jdk/classfile/helpers/TestUtil.java
! test/jdk/jdk/classfile/helpers/Transforms.java
! test/jdk/jdk/lambda/TEST.properties
! test/jdk/jdk/lambda/separate/ClassToInterfaceConverter.java
! test/jdk/jdk/modules/incubator/ServiceBinding.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java
! test/jdk/tools/jimage/JImageNonAsciiNameTest.java
! test/jdk/tools/jimage/JImageTest.java
! test/jdk/tools/jlink/DefaultProviderTest.java
! test/jdk/tools/jlink/ExplodedModuleNameTest.java
! test/jdk/tools/jlink/IntegrationTest.java
! test/jdk/tools/jlink/JLink100Modules.java
! test/jdk/tools/jlink/JLink2Test.java
! test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java
! test/jdk/tools/jlink/JLinkNegativeTest.java
! test/jdk/tools/jlink/JLinkOptionsTest.java
! test/jdk/tools/jlink/JLinkPluginsTest.java
! test/jdk/tools/jlink/JLinkTest.java
! test/jdk/tools/jlink/ModuleNamesOrderTest.java
! test/jdk/tools/jlink/NativeTest.java
! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java
! test/jdk/tools/jlink/plugins/CDSPluginTest.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java
! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java
! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java
! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
! test/jdk/tools/lib/tests/JImageValidator.java
! test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java
! test/langtools/tools/javac/4241573/T4241573.java
! test/langtools/tools/javac/7003595/T7003595.java
! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/langtools/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java
! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.java
! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java
! test/langtools/tools/javac/MethodParameters/AnnotationTest.java
! test/langtools/tools/javac/MethodParameters/AnonymousClass.java
! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java
! test/langtools/tools/javac/MethodParameters/Constructors.java
! test/langtools/tools/javac/MethodParameters/EnumTest.java
! test/langtools/tools/javac/MethodParameters/InstanceMethods.java
! test/langtools/tools/javac/MethodParameters/LambdaTest.java
! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java
! test/langtools/tools/javac/MethodParameters/LocalClassTest.java
! test/langtools/tools/javac/MethodParameters/MemberClassTest.java
! test/langtools/tools/javac/MethodParameters/StaticMethods.java
! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java
! test/langtools/tools/javac/MethodParametersTest.java
! test/langtools/tools/javac/NoStringToLower.java
! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java
! test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java
! test/langtools/tools/javac/StringConcat/WellKnownTypeSignatures.java
! test/langtools/tools/javac/StringConcat/WellKnownTypes.java
! test/langtools/tools/javac/StringConcat/access/Test.java
! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java
! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/langtools/tools/javac/T7053059/DoubleCastTest.java
! test/langtools/tools/javac/T7093325.java
! test/langtools/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java
! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java
! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/langtools/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java
! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java
! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java
! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java
! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java
! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java
! test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java
! test/langtools/tools/javac/T8222949/TestConstantDynamic.java
! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/SyntheticParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ReferenceInfoUtil.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java
! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java
! test/langtools/tools/javac/classfiles/T8255757/T8255757.java
! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultVerifier.java
! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/Driver.java
! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
+ test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase_legacy.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver.java
+ test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver_legacy.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/AnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/annotations/TestAnnotationInfo.java
! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
! test/langtools/tools/javac/classfiles/attributes/lib/TestBase.java
= test/langtools/tools/javac/classfiles/attributes/lib_legacy/TestBase.java
= test/langtools/tools/javac/classfiles/attributes/lib_legacy/TestResult.java
! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java
! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java
! test/langtools/tools/javac/code/CharImmediateValue.java
! test/langtools/tools/javac/constDebug/ConstDebugTest.java
! test/langtools/tools/javac/defaultMethods/BadClassfile.java
! test/langtools/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java
! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java
! test/langtools/tools/javac/diags/CheckResourceKeys.java
! test/langtools/tools/javac/diags/Example.java
! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java
! test/langtools/tools/javac/diags/examples/BadConstantValueType/processors/CreateBadClassFile.java
! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java
! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/processors/CreateBadClassFile.java
! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java
! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/processors/CreateBadClassFile.java
! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
! test/langtools/tools/javac/file/SymLinkArchiveTest.java
! test/langtools/tools/javac/file/SymLinkShortNameTest.java
! test/langtools/tools/javac/file/SymLinkTest.java
! test/langtools/tools/javac/flow/LVTHarness.java
! test/langtools/tools/javac/generics/bridges/BridgeHarness.java
! test/langtools/tools/javac/importscope/T8193717.java
! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java
! test/langtools/tools/javac/lambda/ByteCodeTest.java
! test/langtools/tools/javac/lambda/LambdaTestStrictFPFlag.java
! test/langtools/tools/javac/lambda/LocalVariableTable.java
! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java
! test/langtools/tools/javac/lambda/TestInvokeDynamic.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/langtools/tools/javac/launcher/GetResourceTest.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/launcher/src/CLTest.java
! test/langtools/tools/javac/linenumbers/ConditionalLineNumberTest.java
! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java
! test/langtools/tools/javac/linenumbers/NestedLineNumberTest.java
! test/langtools/tools/javac/linenumbers/NullCheckLineNumberTest.java
! test/langtools/tools/javac/meth/TestCP.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
! test/langtools/tools/javac/modules/IncubatingTest.java
! test/langtools/tools/javac/modules/JavaBaseTest.java
! test/langtools/tools/javac/modules/ModuleVersion.java
! test/langtools/tools/javac/modules/OpenModulesTest.java
! test/langtools/tools/javac/multicatch/7005371/T7005371.java
! test/langtools/tools/javac/multicatch/Pos05.java
! test/langtools/tools/javac/patterns/Annotations.java
! test/langtools/tools/javac/patterns/LocalVariableTable.java
! test/langtools/tools/javac/patterns/MatchExceptionTest.java
! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java
! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java
! test/langtools/tools/javac/platform/ModuleVersionTest.java
! test/langtools/tools/javac/preview/PreviewAutoSuppress.java
! test/langtools/tools/javac/preview/PreviewErrors.java
! test/langtools/tools/javac/preview/PreviewTest.java
! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java
! test/langtools/tools/javac/processing/model/element/TestOrigin.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java
! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java
! test/langtools/tools/javac/recovery/AnnotationRecovery.java
! test/langtools/tools/javac/recovery/AttrRecovery.java
! test/langtools/tools/javac/recovery/LambdaRecovery.java
! test/langtools/tools/javac/recovery/MethodModifiers.java
! test/langtools/tools/javac/resolve/NoObjectToString.java
! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java
! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
! test/langtools/tools/javac/sym/ElementStructureTest.java
! test/langtools/tools/javac/varargs/6199075/T6199075.java
! test/langtools/tools/javac/varargs/7042566/T7042566.java
! test/langtools/tools/javap/T6716452.java
! test/langtools/tools/javap/TestClassNameWarning.java
! test/langtools/tools/javap/classfile/6888367/T6888367.java
! test/langtools/tools/javap/classfile/T6887895.java
! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java
! test/langtools/tools/javap/typeAnnotations/NewArray.java
! test/langtools/tools/javap/typeAnnotations/Presence.java
! test/langtools/tools/javap/typeAnnotations/PresenceInner.java
! test/langtools/tools/javap/typeAnnotations/TypeCasts.java
! test/langtools/tools/javap/typeAnnotations/Visibility.java
! test/langtools/tools/javap/typeAnnotations/Wildcards.java
! test/lib/jdk/test/lib/util/ModuleInfoWriter.java
! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.java
! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java
! test/micro/org/openjdk/bench/jdk/classfile/AdHocAdapt.java
! test/micro/org/openjdk/bench/jdk/classfile/ClassfileBenchmark.java
! test/micro/org/openjdk/bench/jdk/classfile/GenerateStackMaps.java
! test/micro/org/openjdk/bench/jdk/classfile/ParseOptions.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadDeep.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java
! test/micro/org/openjdk/bench/jdk/classfile/RebuildMethodBodies.java
! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java
! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java
Changeset: 0d0a6574
Author: Tejesh R <tr(a)openjdk.org>
Date: 2023-12-04 07:30:17 +0000
URL: https://git.openjdk.org/leyden/commit/0d0a657414563a2211bcc3474aa7e4317307f…
5108458: JTable does not properly layout its content
Reviewed-by: dnguyen, aivanov, psadhukhan
! src/java.desktop/share/classes/javax/swing/JTable.java
+ test/jdk/javax/swing/JTable/JTableRightOrientationTest.java
Changeset: b9b82631
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2023-12-04 08:09:01 +0000
URL: https://git.openjdk.org/leyden/commit/b9b82631bf75dc93d9e11536b6872df4c89e9…
8317307: test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information
Reviewed-by: clanger
! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java
Changeset: 9b8eaa2f
Author: Eric Liu <eliu(a)openjdk.org>
Date: 2023-12-04 08:14:57 +0000
URL: https://git.openjdk.org/leyden/commit/9b8eaa2fc3c5127bc7828471916f5d881bf71…
8319872: AArch64: [vectorapi] Implementation of unsigned (zero extended) casts
Reviewed-by: aph, xgong
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/VectorZeroExtend.java
Changeset: 93b9235f
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-12-04 08:20:09 +0000
URL: https://git.openjdk.org/leyden/commit/93b9235f19dab2a0c08ba8a1afcc82ee71be4…
8321120: Shenandoah: Remove ShenandoahElasticTLAB flag
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
- test/hotspot/jtreg/gc/shenandoah/TestElasticTLAB.java
Changeset: f32ab8cc
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-12-04 08:20:23 +0000
URL: https://git.openjdk.org/leyden/commit/f32ab8cc47c8a1b4887e9c7c86b145ce4b85c…
8320924: Improve heap dump performance by optimizing archived object checks
Reviewed-by: yyang, stuefe
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: ed5b8c3a
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2023-12-04 09:31:17 +0000
URL: https://git.openjdk.org/leyden/commit/ed5b8c3a7bb6de27ab5050db494b08d5e5dd1…
8225220: When the Tab Policy is checked,the scroll button direction displayed incorrectly.
Reviewed-by: tr, psadhukhan
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
+ test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneArrowDirection.java
Changeset: c17b8cfa
Author: Anton Bobrov <antbob(a)users.noreply.github.com>
Committer: Severin Gehwolf <sgehwolf(a)openjdk.org>
Date: 2023-12-04 10:48:26 +0000
URL: https://git.openjdk.org/leyden/commit/c17b8cfafe5a2bbe29d38cfc6793c72b0430f…
8320655: awt screencast robot spin and sync issues with native libpipewire api
Reviewed-by: azvegint
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
Changeset: d23f4f12
Author: Oli Gillespie <ogillespie(a)openjdk.org>
Committer: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2023-12-04 12:25:51 +0000
URL: https://git.openjdk.org/leyden/commit/d23f4f12adf1ea26b8c340efe2c3854e50b68…
8315559: Delay TempSymbol cleanup to avoid symbol table churn
Reviewed-by: coleenp, kbarrett, shade
+ src/hotspot/share/oops/symbolHandle.cpp
! src/hotspot/share/oops/symbolHandle.hpp
! test/hotspot/gtest/classfile/test_placeholders.cpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp
Changeset: 9769dfec
Author: Zhengyu Gu <zgu(a)openjdk.org>
Date: 2023-12-04 14:07:02 +0000
URL: https://git.openjdk.org/leyden/commit/9769dfecb55d67d5dc53fa52fdb227b483e41…
8321214: Parallel: Remove unused SpaceInfo::_min_dense_prefix
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: d5f59cf0
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-04 15:51:22 +0000
URL: https://git.openjdk.org/leyden/commit/d5f59cf0a8efe8d0f2d8ab1a5bd68fa9fe15f…
8321220: JFR: RecordedClass reports incorrect modifiers
Reviewed-by: mgronlun
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
+ test/jdk/jdk/jfr/api/consumer/TestRecordedClass.java
Changeset: d2c529cc
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-04 16:09:00 +0000
URL: https://git.openjdk.org/leyden/commit/d2c529cc37f94a1ecd3b03fd91e3e08ee8ee7…
8319072: JFR: Turn off events for JFR.view
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdQuery.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdView.java
Changeset: a9de5c7f
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-04 16:37:33 +0000
URL: https://git.openjdk.org/leyden/commit/a9de5c7f130ceac5d82a413a40e10a8c594af…
8315128: jdk/jfr/event/runtime/TestResidentSetSizeEvent.java fails with "The size should be less than or equal to peak"
Reviewed-by: stefank, mgronlun
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: f6be9229
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-04 16:50:45 +0000
URL: https://git.openjdk.org/leyden/commit/f6be922952642f40dcf0d27b7896c9a6acdd6…
8316193: jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java
Changeset: 65be5e0c
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-04 16:56:16 +0000
URL: https://git.openjdk.org/leyden/commit/65be5e0c547d74ca7de288b164aa9bd6d6855…
8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none"
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java
Changeset: 316b7833
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2023-12-04 18:01:31 +0000
URL: https://git.openjdk.org/leyden/commit/316b78336c9fbf290e6d423f831f9eff1a84b…
8321276: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java failed with "'17 2: jdk/test/lib/apps ' missing from stdout/stderr"
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java
Changeset: 155abc57
Author: Roger Riggs <rriggs(a)openjdk.org>
Date: 2023-12-04 18:28:59 +0000
URL: https://git.openjdk.org/leyden/commit/155abc576a0212932825485380d4e2a9c7dd2…
8311906: Improve robustness of String constructors with mutable array inputs
Co-authored-by: Damon Fenacci <dfenacci(a)openjdk.org>
Co-authored-by: Claes Redestad <redestad(a)openjdk.org>
Co-authored-by: Amit Kumar <amitkumar(a)openjdk.org>
Co-authored-by: Martin Doerr <mdoerr(a)openjdk.org>
Reviewed-by: rgiulietti, thartmann, redestad, dfenacci
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Appendable.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
+ test/hotspot/jtreg/compiler/intrinsics/string/TestStringConstructionIntrinsics.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
! test/jdk/java/lang/String/Chars.java
+ test/jdk/java/lang/String/StringRacyConstructor.java
! test/micro/org/openjdk/bench/java/lang/StringConstructor.java
Changeset: bd04f91e
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2023-12-04 19:12:25 +0000
URL: https://git.openjdk.org/leyden/commit/bd04f91e9103ee04f643f8d04553705c4d78f…
8321131: Console read line with zero out should zero out underlying buffer in JLine
Reviewed-by: iris, alanb, jlahoda
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Buffer.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/BufferImpl.java
Changeset: 30b5d427
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2023-12-04 20:53:46 +0000
URL: https://git.openjdk.org/leyden/commit/30b5d427350d03ec8b9eb39fbf06fbd1b1f66…
8321069: JvmtiThreadState::state_for_while_locked() returns nullptr for an attached JNI thread with a java.lang.Thread object after JDK-8319935
Reviewed-by: dholmes, jiangli, sspitsyn
! src/hotspot/share/prims/jvmtiThreadState.inline.hpp
Changeset: 81484d8c
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2023-12-05 01:06:14 +0000
URL: https://git.openjdk.org/leyden/commit/81484d8c0520cf55ec58fc7b4c81880e69537…
8320687: sun.jvmstat.monitor.MonitoredHost.getMonitoredHost() throws unexpected exceptions when invoked concurrently
Reviewed-by: alanb, kevinw
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
+ test/jdk/sun/jvmstat/monitor/MonitoredVm/ConcurrentGetMonitoredHost.java
Changeset: 50d1839d
Author: Viktor Klang <vklang(a)openjdk.org>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2023-12-05 05:29:29 +0000
URL: https://git.openjdk.org/leyden/commit/50d1839d54f13631946925d8ecf03ce71f31b…
8318809: java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java shows intermittent failures on linux ppc64le and aarch64
Reviewed-by: alanb, jpai
! test/jdk/java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java
Changeset: aec38659
Author: Feilong Jiang <fjiang(a)openjdk.org>
Date: 2023-12-05 07:05:57 +0000
URL: https://git.openjdk.org/leyden/commit/aec386596d531345b46be4f674b775df71df1…
8320697: RISC-V: Small refactoring for runtime calls
Co-authored-by: Fei Yang <fyang(a)openjdk.org>
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/x/xBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/icBuffer_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: 517b1788
Author: Christian Stein <cstein(a)openjdk.org>
Date: 2023-12-05 07:50:21 +0000
URL: https://git.openjdk.org/leyden/commit/517b1788198fc325961df61161f9b365c7b25…
8306914: Implement JEP 458: Launch Multi-File Source-Code Programs
Reviewed-by: jlahoda, jlaskey
! make/CompileInterimLangtools.gmk
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/native/libjli/java.c
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Fault.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryClassLoader.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryModuleFinder.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/ProgramDescriptor.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/ProgramFileObject.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/RelevantJavacOptions.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Result.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties
+ test/langtools/tools/javac/launcher/BasicSourceLauncherTests.java
! test/langtools/tools/javac/launcher/GetResourceTest.java
+ test/langtools/tools/javac/launcher/ModuleSourceLauncherTests.java
+ test/langtools/tools/javac/launcher/MultiFileSourceLauncherTests.java
+ test/langtools/tools/javac/launcher/ProgramDescriptorTests.java
+ test/langtools/tools/javac/launcher/Run.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
= test/langtools/tools/javac/launcher/src/p/q/CLTest.java
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
Changeset: 1cf7ef52
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-05 08:35:21 +0000
URL: https://git.openjdk.org/leyden/commit/1cf7ef520b73321c9fe7856b2f55ca6ecb555…
8321273: Parallel: Remove unused UpdateOnlyClosure::_space_id
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: a56286f7
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-12-05 10:35:41 +0000
URL: https://git.openjdk.org/leyden/commit/a56286f7ad9a8110026f48eb45f1d7a273b2f…
8321269: Require platforms to define DEFAULT_CACHE_LINE_SIZE
Reviewed-by: stefank, stuefe, dholmes
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/arm/globalDefinitions_arm.hpp
! src/hotspot/cpu/zero/globalDefinitions_zero.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 30817b74
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-12-05 10:37:34 +0000
URL: https://git.openjdk.org/leyden/commit/30817b742300f10f566e6aee3a8c1f8af4ab3…
8317809: Insertion of free code blobs into code cache can be very slow during class unloading
Reviewed-by: iwalulya, ayang
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
+ src/hotspot/share/gc/shared/classUnloadingContext.cpp
+ src/hotspot/share/gc/shared/classUnloadingContext.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/x/xHeap.cpp
! src/hotspot/share/gc/x/xNMethod.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
Changeset: 672f3732
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2023-12-05 10:58:02 +0000
URL: https://git.openjdk.org/leyden/commit/672f37324f9f15ae3e03b9b3b86c7106e6a09…
8321163: [test] OutputAnalyzer.getExitValue() unnecessarily logs even when process has already completed
Reviewed-by: stefank, lmesnik
! test/lib/jdk/test/lib/process/OutputBuffer.java
Changeset: 4fbf22b0
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-12-05 12:11:38 +0000
URL: https://git.openjdk.org/leyden/commit/4fbf22b002dab3c6e7e20ed9c7fa4551b6350…
8320652: ThreadInfo.isInNative needs to be updated to say what executing native code means
Reviewed-by: mchung
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
Changeset: 5b02188f
Author: Evgeny Astigeevich <eastigeevich(a)openjdk.org>
Date: 2023-12-05 13:05:23 +0000
URL: https://git.openjdk.org/leyden/commit/5b02188f723e0de3faf2d8150b676a4383e1f…
8321105: Enable UseCryptoPmullForCRC32 for Neoverse V2
Reviewed-by: shade, ngasson
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: a1fe16b5
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2023-12-05 13:57:06 +0000
URL: https://git.openjdk.org/leyden/commit/a1fe16b5ecb3cbb42ecb4135260c6ba191a25…
8321300: Cleanup TestHFA
Reviewed-by: jvernee, jbechberger
! test/jdk/java/foreign/TestHFA.java
Changeset: 800f347c
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-12-05 15:08:37 +0000
URL: https://git.openjdk.org/leyden/commit/800f347c32b616bc4f830ddd7b280c40a0507…
8321216: SerialGC attempts to access the card table beyond the end of the heap during card table scan
Co-authored-by: Albert Mingkun Yang <ayang(a)openjdk.org>
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
Changeset: 87516e29
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2023-12-05 15:56:30 +0000
URL: https://git.openjdk.org/leyden/commit/87516e29dc5015c4cab2c07c5539ad30f2768…
8320943: Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch
Reviewed-by: cstein, rriggs
! test/jdk/ProblemList.txt
! test/jdk/java/nio/file/Files/probeContentType/Basic.java
Changeset: 61d0db38
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2023-12-05 16:27:29 +0000
URL: https://git.openjdk.org/leyden/commit/61d0db3838932d4030b05ffb04ee2b0215ea6…
8318468: compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1
Reviewed-by: rcastanedalo, chagedorn
! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java
Changeset: 027b5dbb
Author: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2023-12-05 16:35:36 +0000
URL: https://git.openjdk.org/leyden/commit/027b5dbb6a299e49d3dcbe67d529d6edc67f1…
8321215: Incorrect x86 instruction encoding for VSIB addressing mode
Reviewed-by: shade, thartmann
! src/hotspot/cpu/x86/assembler_x86.hpp
Changeset: fd31f6a1
Author: Maxim Kartashev <mkartashev(a)openjdk.org>
Committer: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2023-12-05 17:17:14 +0000
URL: https://git.openjdk.org/leyden/commit/fd31f6a1663de0e06accdf015a71086346aa0…
8321183: Incorrect warning from cds about the modules file
Reviewed-by: ccheung, iklam
! src/hotspot/share/cds/filemap.cpp
! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java
Changeset: 83ffc1ac
Author: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2023-12-05 17:22:57 +0000
URL: https://git.openjdk.org/leyden/commit/83ffc1ac94b8893532d8663b9058592f1714d…
8320303: Allow PassFailJFrame to accept single window creator
Reviewed-by: serb
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 18c79227
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2023-12-05 17:24:48 +0000
URL: https://git.openjdk.org/leyden/commit/18c7922781536366be93b2478251e32e261d0…
8321224: ct.sym for JDK 22 contains references to internal modules
Reviewed-by: darcy, vromero, asotona, ihse
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! make/modules/jdk.compiler/Gendata.gmk
! src/jdk.compiler/share/data/symbols/java.base-H.sym.txt
! src/jdk.compiler/share/data/symbols/java.base-I.sym.txt
! src/jdk.compiler/share/data/symbols/java.base-J.sym.txt
! src/jdk.compiler/share/data/symbols/java.base-K.sym.txt
! src/jdk.compiler/share/data/symbols/java.base-L.sym.txt
! src/jdk.compiler/share/data/symbols/java.compiler-H.sym.txt
! src/jdk.compiler/share/data/symbols/java.compiler-I.sym.txt
! src/jdk.compiler/share/data/symbols/java.compiler-J.sym.txt
! src/jdk.compiler/share/data/symbols/java.compiler-K.sym.txt
! src/jdk.compiler/share/data/symbols/java.compiler-L.sym.txt
! src/jdk.compiler/share/data/symbols/java.datatransfer-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.datatransfer-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.datatransfer-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.datatransfer-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.datatransfer-L.sym.txt
! src/jdk.compiler/share/data/symbols/java.desktop-H.sym.txt
! src/jdk.compiler/share/data/symbols/java.desktop-I.sym.txt
! src/jdk.compiler/share/data/symbols/java.desktop-J.sym.txt
! src/jdk.compiler/share/data/symbols/java.desktop-K.sym.txt
! src/jdk.compiler/share/data/symbols/java.desktop-L.sym.txt
- src/jdk.compiler/share/data/symbols/java.instrument-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.instrument-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.instrument-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.instrument-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.instrument-L.sym.txt
! src/jdk.compiler/share/data/symbols/java.logging-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.logging-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.logging-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.logging-K.sym.txt
! src/jdk.compiler/share/data/symbols/java.logging-L.sym.txt
! src/jdk.compiler/share/data/symbols/java.management-H.sym.txt
! src/jdk.compiler/share/data/symbols/java.management-I.sym.txt
! src/jdk.compiler/share/data/symbols/java.management-J.sym.txt
! src/jdk.compiler/share/data/symbols/java.management-K.sym.txt
! src/jdk.compiler/share/data/symbols/java.management-L.sym.txt
- src/jdk.compiler/share/data/symbols/java.management.rmi-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.management.rmi-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.management.rmi-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.management.rmi-K.sym.txt
! src/jdk.compiler/share/data/symbols/java.management.rmi-L.sym.txt
! src/jdk.compiler/share/data/symbols/java.naming-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.naming-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.naming-J.sym.txt
! src/jdk.compiler/share/data/symbols/java.naming-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.naming-L.sym.txt
! src/jdk.compiler/share/data/symbols/java.rmi-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.rmi-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.rmi-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.rmi-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.rmi-L.sym.txt
- src/jdk.compiler/share/data/symbols/java.scripting-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.scripting-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.scripting-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.scripting-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.scripting-L.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.jgss-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.jgss-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.jgss-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.jgss-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.jgss-L.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.sasl-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.sasl-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.sasl-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.sasl-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.sasl-L.sym.txt
- src/jdk.compiler/share/data/symbols/java.smartcardio-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.smartcardio-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.smartcardio-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.smartcardio-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.smartcardio-L.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql-L.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql.rowset-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql.rowset-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql.rowset-J.sym.txt
! src/jdk.compiler/share/data/symbols/java.sql.rowset-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql.rowset-L.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml-H.sym.txt
! src/jdk.compiler/share/data/symbols/java.xml-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml-K.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml-L.sym.txt
! src/jdk.compiler/share/data/symbols/java.xml.crypto-H.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml.crypto-I.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml.crypto-J.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml.crypto-K.sym.txt
! src/jdk.compiler/share/data/symbols/java.xml.crypto-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.accessibility-H.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.accessibility-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.accessibility-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.accessibility-K.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.accessibility-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.attach-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.attach-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.attach-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.attach-K.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.attach-L.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.compiler-H.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.compiler-I.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.compiler-J.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.compiler-K.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.compiler-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.dynalink-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.dynalink-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.dynalink-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.dynalink-K.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.dynalink-L.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.httpserver-H.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.httpserver-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.httpserver-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.httpserver-K.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.httpserver-L.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-H.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-I.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-J.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-K.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jartool-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jartool-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jartool-J.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jartool-K.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jartool-L.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.javadoc-H.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.javadoc-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.javadoc-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.javadoc-K.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.javadoc-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jconsole-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jconsole-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jconsole-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jconsole-K.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jconsole-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jdi-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jdi-I.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jdi-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jdi-K.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jdi-L.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jfr-J.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jfr-K.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jfr-L.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jshell-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jshell-I.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jshell-J.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jshell-K.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jshell-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jsobject-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jsobject-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jsobject-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jsobject-K.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.jsobject-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.management-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.management-I.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.management-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.management-K.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.management-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.net-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.net-I.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.net-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.net-K.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.net-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.sctp-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.sctp-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.sctp-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.sctp-K.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.sctp-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.auth-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.auth-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.auth-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.auth-K.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.auth-L.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.security.jgss-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.jgss-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.jgss-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.jgss-K.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.jgss-L.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.unsupported-H.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.unsupported-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.unsupported-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.unsupported-K.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.unsupported-L.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.xml.dom-H.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.xml.dom-I.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.xml.dom-J.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.xml.dom-K.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.xml.dom-L.sym.txt
! src/jdk.compiler/share/data/symbols/symbols
! test/langtools/tools/javac/platform/CanHandleClassFilesTest.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java
+ test/langtools/tools/javac/sym/PrintCTSymContent.java
Changeset: b1cb3743
Author: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2023-12-05 17:40:55 +0000
URL: https://git.openjdk.org/leyden/commit/b1cb37432a4b4a10ba68f468e4d988f2a935f…
8320349: Simplify FileChooserSymLinkTest.java by using single-window testUI
Reviewed-by: serb
! test/jdk/javax/swing/JFileChooser/FileChooserSymLinkTest.java
Changeset: db5613af
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2023-12-05 17:50:05 +0000
URL: https://git.openjdk.org/leyden/commit/db5613af89a2d4ab5a8998ad1d43384778974…
8317288: [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab
Reviewed-by: honkar, azvegint
! test/jdk/java/awt/Window/Grab/GrabTest.java
Changeset: 640d7f31
Author: Archie Cobbs <acobbs(a)openjdk.org>
Committer: Vicente Romero <vromero(a)openjdk.org>
Date: 2023-12-05 17:57:43 +0000
URL: https://git.openjdk.org/leyden/commit/640d7f31b22adde0926521bea4d616b570c21…
8314327: Issues with JShell when using "local" execution engine
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControlProvider.java
+ test/langtools/jdk/jshell/LocalExecutionClassPathTest.java
+ test/langtools/jdk/jshell/LocalExecutionContextLoaderParentTest.java
+ test/langtools/jdk/jshell/LocalExecutionTestSupport.java
Changeset: fddc02e0
Author: Tom Rodriguez <never(a)openjdk.org>
Date: 2023-12-05 18:12:54 +0000
URL: https://git.openjdk.org/leyden/commit/fddc02e046e926af75661ce167d4531393438…
8321225: [JVMCI] HotSpotResolvedObjectTypeImpl.isLeafClass shouldn't create strong references
Reviewed-by: thartmann, eosterlund, kvn
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
Changeset: d3df3eb5
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2023-12-05 18:41:38 +0000
URL: https://git.openjdk.org/leyden/commit/d3df3eb5d7f5537ade917db7a36caba028f94…
8294699: Launcher causes lingering busy cursor
Reviewed-by: almatvee
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
Changeset: acaf2c8d
Author: Damon Nguyen <dnguyen(a)openjdk.org>
Date: 2023-12-05 19:25:42 +0000
URL: https://git.openjdk.org/leyden/commit/acaf2c8dcfd5235f758af2fe3e308b7226311…
8318590: JButton ignores margin when painting HTML text
Reviewed-by: prr, azvegint, honkar
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
- test/jdk/javax/swing/JButton/HtmlButtonImageTest/HtmlButtonImageTest.java
Changeset: b0d14509
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2023-12-05 19:41:12 +0000
URL: https://git.openjdk.org/leyden/commit/b0d145097cdc61e4bab19393a125e63aa3bc2…
8321053: Use ByteArrayInputStream.buf directly when parameter of transferTo() is trusted
Reviewed-by: alanb
! src/java.base/share/classes/java/io/ByteArrayInputStream.java
+ test/jdk/java/io/ByteArrayInputStream/TransferToTrusted.java
Changeset: 9e570105
Author: Jonathan Joo <jjoo(a)openjdk.org>
Committer: Man Cao <manc(a)openjdk.org>
Date: 2023-12-05 19:43:25 +0000
URL: https://git.openjdk.org/leyden/commit/9e570105c30a6e462d08931e2010cef9cd5a6…
8315149: Add hsperf counters for CPU time of internal GC threads
Co-authored-by: Man Cao <manc(a)openjdk.org>
Co-authored-by: Stefan Johansson <sjohanss(a)openjdk.org>
Reviewed-by: simonis, manc, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp
! src/hotspot/share/memory/universe.cpp
+ src/hotspot/share/runtime/cpuTimeCounters.cpp
+ src/hotspot/share/runtime/cpuTimeCounters.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/vmThread.cpp
+ test/jdk/sun/tools/jcmd/TestGcCounters.java
Changeset: c8fa7581
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2023-12-05 21:48:31 +0000
URL: https://git.openjdk.org/leyden/commit/c8fa7581006183d0dabe902c40ab8d7304dfd…
8320860: add-opens/add-exports require '=' in JAVA_TOOL_OPTIONS
Reviewed-by: sspitsyn, alanb
! src/hotspot/share/prims/jvmti.xml
Changeset: 430564cf
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2023-12-05 22:09:05 +0000
URL: https://git.openjdk.org/leyden/commit/430564cf8882e9acf86a193eb76030c6254f7…
8308715: Create a mechanism for Implicitly Declared Class javadoc
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/man/javadoc.1
+ test/langtools/jdk/javadoc/doclet/testImplicitlyDeclaredClasses/TestImplicitlyDeclaredClasses.java
Changeset: 905137d4
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2023-12-05 23:41:49 +0000
URL: https://git.openjdk.org/leyden/commit/905137d4065eb40bef6946bdc6bb688d6018a…
8321219: runtime/jni/FastGetField: assert(is_interpreted_frame()) failed: interpreted frame expected
Reviewed-by: dcubed
! src/hotspot/share/prims/jvmtiThreadState.cpp
Changeset: 3cd65ce2
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2023-12-06 00:19:28 +0000
URL: https://git.openjdk.org/leyden/commit/3cd65ce2a492726cf1c30bf0c4bfaf0980323…
8321325: Remove unused Java_java_awt_MenuComponent_initIDs function
Reviewed-by: prr, aivanov
! src/java.desktop/macosx/native/libawt_lwawt/awt/InitIDs.m
! src/java.desktop/share/classes/java/awt/MenuComponent.java
- src/java.desktop/unix/native/libawt_xawt/awt/awt_MenuComponent.h
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h
Changeset: 86b27b78
Author: Yi-Fan Tsai <yftsai(a)amazon.com>
Committer: David Holmes <dholmes(a)openjdk.org>
Date: 2023-12-06 02:34:26 +0000
URL: https://git.openjdk.org/leyden/commit/86b27b784e20f7cdadd241f7feedd024482ba…
8317831: compiler/codecache/CheckLargePages.java fails on OL 8.8 with unexpected memory string
Reviewed-by: eastigeevich, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/codecache/CheckLargePages.java
Changeset: aaaae3ee
Author: Vicente Romero <vromero(a)openjdk.org>
Date: 2023-12-06 02:36:02 +0000
URL: https://git.openjdk.org/leyden/commit/aaaae3ee3cc966d05f6cf6fa81cecc122a8f9…
8321207: javac is not accepting correct code
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/langtools/tools/javac/lambda/LambdaCapture08.java
Changeset: 78d09584
Author: Joe Wang <joehw(a)openjdk.org>
Date: 2023-12-06 04:24:48 +0000
URL: https://git.openjdk.org/leyden/commit/78d09584c9ade967e55865c9d3a8146ae01d2…
8321406: Null IDs should be resolved as before catalogs are added
Reviewed-by: naoto, iris, lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
Changeset: 4c96aac9
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2023-12-06 05:25:19 +0000
URL: https://git.openjdk.org/leyden/commit/4c96aac9c0aa450b0b6859ded8dfff856222a…
8320935: Move CDS config initialization code to cdsConfig.cpp
Reviewed-by: ccheung, matsaave, stuefe
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c
Changeset: 9d776777
Author: Viktor Klang <vklang(a)openjdk.org>
Committer: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-12-06 07:12:03 +0000
URL: https://git.openjdk.org/leyden/commit/9d776777c503ede4410ae3fe744cb267e9175…
8321124: java/util/stream/GatherersTest.java times out
Reviewed-by: alanb
! test/jdk/ProblemList.txt
! test/jdk/java/util/stream/GathererTest.java
+ test/jdk/java/util/stream/GatherersFoldTest.java
+ test/jdk/java/util/stream/GatherersMapConcurrentTest.java
+ test/jdk/java/util/stream/GatherersScanTest.java
- test/jdk/java/util/stream/GatherersTest.java
+ test/jdk/java/util/stream/GatherersWindowFixedTest.java
+ test/jdk/java/util/stream/GatherersWindowSlidingTest.java
= test/jdk/java/util/stream/TEST.properties
Changeset: a0920aa4
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2023-12-06 08:02:52 +0000
URL: https://git.openjdk.org/leyden/commit/a0920aa436943b88b53a81f46752e8c4bb0a0…
8321159: SymbolLookup.libraryLookup(Path, Arena) Assumes default Filesystem
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java
! test/jdk/java/foreign/LibraryLookupTest.java
Changeset: 2678e4cd
Author: Jatin Bhateja <jbhateja(a)openjdk.org>
Date: 2023-12-06 09:58:06 +0000
URL: https://git.openjdk.org/leyden/commit/2678e4cd9424ca4e33ebb9693c84f9a86bf55…
8319111: Mismatched MemorySegment heap access is not consistently intrinsified
Reviewed-by: sviswanathan, psandoz, thartmann
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadSegmentVarious.java
Changeset: 7fbfb3b7
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-12-06 10:34:27 +0000
URL: https://git.openjdk.org/leyden/commit/7fbfb3b74a283261027e6c293e1a5dbc354cf…
8321369: Unproblemlist gc/cslocker/TestCSLocker.java
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 0217b5ac
Author: Adam Sotona <asotona(a)openjdk.org>
Date: 2023-12-06 15:32:24 +0000
URL: https://git.openjdk.org/leyden/commit/0217b5ac8b25db96fce026ac027b18024e25a…
8321248: ClassFile API ClassModel::verify is inconsistent with the rest of the API
Reviewed-by: jlahoda, mcimadamore
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/classfile/ClassModel.java
! src/java.base/share/classes/java/lang/classfile/package-info.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileImpl.java
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
! test/jdk/tools/lib/tests/JImageValidator.java
Changeset: 50f31240
Author: Andrew Haley <aph(a)openjdk.org>
Date: 2023-12-06 15:32:35 +0000
URL: https://git.openjdk.org/leyden/commit/50f31240555888018f0f496ab29c8a5932dce…
8320892: AArch64: Restore FPU control state after JNI
Reviewed-by: adinn, stuefe
! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 90e433d7
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2023-12-06 15:34:25 +0000
URL: https://git.openjdk.org/leyden/commit/90e433d72e73abf3252969f535451b56ecacc…
8320144: Compilation crashes when a custom annotation with invalid default value is used
Reviewed-by: vromero, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/langtools/tools/javac/T8320144.java
+ test/langtools/tools/javac/T8320144.out
Changeset: cc25d8b1
Author: Doug Lea <dl(a)openjdk.org>
Date: 2023-12-06 16:12:59 +0000
URL: https://git.openjdk.org/leyden/commit/cc25d8b12bbab9dde9ade7762927dcb8d27e2…
8319662: ForkJoinPool trims worker threads too slowly
8319498: ForkJoinPool.invoke(ForkJoinTask) does not specify behavior when task throws checked exception
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java
Changeset: 4ef24e25
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2023-12-06 16:41:24 +0000
URL: https://git.openjdk.org/leyden/commit/4ef24e2596340c5375f2ab07883c26a6458ef…
8319938: TestFileChooserSingleDirectorySelection.java fails with "getSelectedFiles returned empty array"
Reviewed-by: aivanov, tr
! test/jdk/com/sun/java/swing/plaf/gtk/TestFileChooserSingleDirectorySelection.java
Changeset: a9cb120d
Author: Vicente Romero <vromero(a)openjdk.org>
Date: 2023-12-06 16:48:08 +0000
URL: https://git.openjdk.org/leyden/commit/a9cb120d03e5b2efa244086e213d3b9e47065…
8320948: NPE due to unreported compiler error
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/recovery/CrashDueToUnreportedError.java
+ test/langtools/tools/javac/recovery/CrashDueToUnreportedError.out
Changeset: dc9c77be
Author: Anthony Scarpino <ascarpino(a)openjdk.org>
Date: 2023-12-06 18:09:10 +0000
URL: https://git.openjdk.org/leyden/commit/dc9c77bebe28570096345d3d22fd3ed10280a…
8318756: Create better internal buffer for AEADs
Reviewed-by: djelinski
+ src/java.base/share/classes/com/sun/crypto/provider/AEADBufferedStream.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
+ test/jdk/com/sun/crypto/provider/Cipher/AEAD/AEADBufferTest.java
- test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java
! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java
! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMByteBuffer.java
+ test/micro/org/openjdk/bench/javax/crypto/full/BenchBase.java
+ test/micro/org/openjdk/bench/javax/crypto/full/ByteBufferBase.java
+ test/micro/org/openjdk/bench/javax/crypto/full/CC20P1305Bench.java
+ test/micro/org/openjdk/bench/javax/crypto/full/CC20P1305ByteBuffer.java
! test/micro/org/openjdk/bench/javax/crypto/small/AESGCMBench.java
! test/micro/org/openjdk/bench/javax/crypto/small/AESGCMByteBuffer.java
+ test/micro/org/openjdk/bench/javax/crypto/small/CC20P1305Bench.java
+ test/micro/org/openjdk/bench/javax/crypto/small/CC20P1305ByteBuffer.java
Changeset: 3edc24a7
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2023-12-06 18:36:26 +0000
URL: https://git.openjdk.org/leyden/commit/3edc24a71d29632e0a2166a64fc25ce83f631…
8321073: Defer policy of disabling annotation processing by default
Reviewed-by: vromero, jlahoda, mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! test/langtools/tools/javac/6341866/T6341866.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/diags/examples/ProcUseProcOrImplicit/ProcUseProcOrImplicit.java
! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java
Changeset: f4822605
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2023-12-06 19:07:30 +0000
URL: https://git.openjdk.org/leyden/commit/f4822605af44f63e5928f2f279df3f76c01a2…
8319969: os::large_page_init() turns off THPs for ZGC
Reviewed-by: stuefe, aboldtch
! src/hotspot/os/linux/gc/z/zLargePages_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/hugepages.cpp
! src/hotspot/os/linux/hugepages.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/share/gc/z/zLargePages.cpp
! src/hotspot/share/gc/z/zLargePages.hpp
! test/hotspot/jtreg/runtime/os/HugePageConfiguration.java
! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java
Changeset: 2830dd2a
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-12-06 21:17:19 +0000
URL: https://git.openjdk.org/leyden/commit/2830dd2a7d3b933fbddca64ca0ac7a91e7ab0…
8321410: Shenandoah: Remove ShenandoahSuspendibleWorkers flag
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
Changeset: b02fc868
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-12-06 21:19:24 +0000
URL: https://git.openjdk.org/leyden/commit/b02fc8681e57d75b5e05ce98216c53ff4d1e3…
8321122: Shenandoah: Remove ShenandoahLoopOptsAfterExpansion flag
Reviewed-by: kdnilsen, roland, rkennke
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 781775d7
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2023-12-06 21:24:56 +0000
URL: https://git.openjdk.org/leyden/commit/781775d73b4dd0b241870be50c921242f561b…
8321484: Make TestImplicitlyDeclaredClasses release independent
Reviewed-by: vromero
! test/langtools/jdk/javadoc/doclet/testImplicitlyDeclaredClasses/TestImplicitlyDeclaredClasses.java
Changeset: 82796bde
Author: Jim Laskey <jlaskey(a)openjdk.org>
Date: 2023-12-06 21:55:05 +0000
URL: https://git.openjdk.org/leyden/commit/82796bdebbf56b98ec97a6d572ed68c2842f6…
8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/CompactString/NegativeSize.java
Changeset: afb89640
Author: Phil Race <prr(a)openjdk.org>
Date: 2023-12-06 21:57:05 +0000
URL: https://git.openjdk.org/leyden/commit/afb896400bd194ef664ebad51c8d5d4c61a84…
8320443: [macos] Test java/awt/print/PrinterJob/PrinterDevice.java fails on macOS
Reviewed-by: aivanov, azvegint
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! test/jdk/java/awt/print/PrinterJob/PrinterDevice.java
Changeset: 50baaf46
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-06 21:58:56 +0000
URL: https://git.openjdk.org/leyden/commit/50baaf46b71f6d55281043ef185ac277c2db5…
8321013: Parallel: Refactor ObjectStartArray
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/objectStartArray.hpp
! src/hotspot/share/gc/parallel/objectStartArray.inline.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psPromotionLAB.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
Changeset: 91ffdfb1
Author: Phil Race <prr(a)openjdk.org>
Date: 2023-12-06 21:59:23 +0000
URL: https://git.openjdk.org/leyden/commit/91ffdfb1fcacbb95b93491d412e5066951989…
8320365: IPPPrintService.getAttributes() causes blanket re-initialisation
Reviewed-by: aivanov, azvegint
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
Changeset: 75a7c199
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2023-12-06 22:59:26 +0000
URL: https://git.openjdk.org/leyden/commit/75a7c199d8a3634b258cd713b8b77e026c2ec…
8315827: Kitchensink.java and RenaissanceStressTest.java time out with jvmti module errors
Reviewed-by: egahlin
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
Changeset: 632a3c56
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2023-12-07 03:34:49 +0000
URL: https://git.openjdk.org/leyden/commit/632a3c56e0626b4c4f79c8cb3d2ae312668d6…
8305825: getBounds API returns wrong value resulting in multiple Regression Test Failures on Ubuntu 23.04
Reviewed-by: prr, achung, honkar, aivanov
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
! test/jdk/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java
! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java
! test/jdk/javax/swing/JRootPane/DefaultButtonTest.java
! test/jdk/javax/swing/JTree/8003400/Test8003400.java
Changeset: 03c45951
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2023-12-07 09:09:19 +0000
URL: https://git.openjdk.org/leyden/commit/03c4595173d564df97aa4f2b3156adcd4be37…
8321164: javac with annotation processor throws AssertionError: Filling jrt:/... during JarFileObject[/...]
Reviewed-by: vromero, mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/langtools/tools/javac/annotations/ReadingMethodWithTypeAnno.java
Changeset: 9a87e52c
Author: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2023-12-07 09:23:21 +0000
URL: https://git.openjdk.org/leyden/commit/9a87e52c0ca6754092845c8ebc9e324c58936…
8320538: Obsolete CSS styles in collection framework doc-file
Reviewed-by: alanb
! src/java.base/share/classes/java/util/doc-files/coll-index.html
Changeset: 656b4462
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-12-07 09:33:57 +0000
URL: https://git.openjdk.org/leyden/commit/656b4462895da51765e473d425c87f920a30c…
8320969: Shenandoah: Enforce stable number of GC workers
Reviewed-by: kdnilsen, wkemper, ysr
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
Changeset: 49fff013
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2023-12-07 10:45:55 +0000
URL: https://git.openjdk.org/leyden/commit/49fff0132bb470d8ae28355e4d5f4789a1b6d…
8211238: @Deprecated JFR event
Reviewed-by: egahlin, jbachorik
! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
- src/hotspot/share/jfr/instrumentation/jfrResolution.cpp
- src/hotspot/share/jfr/instrumentation/jfrResolution.hpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/metadata/metadata.xsd
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/recorder/jfrEventSetting.cpp
! src/hotspot/share/jfr/recorder/jfrEventSetting.hpp
! src/hotspot/share/jfr/recorder/jfrEventSetting.inline.hpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
+ src/hotspot/share/jfr/support/jfrDeprecationEventWriter.cpp
+ src/hotspot/share/jfr/support/jfrDeprecationEventWriter.hpp
+ src/hotspot/share/jfr/support/jfrDeprecationManager.cpp
+ src/hotspot/share/jfr/support/jfrDeprecationManager.hpp
+ src/hotspot/share/jfr/support/jfrMethodData.cpp
+ src/hotspot/share/jfr/support/jfrMethodData.hpp
! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
+ src/hotspot/share/jfr/support/jfrResolution.cpp
+ src/hotspot/share/jfr/support/jfrResolution.hpp
! src/hotspot/share/jfr/support/jfrSymbolTable.cpp
! src/hotspot/share/jfr/utilities/jfrBlob.hpp
! src/hotspot/share/jfr/utilities/jfrLinkedList.hpp
! src/hotspot/share/jfr/utilities/jfrLinkedList.inline.hpp
! src/hotspot/share/oops/constMethodFlags.hpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/Level.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/LevelSetting.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedMethods.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedThing.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/runtime/TestDeprecatedEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 0048f1da
Author: Mark Sheppard <msheppar(a)openjdk.org>
Date: 2023-12-07 11:27:42 +0000
URL: https://git.openjdk.org/leyden/commit/0048f1da4ce83b3de5d5ac074f969437f7b30…
8263256: Test java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test
Reviewed-by: jpai
! test/jdk/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java
Changeset: 0b0fa47f
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2023-12-07 11:41:30 +0000
URL: https://git.openjdk.org/leyden/commit/0b0fa47f840344676312f756d3ae54a2ef2ba…
8319925: CSS.BackgroundImage incorrectly uses double-checked locking
Reviewed-by: aivanov
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
Changeset: 29d7a223
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-12-07 11:41:41 +0000
URL: https://git.openjdk.org/leyden/commit/29d7a22348e43cba253d0483c4c05922368f6…
8321270: Virtual Thread.yield consumes parking permit
Reviewed-by: sspitsyn
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
Changeset: b5933b18
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-07 11:54:32 +0000
URL: https://git.openjdk.org/leyden/commit/b5933b186f03baffdd4d53b8a48c710e15d13…
8320805: JFR: Create view for deprecated methods
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Aggregator.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldFormatter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/TableCell.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/TableRenderer.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
Changeset: ead4fb14
Author: Daniel Jeliński <djelinski(a)openjdk.org>
Date: 2023-12-07 12:00:12 +0000
URL: https://git.openjdk.org/leyden/commit/ead4fb1464e1560b64f78cc6241226bd6073b…
8321519: Typo in exception message
Reviewed-by: jpai
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/java.base/share/classes/sun/nio/ch/Poller.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelIdentifier.java
Changeset: c087e917
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-07 12:35:05 +0000
URL: https://git.openjdk.org/leyden/commit/c087e9174edb1a284427b987654e15e63f2eb…
8321505: JFR: Update views
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
Changeset: 42bb8526
Author: Maurizio Cimadamore <mcimadamore(a)openjdk.org>
Date: 2023-12-07 12:51:42 +0000
URL: https://git.openjdk.org/leyden/commit/42bb8526967ce6d74b409c0f7aa6f8580af1a…
8321467: MemorySegment.setString(long, String, Charset) throws IAE(Misaligned access)
Reviewed-by: pminborg
! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java
! test/jdk/java/foreign/TestStringEncoding.java
Changeset: c42535f1
Author: Brett Okken <brett.okken(a)oracle.com>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-12-07 13:02:40 +0000
URL: https://git.openjdk.org/leyden/commit/c42535f1110d60d1472080ad4fcadb8acbeb4…
8321470: ThreadLocal.nextHashCode can be static final
Reviewed-by: shade, jpai
! src/java.base/share/classes/java/lang/ThreadLocal.java
Changeset: de952593
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2023-12-07 13:50:43 +0000
URL: https://git.openjdk.org/leyden/commit/de952593063d57dde7dc0ed180aa370a56e78…
8316454: JFR break locale settings
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueFormatter.java
Changeset: 2f9e70e4
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2023-12-07 14:29:07 +0000
URL: https://git.openjdk.org/leyden/commit/2f9e70e4ad94af0b94fd2fbc97356b32f0b73…
8321001: RISC-V: C2 SignumVF
8321002: RISC-V: C2 SignumVD
Reviewed-by: fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java
Changeset: 58530f40
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-12-07 15:07:26 +0000
URL: https://git.openjdk.org/leyden/commit/58530f4098538f490cfea58f2382d0997841c…
8321223: Implementation of Scoped Values (Second Preview)
Reviewed-by: psandoz, mcimadamore
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
Changeset: a7f60164
Author: Johan Sjölen <jsjolen(a)openjdk.org>
Date: 2023-12-07 15:58:50 +0000
URL: https://git.openjdk.org/leyden/commit/a7f60164063bdf95437326e7550fd65ff91b5…
8320370: NMT: Change MallocMemorySnapshot to simplify code.
Reviewed-by: stuefe, gziemski, stefank
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/nmt/mallocTracker.hpp
! src/hotspot/share/nmt/nmtCommon.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
Changeset: 86f9b3f5
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-12-07 16:44:32 +0000
URL: https://git.openjdk.org/leyden/commit/86f9b3f52a0675be4dd8096da0c65d6bda442…
8319313: G1: Rename G1EvacFailureInjector appropriately
Reviewed-by: mli, iwalulya, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
+ src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.cpp
+ src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.hpp
+ src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.inline.hpp
- src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
- src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
- src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.inline.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
+ test/hotspot/jtreg/gc/g1/TestAllocationFailure.java
- test/hotspot/jtreg/gc/g1/TestEvacuationFailure.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
Changeset: 519ecd35
Author: Joe Darcy <darcy(a)openjdk.org>
Committer: Jesper Wilhelmsson <jwilhelm(a)openjdk.org>
Date: 2023-12-07 17:01:29 +0000
URL: https://git.openjdk.org/leyden/commit/519ecd352a66633589f160db7390647d90e36…
8319413: Start of release updates for JDK 23
8319414: Add SourceVersion.RELEASE_23
8319416: Add source 23 and target 23 to javac
Reviewed-by: iris, erikj, alanb, vromero
! .jcheck/conf
! make/conf/version-numbers.conf
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
+ src/jdk.compiler/share/data/symbols/java.base-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.compiler-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.datatransfer-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.desktop-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.instrument-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.logging-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.management-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.management.rmi-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.naming-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.net.http-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.prefs-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.rmi-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.scripting-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.se-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.security.jgss-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.security.sasl-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.smartcardio-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.sql-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.sql.rowset-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.transaction.xa-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.xml-M.sym.txt
+ src/jdk.compiler/share/data/symbols/java.xml.crypto-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.accessibility-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.attach-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.charsets-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.compiler-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.crypto.cryptoki-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.crypto.ec-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.dynalink-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.editpad-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.graal.compiler-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.graal.compiler.management-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.hotspot.agent-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.httpserver-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.incubator.vector-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.internal.ed-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.internal.jvmstat-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.internal.le-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.internal.opt-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.internal.vm.ci-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jartool-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.javadoc-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jcmd-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jconsole-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jdeps-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jdi-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jdwp.agent-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jfr-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jlink-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jpackage-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jshell-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jsobject-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jstatd-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.localedata-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.management-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.management.agent-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.management.jfr-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.naming.dns-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.naming.rmi-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.net-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.nio.mapmode-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.random-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.sctp-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.security.auth-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.security.jgss-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.unsupported-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.unsupported.desktop-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.xml.dom-M.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.zipfs-M.sym.txt
! src/jdk.compiler/share/data/symbols/symbols
! test/langtools/tools/javac/api/TestGetSourceVersions.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
! test/langtools/tools/javac/versions/Versions.java
Changeset: fe4c0a2f
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2023-12-07 19:32:55 +0000
URL: https://git.openjdk.org/leyden/commit/fe4c0a2f04cc45e6e27e6d8a8941bbbf9a8de…
8302790: Set FileMapRegion::mapped_base() to null if mapping fails
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
Changeset: 4ed38f5a
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2023-12-07 19:46:18 +0000
URL: https://git.openjdk.org/leyden/commit/4ed38f5ad5f822ab948257ed39717ea919fd3…
8321409: Console read line with zero out should zero out underlying buffer in JLine (redux)
Reviewed-by: alanb
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java
Changeset: 959a443a
Author: Phil Race <prr(a)openjdk.org>
Date: 2023-12-07 21:05:38 +0000
URL: https://git.openjdk.org/leyden/commit/959a443a9eb8f1ebc1335fdd86d421154bd71…
8288712: Typo in javadoc in javax.imageio.ImageReader.java
Reviewed-by: iris
! src/java.desktop/share/classes/javax/imageio/ImageReader.java
Changeset: 354ea4c2
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2023-12-07 23:18:23 +0000
URL: https://git.openjdk.org/leyden/commit/354ea4c28f1449479f71e89831c64047c50e1…
8299426: Heap dump does not contain virtual Thread stack references
Reviewed-by: cjplummer, sspitsyn, lmesnik
! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpParallelTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java
Changeset: 11e4a925
Author: Weijun Wang <weijun(a)openjdk.org>
Date: 2023-12-07 23:25:56 +0000
URL: https://git.openjdk.org/leyden/commit/11e4a925bec3c1f79e03045d48def53188b65…
8320597: RSA signature verification fails on signed data that does not encode params correctly
Reviewed-by: mullan, valeriep
! src/java.base/share/classes/sun/security/rsa/RSASignature.java
! src/java.base/share/classes/sun/security/rsa/RSAUtil.java
+ test/jdk/sun/security/rsa/WithoutNULL.java
Changeset: 25dc4762
Author: Phil Race <prr(a)openjdk.org>
Date: 2023-12-07 23:33:56 +0000
URL: https://git.openjdk.org/leyden/commit/25dc4762b419a6b09d17d9055b1f75e4b5314…
8286827: BogusColorSpace methods return wrong array
Reviewed-by: bpb, serb
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java
Changeset: cb7e3d26
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2023-12-08 01:24:25 +0000
URL: https://git.openjdk.org/leyden/commit/cb7e3d263a6ed65257b316ffcbbd5e19142eb…
8321560: [BACKOUT] 8299426: Heap dump does not contain virtual Thread stack references
Reviewed-by: cjplummer, dholmes
! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpParallelTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java
Changeset: af5c4922
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-12-08 07:10:20 +0000
URL: https://git.openjdk.org/leyden/commit/af5c49226c3416a9c3bdde06cac2076acf9de…
8320532: Remove Thread/ThreadGroup suspend/resume
Reviewed-by: dholmes, jpai, sspitsyn, smarks
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
- test/jdk/java/lang/Thread/DegradedMethodsThrowUOE.java
+ test/jdk/java/lang/Thread/ThreadStopTest.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/ThreadGroup/BasicTests.java
! test/jdk/java/nio/channels/SocketChannel/SendUrgentData.java
Changeset: 86623aa4
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-12-08 08:04:38 +0000
URL: https://git.openjdk.org/leyden/commit/86623aa41d09212e4bd366d620d1df9fd16ac…
8320786: Remove ThreadGroup.stop
Reviewed-by: rriggs, dholmes, jpai
! src/java.base/share/classes/java/lang/ThreadGroup.java
! test/jdk/java/lang/ThreadGroup/BasicTests.java
Changeset: f577385f
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2023-12-08 10:21:07 +0000
URL: https://git.openjdk.org/leyden/commit/f577385fc8d5a6f4c47d88e8f9166a7b76d12…
8316738: java/net/httpclient/HttpClientLocalAddrTest.java failed in timeout
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java
Changeset: bad5edf1
Author: sunguoyun <sunguoyun(a)loongson.cn>
Committer: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2023-12-08 10:47:58 +0000
URL: https://git.openjdk.org/leyden/commit/bad5edf1468eb27c0c2f6f53e212de758c726…
8320959: jdk/jfr/event/runtime/TestShutdownEvent.java crash with CONF=fastdebug -Xcomp
Co-authored-by: Markus Grönlund <mgronlun(a)openjdk.org>
Reviewed-by: mgronlun
! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
Changeset: 9e48b90c
Author: Daniel Lundén <daniel.lunden(a)oracle.com>
Committer: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2023-12-08 11:04:39 +0000
URL: https://git.openjdk.org/leyden/commit/9e48b90c7fd349195a1389c480c66dfd9b1a7…
8310524: C2: record parser-generated LoadN nodes for IGVN
Reviewed-by: chagedorn, rcastanedalo, thartmann
! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/igvn/TestLoadNIdeal.java
Changeset: 701bc3bb
Author: Daniel Lundén <daniel.lunden(a)oracle.com>
Committer: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2023-12-08 11:08:08 +0000
URL: https://git.openjdk.org/leyden/commit/701bc3bbbe49a46aea7efc195463cc2efd64a…
8295166: IGV: dump graph at more locations
Reviewed-by: thartmann, rcastanedalo, chagedorn
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/split_if.cpp
! src/hotspot/share/opto/superword.cpp
! src/utils/IdealGraphVisualizer/README.md
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java
Changeset: 05f95093
Author: Frederic Thevenet <fthevenet(a)openjdk.org>
Committer: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2023-12-08 14:09:01 +0000
URL: https://git.openjdk.org/leyden/commit/05f950934ee720c82e9b62dd8d31e13bab777…
8321374: Add a configure option to explicitly set CompanyName property in VersionInfo resource for Windows exe/dll
Reviewed-by: erikj, ihse
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/common/JdkNativeCompilation.gmk
Changeset: b893a2b2
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2023-12-08 15:46:02 +0000
URL: https://git.openjdk.org/leyden/commit/b893a2b2f70346f9d204d1050a0ad32fd98fd…
8321597: Use .template consistently for files treated as templates by the build
Reviewed-by: erikj
! make/CompileDemos.gmk
! make/JrtfsJar.gmk
! make/MacBundles.gmk
= make/autoconf/Makefile.template
! make/autoconf/basic.m4
= make/autoconf/bootcycle-spec.gmk.template
= make/autoconf/buildjdk-spec.gmk.template
= make/autoconf/compare.sh.template
= make/autoconf/spec.gmk.template
! make/common/modules/LauncherCommon.gmk
= make/data/bundle/JDK-Info.plist.template
= make/data/bundle/JRE-Info.plist.template
= make/data/bundle/cmdline-Info.plist.template
= make/data/mainmanifest/manifest.mf.template
! make/hotspot/gensrc/GenerateSources.gmk
= make/scripts/hotspot.sh.template
Changeset: 0eb299af
Author: Lance Andersen <lancea(a)openjdk.org>
Date: 2023-12-08 16:37:53 +0000
URL: https://git.openjdk.org/leyden/commit/0eb299af792f95d66797e2274c359190bfd55…
8316141: Improve CEN header validation checking
Reviewed-by: alanb
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java
+ test/jdk/jdk/nio/zipfs/CorruptedZipFilesTest.java
Changeset: 2c2d4d2c
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2023-12-08 17:02:35 +0000
URL: https://git.openjdk.org/leyden/commit/2c2d4d2cdef209b6f791d20b01b6aaf6d7a99…
8321485: remove serviceability/attach/ConcAttachTest.java from problemlist on macosx
Reviewed-by: jpai, amenkov
! test/hotspot/jtreg/ProblemList.txt
Changeset: 5e6bfc5e
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2023-12-08 17:25:22 +0000
URL: https://git.openjdk.org/leyden/commit/5e6bfc5eaa455540e66abfcb1ddd7bb404ace…
8321539: Minimal build is broken by JDK-8320935
Reviewed-by: matsaave, ccheung, mbaesken
! src/hotspot/share/cds/cdsConfig.hpp
Changeset: 6c13a303
Author: Phil Race <prr(a)openjdk.org>
Date: 2023-12-08 18:47:30 +0000
URL: https://git.openjdk.org/leyden/commit/6c13a3032f3e6f08216fa8d69ccb2c311753a…
8312307: Obsoleted code in hb-jdk-font.cc
Reviewed-by: serb
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/java.desktop/share/native/libfontmanager/hb-jdk.h
Changeset: 0c178beb
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2023-12-08 18:47:40 +0000
URL: https://git.openjdk.org/leyden/commit/0c178beb69c4c5fc3e92621340748e42d017d…
8321206: Make Locale related system properties `StaticProperty`
Reviewed-by: rriggs
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
Changeset: 71800884
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2023-12-08 19:19:01 +0000
URL: https://git.openjdk.org/leyden/commit/71800884f68f984f43a59142e22b4b06df607…
8321429: (fc) FileChannel.lock creates a FileKey containing two long index values, they could be stored as int values
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/ch/FileKey.java
! src/java.base/windows/native/libnio/ch/FileKey.c
Changeset: 5c12a182
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2023-12-08 19:33:48 +0000
URL: https://git.openjdk.org/leyden/commit/5c12a182e3f9aed8d075bb066cb8a093abab9…
8320790: Update --release 22 symbol information for JDK 22 build 27
Reviewed-by: iris, jjg
! src/jdk.compiler/share/data/symbols/java.base-M.sym.txt
! src/jdk.compiler/share/data/symbols/java.compiler-M.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.crypto.ec-M.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jartool-M.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jdeps-M.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jfr-M.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jlink-M.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jshell-M.sym.txt
! src/jdk.compiler/share/data/symbols/symbols
Changeset: ce108446
Author: vamsi-parasa <srinivas.vamsi.parasa(a)intel.com>
Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2023-12-08 22:52:48 +0000
URL: https://git.openjdk.org/leyden/commit/ce108446ca1fe604ecc24bbefb0bf1c631827…
8319577: x86_64 AVX2 intrinsics for Arrays.sort methods (int, float arrays)
Reviewed-by: sviswanathan, ihse, jbhateja, kvn
! make/modules/java.base/Lib.gmk
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/riscv/matcher_riscv.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/opto/library_call.cpp
+ src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp
+ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp
+ src/java.base/linux/native/libsimdsort/avx2-linux-qsort.cpp
! src/java.base/linux/native/libsimdsort/avx512-32bit-qsort.hpp
- src/java.base/linux/native/libsimdsort/avx512-64bit-common.h
! src/java.base/linux/native/libsimdsort/avx512-64bit-qsort.hpp
- src/java.base/linux/native/libsimdsort/avx512-common-qsort.h
! src/java.base/linux/native/libsimdsort/avx512-linux-qsort.cpp
+ src/java.base/linux/native/libsimdsort/simdsort-support.hpp
+ src/java.base/linux/native/libsimdsort/xss-common-includes.h
+ src/java.base/linux/native/libsimdsort/xss-common-qsort.h
+ src/java.base/linux/native/libsimdsort/xss-network-qsort.hpp
+ src/java.base/linux/native/libsimdsort/xss-optimal-networks.hpp
+ src/java.base/linux/native/libsimdsort/xss-pivot-selection.hpp
Changeset: d13302f8
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2023-12-11 07:52:31 +0000
URL: https://git.openjdk.org/leyden/commit/d13302f8b06f65319426a25a9368abaf72f3c…
8321387: SegmentAllocator:allocateFrom(AddressLayout, MemorySegment) does not throw stated UnsupportedOperationException
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! test/jdk/java/foreign/TestArrayCopy.java
! test/jdk/java/foreign/TestMemoryAccess.java
! test/jdk/java/foreign/TestMemoryAccessInstance.java
! test/jdk/java/foreign/TestSegmentAllocators.java
! test/jdk/java/foreign/TestSegmentCopy.java
! test/jdk/java/foreign/TestSegments.java
Changeset: 92fd490f
Author: Anton Bobrov <antbob(a)users.noreply.github.com>
Committer: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2023-12-11 08:29:40 +0000
URL: https://git.openjdk.org/leyden/commit/92fd490f22f690ff7698182658363b7035bcc…
8321176: [Screencast] make a second attempt on screencast failure
Reviewed-by: azvegint, prr
! src/java.desktop/unix/native/libawt_xawt/awt/fp_pipewire.h
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
Changeset: 3c6459e1
Author: Adam Sotona <asotona(a)openjdk.org>
Date: 2023-12-11 10:08:42 +0000
URL: https://git.openjdk.org/leyden/commit/3c6459e1de9e75898a1b32a95acf684050fbe…
8321641: ClassFile ModuleAttribute.ModuleAttributeBuilder::moduleVersion spec contains a copy-paste error
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java
Changeset: ce8399fd
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2023-12-11 12:20:22 +0000
URL: https://git.openjdk.org/leyden/commit/ce8399fd6071766114f5f201b6e44a7abdba9…
8321582: yield <primitive-type>.class not parsed correctly.
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java
Changeset: 486594d4
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2023-12-11 14:17:38 +0000
URL: https://git.openjdk.org/leyden/commit/486594d4273e9d5a8db43de861e3ca3ce823f…
8316657: Support whitebox testing in microbenchmarks
Reviewed-by: erikj, redestad
! make/Main.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/BuildTestLib.gmk
Changeset: b270f30d
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2023-12-11 15:45:47 +0000
URL: https://git.openjdk.org/leyden/commit/b270f30d101432574bfced045241e134ce460…
8318629: G1: Refine code a bit in G1RemSetTrackingPolicy::update_at_allocate
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
Changeset: ce4b257f
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2023-12-11 19:05:40 +0000
URL: https://git.openjdk.org/leyden/commit/ce4b257fa539d35a7d14bba2d5d3342093d71…
8320886: Unsafe_SetMemory0 is not guarded
Reviewed-by: dholmes, fparain
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/share/prims/unsafe.cpp
! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java
Changeset: 6359b4ec
Author: Yuri Gaevsky <yuri.gaevsky(a)gmail.com>
Committer: Vladimir Kempik <vkempik(a)openjdk.org>
Date: 2023-12-12 06:35:09 +0000
URL: https://git.openjdk.org/leyden/commit/6359b4ec2303e9cd81f3cbcfdf1c3e015278c…
8318217: RISC-V: C2 VectorizedHashCode
Reviewed-by: mli, fyang
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 973bcdab
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2023-12-12 07:19:50 +0000
URL: https://git.openjdk.org/leyden/commit/973bcdab81f754671de4c55656b8fb921bba4…
8321631: Fix comments in access.hpp
Reviewed-by: eosterlund, stefank
! src/hotspot/share/oops/access.hpp
Changeset: b8c0b2fd
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-12-12 07:55:56 +0000
URL: https://git.openjdk.org/leyden/commit/b8c0b2fd8c1331692f4ee397f1115ed48d894…
8321594: NativeThreadSet should use placeholder for virtual threads
Reviewed-by: bpb
! src/java.base/share/classes/sun/nio/ch/NativeThreadSet.java
! src/java.base/unix/classes/sun/nio/ch/NativeThread.java
! src/java.base/windows/classes/sun/nio/ch/NativeThread.java
Changeset: 2611a49e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-12 08:36:55 +0000
URL: https://git.openjdk.org/leyden/commit/2611a49ea13ee7a07f22692c3a4b32856ec58…
8321287: Remove unused enum style in Prefetch
Reviewed-by: fparain, gziemski
! src/hotspot/share/runtime/prefetch.hpp
Changeset: d5214a42
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-12 09:45:27 +0000
URL: https://git.openjdk.org/leyden/commit/d5214a4288e77e66c83c03c8f6b7e8456c01c…
8321814: G1: Remove unused G1RemSetScanState::_collection_set_iter_state
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: e1fd663f
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2023-12-12 09:58:41 +0000
URL: https://git.openjdk.org/leyden/commit/e1fd663f224909c09f2f6fab7ad20f7b7864b…
8311306: Test com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java failed: out of expected range
Reviewed-by: sspitsyn
! test/jdk/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
Changeset: 6f482406
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2023-12-12 10:02:01 +0000
URL: https://git.openjdk.org/leyden/commit/6f4824068dbd0631ac73c79de479245e0c53e…
8321729: Remove 'orb' field in RMIConnector
Reviewed-by: rriggs, dfuchs
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
Changeset: 7d903964
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-12-12 10:35:40 +0000
URL: https://git.openjdk.org/leyden/commit/7d903964fb1b8840664d4f0f9a4fa1a53111a…
8321422: Test gc/g1/pinnedobjs/TestPinnedObjectTypes.java times out after completion
Reviewed-by: iwalulya, ayang
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectTypes.java
Changeset: c5168526
Author: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2023-12-12 11:27:31 +0000
URL: https://git.openjdk.org/leyden/commit/c51685267c7bd5a7cee27ebc2bf0d9899cda9…
8321889: JavaDoc method references with wrong (nested) type
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.compiler/share/classes/javax/lang/model/element/package-info.java
! src/java.smartcardio/share/classes/javax/smartcardio/CardTerminals.java
Changeset: 5718039a
Author: Jamil Nimeh <jnimeh(a)openjdk.org>
Date: 2023-12-12 14:36:58 +0000
URL: https://git.openjdk.org/leyden/commit/5718039a46ae51fa9b7042fe7163e3637e981…
8321542: C2: Missing ChaCha20 stub for x86_32 leads to crashes
Reviewed-by: chagedorn, shade
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: df4ed7ef
Author: Christian Stein <cstein(a)openjdk.org>
Date: 2023-12-12 15:26:21 +0000
URL: https://git.openjdk.org/leyden/commit/df4ed7eff7cc4afb2f0bcfdbb2489715ab209…
8321739: Source launcher fails with "Not a directory" error
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
! test/langtools/tools/javac/launcher/GetResourceTest.java
+ test/langtools/tools/javac/launcher/src/java
Changeset: b25ed57b
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2023-12-12 18:30:41 +0000
URL: https://git.openjdk.org/leyden/commit/b25ed57b764fc485e4e8ca4118ffb1cc70fdf…
8270269: Desktop.browse method fails if earlier CoInitialize call as COINIT_MULTITHREADED
Reviewed-by: aivanov
! src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp
Changeset: a3447ec6
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2023-12-12 18:44:43 +0000
URL: https://git.openjdk.org/leyden/commit/a3447ec6562c5b4570da964d08ce8ae4c157c…
8321827: Remove unnecessary suppress warnings annotations from the printing processor
Reviewed-by: jlaskey
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
Changeset: aadf3680
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2023-12-12 19:25:20 +0000
URL: https://git.openjdk.org/leyden/commit/aadf36809c5daee8897601d33d8e6d6cedb57…
6230751: [Fmt-Ch] Recursive MessageFormats in ChoiceFormats ignore indicated subformats
Reviewed-by: naoto
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
Changeset: d5a96e3f
Author: Alexandre Iline <shurailine(a)openjdk.org>
Date: 2023-12-12 20:41:18 +0000
URL: https://git.openjdk.org/leyden/commit/d5a96e3f490ba9591f61b23dc2b06e65b0098…
8321621: Update JCov version to 3.0.16
Reviewed-by: erikj, alanb, ihse
! make/conf/jib-profiles.js
Changeset: 4fb5c128
Author: Roger Riggs <rriggs(a)openjdk.org>
Date: 2023-12-12 20:55:17 +0000
URL: https://git.openjdk.org/leyden/commit/4fb5c12813c6d447709d3fef690387ddab0e8…
8321180: Condition for non-latin1 string size too large exception is off by one
Reviewed-by: rgiulietti
! src/java.base/share/classes/java/lang/StringUTF16.java
+ test/jdk/java/lang/String/CompactString/MaxSizeUTF16String.java
Changeset: ac07355f
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2023-12-12 21:00:50 +0000
URL: https://git.openjdk.org/leyden/commit/ac07355f5507cdb3a741ec1122e5e9983eac3…
8320200: Use Elements predicates for record constructors to improve print output
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
Changeset: 5463c9cd
Author: Erik Joelsson <erikj(a)openjdk.org>
Date: 2023-12-12 21:31:41 +0000
URL: https://git.openjdk.org/leyden/commit/5463c9cd9a0a6f95f90787c330679b2ea7869…
8321557: Move SOURCE line verification for OracleJDK out of OpenJDK
Reviewed-by: ihse
! test/jdk/build/releaseFile/CheckReleaseFile.java
Changeset: 1b621f55
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2023-12-12 22:49:41 +0000
URL: https://git.openjdk.org/leyden/commit/1b621f5527a0d7ae345d79f293357446ab787…
8321474: TestAutoCreateSharedArchiveUpgrade.java should be updated with JDK 21
Reviewed-by: dholmes, iklam
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java
Changeset: 3d9d353e
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2023-12-12 23:00:48 +0000
URL: https://git.openjdk.org/leyden/commit/3d9d353edb64dd364925481d7b7c8822beeaa…
8321825: Remove runtime/CompressedOops/CompressedClassPointers.java from the ProblemList
Reviewed-by: ccheung
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8a0a6f8c
Author: Sergey Tsypanov <stsypanov(a)openjdk.org>
Committer: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-12-13 09:10:11 +0000
URL: https://git.openjdk.org/leyden/commit/8a0a6f8c252082050c3714d9c14ad2972ac97…
8321279: Implement hashCode() in Heap-X-Buffer.java.template
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java
Changeset: f573f6d2
Author: Aleksei Voitylov <avoitylov(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-12-13 11:04:11 +0000
URL: https://git.openjdk.org/leyden/commit/f573f6d233d5ea1657018c3c806fee0fac382…
8321515: ARM32: Move method resolution information out of the cpCache properly
Reviewed-by: shade
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
Changeset: 493b5bd2
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-13 11:18:38 +0000
URL: https://git.openjdk.org/leyden/commit/493b5bd2fd5d4c2529e12a401f76178c1f416…
8293622: Cleanup use of G1ConcRefinementThreads
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
Changeset: 2a565ff3
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-13 11:18:51 +0000
URL: https://git.openjdk.org/leyden/commit/2a565ff36809599117e4b38e18f15d1f29cd8…
8321808: G1: Use unsigned type for non-negative G1 flags
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: 9320ef9b
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-13 12:43:41 +0000
URL: https://git.openjdk.org/leyden/commit/9320ef9b29927b8fff52055d7a7a89db9b15b…
8321973: Parallel: Remove unused methods in AdaptiveSizePolicy
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
Changeset: 7ece9e90
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2023-12-13 17:34:37 +0000
URL: https://git.openjdk.org/leyden/commit/7ece9e90c0198f92cdf8d620e346c4a983272…
8321400: java/foreign/TestStubAllocFailure.java fails with code cache exhaustion
Reviewed-by: mcimadamore
! test/jdk/java/foreign/TestAddressDereference.java
! test/jdk/java/foreign/TestStubAllocFailure.java
! test/jdk/java/foreign/TestUpcallException.java
! test/jdk/java/foreign/UpcallTestHelper.java
! test/jdk/java/foreign/critical/TestCriticalUpcall.java
! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: cf948548
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2023-12-13 18:47:04 +0000
URL: https://git.openjdk.org/leyden/commit/cf948548c390c42ca63525d41a9d63ff31349…
8321565: [REDO] Heap dump does not contain virtual Thread stack references
Reviewed-by: sspitsyn, yyang, dholmes
! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpParallelTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java
Changeset: c8ad7b7f
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2023-12-14 07:23:21 +0000
URL: https://git.openjdk.org/leyden/commit/c8ad7b7f84ead3f850f034e1db6335bbbac41…
8321974: Crash in ciKlass::is_subtype_of because TypeAryPtr::_klass is not initialized
Reviewed-by: roland, kvn
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/c2/TestUninitializedKlassField.java
Changeset: ddbbd36e
Author: Joe Wang <joehw(a)openjdk.org>
Date: 2023-12-14 07:45:02 +0000
URL: https://git.openjdk.org/leyden/commit/ddbbd36e4b064b9e7433f0a55973d72cd6dbc…
8320279: Link issues in java.xml module-info.java
Reviewed-by: iris, lancea, naoto
! src/java.xml/share/classes/javax/xml/XMLConstants.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java
! src/java.xml/share/classes/module-info.java
Changeset: d632d743
Author: Daniel Lundén <daniel.lunden(a)oracle.com>
Committer: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2023-12-14 09:29:34 +0000
URL: https://git.openjdk.org/leyden/commit/d632d743e018c69ecf423af75b65354e8ffae…
8321820: TestLoadNIdeal fails on 32-bit because -XX:+UseCompressedOops is not recognized
Reviewed-by: rcastanedalo, chagedorn, shade
! test/hotspot/jtreg/compiler/c2/irTests/igvn/TestLoadNIdeal.java
Changeset: d2ba3b1e
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2023-12-14 10:36:23 +0000
URL: https://git.openjdk.org/leyden/commit/d2ba3b1ef733cb8435188993791f2af7f1d4f…
8312150: Remove -Xnoagent option
Reviewed-by: dholmes, alanb
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/TestNullTerminatedFlags.java
Changeset: 2838a916
Author: Adam Sotona <asotona(a)openjdk.org>
Date: 2023-12-14 11:36:57 +0000
URL: https://git.openjdk.org/leyden/commit/2838a916ab98cb0152f8b1e3f96eccca198af…
8288989: Make tests not depend on the source code
Reviewed-by: mcimadamore
! test/langtools/jdk/javadoc/doclet/testDocletExample/TestDocletExample.java
! test/langtools/tools/javac/api/snippets/TestJavaxToolsSnippets.java
Changeset: 5a97dbf6
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-14 12:30:47 +0000
URL: https://git.openjdk.org/leyden/commit/5a97dbf60686d5d52027f4be80ccc00b7a785…
8322034: Parallel: Remove unused methods in PSAdaptiveSizePolicy
Reviewed-by: kbarrett
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: 69014cd5
Author: Daniel Lundén <daniel.lunden(a)oracle.com>
Committer: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2023-12-14 13:09:39 +0000
URL: https://git.openjdk.org/leyden/commit/69014cd55b59a0a63f4918fad575a68876405…
8320682: [AArch64] C1 compilation fails with "Field too big for insn"
Reviewed-by: thartmann, aph, dlong
! src/hotspot/share/c1/c1_globals.hpp
! test/hotspot/jtreg/compiler/arguments/TestC1Globals.java
Changeset: 62b7c5ea
Author: Darragh Clarke <dclarke(a)openjdk.org>
Date: 2023-12-14 13:24:19 +0000
URL: https://git.openjdk.org/leyden/commit/62b7c5eaed1e6ffd6f2c8371eb4cf01dd9d53…
8319647: Few java/lang/System/LoggerFinder/modules tests ignore vm flags
Reviewed-by: lmesnik
! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java
Changeset: 45a9ade3
Author: Weijun Wang <weijun(a)openjdk.org>
Date: 2023-12-14 14:37:15 +0000
URL: https://git.openjdk.org/leyden/commit/45a9ade3374e38205cdf3fd24282246830789…
8202598: keytool -certreq output contains inconsistent line separators
Reviewed-by: hchao, mullan
! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/LineEndings.java
Changeset: fde5b168
Author: Aleksei Voitylov <avoitylov(a)openjdk.org>
Committer: Roger Riggs <rriggs(a)openjdk.org>
Date: 2023-12-14 14:39:04 +0000
URL: https://git.openjdk.org/leyden/commit/fde5b16817c3263236993f2e8c2d2469610d9…
8321514: UTF16 string gets constructed incorrectly from codepoints if CompactStrings is not enabled
Co-authored-by: Roger Riggs <rriggs(a)openjdk.org>
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/jdk/java/lang/String/Chars.java
Changeset: c328f958
Author: Ben Perez <ben.perez(a)oracle.com>
Committer: Sean Mullan <mullan(a)openjdk.org>
Date: 2023-12-14 17:57:36 +0000
URL: https://git.openjdk.org/leyden/commit/c328f9589ddc3a981a2c63801bd991f8e593e…
8296787: Unify debug printing format of X.509 cert serial numbers
Reviewed-by: mullan, coffeys
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/sun/security/jca/JCAUtil.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/certpath/BasicChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/Builder.java
! src/java.base/share/classes/sun/security/provider/certpath/CertId.java
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/Vertex.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/classes/sun/security/x509/SerialNumber.java
! test/jdk/java/security/cert/X509CertSelectorTest.java
! test/lib/jdk/test/lib/security/TestCertificate.java
! test/lib/jdk/test/lib/security/TestTLSHandshake.java
Changeset: 8b24851b
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2023-12-14 21:16:19 +0000
URL: https://git.openjdk.org/leyden/commit/8b24851b9d3619c41c7a6cdb9193ed26a9b73…
8321480: ISO 4217 Amendment 176 Update
Reviewed-by: naoto
! make/jdk/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! src/java.base/share/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/ValidateISO4217.java
! test/jdk/java/util/Currency/tablea1.txt
Changeset: d02bc873
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2023-12-14 21:24:17 +0000
URL: https://git.openjdk.org/leyden/commit/d02bc873f806c90754da10c8a052e32836e89…
8309981: Remove expired flags in JDK 23
Reviewed-by: alanb, kvn
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.1
Changeset: 692be577
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2023-12-14 21:26:10 +0000
URL: https://git.openjdk.org/leyden/commit/692be577385844bf00a01ff10e390e0141915…
8322065: Initial nroff manpage generation for JDK 23
Reviewed-by: alanb
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.httpserver/share/man/jwebserver.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: a7dde578
Author: Zhengyu Gu <zgu(a)openjdk.org>
Date: 2023-12-14 22:33:34 +0000
URL: https://git.openjdk.org/leyden/commit/a7dde578a8c18ae7f38fe2061773eba6f8086…
8322057: Memory leaks in creating jfr symbol array
Reviewed-by: mgronlun
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
Changeset: 6dfb8120
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Y. Srinivas Ramakrishna <ysr(a)openjdk.org>
Date: 2023-12-15 00:35:37 +0000
URL: https://git.openjdk.org/leyden/commit/6dfb8120c270a76fcba5a5c3c9ad91da3282d…
8321823: Remove redundant PhaseGVN transform_no_reclaim
Reviewed-by: chagedorn, phh
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
Changeset: 0be0775a
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2023-12-15 07:23:50 +0000
URL: https://git.openjdk.org/leyden/commit/0be0775a762edbefacf4188b4787b039153fe…
8320397: RISC-V: Avoid passing t0 as temp register to MacroAssembler:: cmpxchg_obj_header/cmpxchgptr
Reviewed-by: rehn, fyang
! src/hotspot/cpu/riscv/gc/x/x_riscv.ad
! src/hotspot/cpu/riscv/gc/z/z_riscv.ad
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
Changeset: b31454e3
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2023-12-15 07:42:39 +0000
URL: https://git.openjdk.org/leyden/commit/b31454e36234091c3827c3b4d07f62345cb0c…
8322098: os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size
Reviewed-by: mdoerr, lucy
! src/hotspot/os/linux/os_linux.cpp
Changeset: 20de541b
Author: Liam Miller-Cushon <cushon(a)openjdk.org>
Date: 2023-12-15 10:16:35 +0000
URL: https://git.openjdk.org/leyden/commit/20de541b1304b4dc3a385f8a78f1215da237e…
8322040: Missing array bounds check in ClassReader.parameter
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/langtools/tools/javac/classreader/BadMethodParameter.java
Changeset: bdebf198
Author: Liam Miller-Cushon <cushon(a)openjdk.org>
Date: 2023-12-15 12:18:01 +0000
URL: https://git.openjdk.org/leyden/commit/bdebf198bb0f4c3347ae9539d02ce0476e117…
8322175: test/langtools/tools/javac/classreader/BadMethodParameter.java doesn't compile
Reviewed-by: jlahoda
! test/langtools/tools/javac/classreader/BadMethodParameter.java
Changeset: 6311dabe
Author: Roger Riggs <rriggs(a)openjdk.org>
Date: 2023-12-15 16:13:36 +0000
URL: https://git.openjdk.org/leyden/commit/6311dabe68762749e4317cfa5e13005318bdc…
8322018: Test java/lang/String/CompactString/MaxSizeUTF16String.java fails with -Xcomp
Reviewed-by: jpai
! test/jdk/java/lang/String/CompactString/MaxSizeUTF16String.java
Changeset: 05f7f0ad
Author: Tom Rodriguez <never(a)openjdk.org>
Date: 2023-12-15 17:25:24 +0000
URL: https://git.openjdk.org/leyden/commit/05f7f0ade2c6c8ef57e884048cf159c46fa27…
8321288: [JVMCI] HotSpotJVMCIRuntime doesn't clean up WeakReferences in resolvedJavaTypes
Reviewed-by: dnsimon, kvn
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 87ef7332
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2023-12-15 17:33:50 +0000
URL: https://git.openjdk.org/leyden/commit/87ef73329f66e898d85eecea94a4104a13b3a…
8321958: @param/@return descriptions of ZoneRules#isDaylightSavings() are incorrect
Reviewed-by: jlu, joehw, jpai
! src/java.base/share/classes/java/time/zone/ZoneRules.java
Changeset: dcdcd48d
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2023-12-15 19:04:42 +0000
URL: https://git.openjdk.org/leyden/commit/dcdcd48d8fbf076e12841e557ebbe70228c8a…
8321479: java -D-D crashes
Reviewed-by: dholmes, iklam
! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/runtime/CommandLine/UnrecognizedProperty.java
Changeset: b061b667
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2023-12-16 01:03:09 +0000
URL: https://git.openjdk.org/leyden/commit/b061b6678fde891974d5b58cec963b3481099…
8322041: JDK 22 RDP1 L10n resource files update
Reviewed-by: almatvee, cstein, asemenyuk, joehw, jjg
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! 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/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_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
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
Changeset: 34351b7a
Author: Steven Schlansker <stevenschlansker(a)gmail.com>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2023-12-16 01:40:19 +0000
URL: https://git.openjdk.org/leyden/commit/34351b7a7950a3b563748f40f2619374f62f9…
8321892: Typo in log message logged by src/hotspot/share/nmt/virtualMemoryTracker.cpp
Reviewed-by: dholmes, azafari
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
Changeset: f5538195
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-12-18 08:44:43 +0000
URL: https://git.openjdk.org/leyden/commit/f55381950266088cc0284754b16663675867a…
8317007: Add bulk removal of dead nmethods during class unloading
Reviewed-by: ayang, iwalulya
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/classUnloadingContext.cpp
! src/hotspot/share/gc/shared/classUnloadingContext.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/x/xHeap.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
Changeset: 413dbf87
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-12-18 09:31:13 +0000
URL: https://git.openjdk.org/leyden/commit/413dbf8757d20aa05407373b82957fbd3468f…
8322205: Parallel: Remove unused arg in PSCardTable::pre_scavenge
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: f696796e
Author: Ivan Walulya <iwalulya(a)openjdk.org>
Date: 2023-12-18 09:43:53 +0000
URL: https://git.openjdk.org/leyden/commit/f696796e888d62535e6c864ce6fdf912eef0c…
8280087: G1: Handle out-of-mark stack situations during reference processing more gracefully
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
+ test/hotspot/jtreg/gc/g1/TestMarkStackOverflow.java
! test/langtools/ProblemList.txt
Changeset: 341b4e09
Author: Johan Sjölen <jsjolen(a)openjdk.org>
Date: 2023-12-18 09:45:26 +0000
URL: https://git.openjdk.org/leyden/commit/341b4e09b73e5522f308b05c5a4ed9e161b14…
8321975: Print when add_reserved_region fails even in product mode
Reviewed-by: dholmes, stuefe
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
Changeset: a247d0c7
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2023-12-18 10:31:29 +0000
URL: https://git.openjdk.org/leyden/commit/a247d0c74bea50f11d24fb5f3576947c6901e…
8322209: RISC-V: Enable some tests related to MD5 instrinsic
Reviewed-by: luhenry, fyang
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
Changeset: ecff9c1e
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-12-18 11:05:48 +0000
URL: https://git.openjdk.org/leyden/commit/ecff9c1ef7110ce80e5ba3e13af31e2c704eb…
8315040: Remove redundant check in WorkerPolicy::parallel_worker_threads
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/shared/workerPolicy.cpp
Changeset: 10335f60
Author: Alexander Scherbatiy <alexsch(a)openjdk.org>
Date: 2023-12-18 12:11:41 +0000
URL: https://git.openjdk.org/leyden/commit/10335f60f923aa4f315e64acb2bfd7bb06d47…
7001133: OutOfMemoryError by CustomMediaSizeName implementation
Reviewed-by: psadhukhan
! src/java.desktop/share/classes/sun/print/CustomMediaSizeName.java
! src/java.desktop/share/classes/sun/print/CustomMediaTray.java
! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
+ test/jdk/javax/print/CustomMediaSizeNameOOMETest.java
Changeset: febf8af4
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-18 12:57:01 +0000
URL: https://git.openjdk.org/leyden/commit/febf8af4b5a220ba1a3336d31c701b0c1e4ba…
8322089: Parallel: Remove PSAdaptiveSizePolicy::set_survivor_size
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: 75d382d3
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-18 12:57:12 +0000
URL: https://git.openjdk.org/leyden/commit/75d382d3db25e1d3592de3d8bf50d6ee85343…
8322204: Parallel: Remove unused _collection_cost_margin_fraction
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: 5584ba36
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-18 13:30:34 +0000
URL: https://git.openjdk.org/leyden/commit/5584ba36c6216f4d441d254e3135f7da20370…
8322097: Serial: Refactor CardTableRS::find_first_clean_card
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
Changeset: 7e1d26dd
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-18 14:29:00 +0000
URL: https://git.openjdk.org/leyden/commit/7e1d26dd5cf665fb5cf64b8a0c3e6ff4f8d77…
8322287: Parallel: Remove unused arg in adjust_eden_for_pause_time and adjust_eden_for_minor_pause_time
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: c0a3b769
Author: Yi-Fan Tsai <yftsai(a)amazon.com>
Committer: Paul Hohensee <phh(a)openjdk.org>
Date: 2023-12-18 15:19:16 +0000
URL: https://git.openjdk.org/leyden/commit/c0a3b76958bd6766b18cab31b461c1b0ac2c6…
8316197: Make tracing of inline cache available in unified logging
Reviewed-by: kvn, dholmes
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/arguments/TestTraceICs.java
Changeset: a5122d7f
Author: Yi-Fan Tsai <yftsai(a)amazon.com>
Committer: Paul Hohensee <phh(a)openjdk.org>
Date: 2023-12-18 15:20:59 +0000
URL: https://git.openjdk.org/leyden/commit/a5122d7f6c36a4c98ea4bea7a7c8081e2a4da…
8314029: Add file name parameter to Compiler.perfmap
Reviewed-by: cjplummer, eastigeevich
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/jdk.jcmd/share/man/jcmd.1
! test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java
Changeset: 66aeb894
Author: Afshin Zafari <azafari(a)openjdk.org>
Date: 2023-12-18 16:52:36 +0000
URL: https://git.openjdk.org/leyden/commit/66aeb89469c20f1f1840773e59d3b45393418…
8315462: [REDO] runtime/NMT/SummarySanityCheck.java failed with "Total committed (MMMMMM) did not match the summarized committed (NNNNNN)"
Reviewed-by: gziemski, stuefe
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/nmt/mallocTracker.hpp
Changeset: 1fde8b86
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2023-12-18 17:05:22 +0000
URL: https://git.openjdk.org/leyden/commit/1fde8b868a0e40fb79de505106ef07e3dccbd…
8321933: TestCDSVMCrash.java spawns two processes
Reviewed-by: ccheung, iklam
! test/hotspot/jtreg/runtime/cds/TestCDSVMCrash.java
Changeset: 4f3de096
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2023-12-18 17:56:07 +0000
URL: https://git.openjdk.org/leyden/commit/4f3de09672d203a0182f330645962c3d08e5e…
8321940: Improve CDSHeapVerifier in handling of interned strings
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/cdsHeapVerifier.cpp
Changeset: b98d13fc
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2023-12-18 18:10:34 +0000
URL: https://git.openjdk.org/leyden/commit/b98d13fc3c7f6747d9201eb884cf9d3181671…
8259637: java.io.File.getCanonicalPath() returns different values for same path
Reviewed-by: alanb
! src/java.base/unix/native/libjava/path_util.c
! test/jdk/java/io/File/GetCanonicalPath.java
Changeset: 459957f3
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2023-12-18 21:14:09 +0000
URL: https://git.openjdk.org/leyden/commit/459957f30a6e0fe40636dd72faa3f0d86151c…
8322062: com/sun/jdi/JdwpAllowTest.java does not performs negative testing with prefix length
Reviewed-by: cjplummer, sspitsyn
! test/jdk/com/sun/jdi/JdwpAllowTest.java
Changeset: 808a0392
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr(a)openjdk.org>
Date: 2023-12-19 00:09:31 +0000
URL: https://git.openjdk.org/leyden/commit/808a03927c153581cbece93a4f5a4f8242b61…
8321815: Shenandoah: gc state should be synchronized to java threads only once per safepoint
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 59073fa3
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Robbin Ehn <rehn(a)openjdk.org>
Date: 2023-12-19 07:45:59 +0000
URL: https://git.openjdk.org/leyden/commit/59073fa3eb7d04d9e0f08fbef70c9db6ffde2…
8322154: RISC-V: JDK-8315743 missed change in MacroAssembler::load_reserved
Reviewed-by: fyang, rehn, luhenry
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 76637c53
Author: Jatin Bhateja <jbhateja(a)openjdk.org>
Date: 2023-12-19 07:51:52 +0000
URL: https://git.openjdk.org/leyden/commit/76637c53c56d39cc534ecaa9e9ff55413173b…
8321648: Integral gather optimized mask computation.
Reviewed-by: thartmann, sviswanathan
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 7b4d62c7
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-19 08:39:45 +0000
URL: https://git.openjdk.org/leyden/commit/7b4d62c794940f5ce45eb4431291bbb5467ce…
8322300: Remove redundant arg in PSAdaptiveSizePolicy::adjust_promo_for_pause_time
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: fff2e580
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2023-12-19 08:45:15 +0000
URL: https://git.openjdk.org/leyden/commit/fff2e580cdab90ea828c1c300440471981646…
8322195: RISC-V: Minor improvement of MD5 instrinsic
Reviewed-by: luhenry, fyang
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: 0ad6c9e3
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2023-12-19 10:39:37 +0000
URL: https://git.openjdk.org/leyden/commit/0ad6c9e3d91005c0cc3a26d5391444c3dcd8b…
8322255: Generational ZGC: ZPageSizeMedium should be set before MaxTenuringThreshold
Reviewed-by: tschatzl, eosterlund
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zInitialize.cpp
Changeset: ac968c36
Author: Quan Anh Mai <qamai(a)openjdk.org>
Date: 2023-12-19 10:39:50 +0000
URL: https://git.openjdk.org/leyden/commit/ac968c36d7cc2e13270d28c9310178f6b654d…
8319451: PhaseIdealLoop::conditional_move is too conservative
Reviewed-by: redestad, thartmann, kvn
! src/hotspot/share/opto/loopopts.cpp
+ test/micro/org/openjdk/bench/vm/compiler/CMove.java
Changeset: be49dabd
Author: Erik Österlund <eosterlund(a)openjdk.org>
Date: 2023-12-19 13:49:01 +0000
URL: https://git.openjdk.org/leyden/commit/be49dabd0d7e1cd270399849e5353bf33361c…
8321619: Generational ZGC: ZColorStoreGoodOopClosure is only valid for young objects
Reviewed-by: stefank, sjohanss
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zBarrierSet.hpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
Changeset: 3bc5679c
Author: Frederic Thevenet <fthevenet(a)openjdk.org>
Committer: Severin Gehwolf <sgehwolf(a)openjdk.org>
Date: 2023-12-19 13:54:49 +0000
URL: https://git.openjdk.org/leyden/commit/3bc5679cab03936005be02e7b8140d549396d…
8322309: Fix an inconsistancy in spacing style in spec.gmk.template
Reviewed-by: sgehwolf, erikj
! make/autoconf/spec.gmk.template
Changeset: 6313223b
Author: Ludovic Henry <luhenry(a)openjdk.org>
Date: 2023-12-19 14:15:24 +0000
URL: https://git.openjdk.org/leyden/commit/6313223bcd525aabf180813af76d500cf6089…
8315856: RISC-V: Use Zacas extension for cmpxchg
Reviewed-by: rehn, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: 0f8e4e0a
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2023-12-19 17:26:55 +0000
URL: https://git.openjdk.org/leyden/commit/0f8e4e0a81257c678e948c341a241dc0b8104…
8311218: fatal error: stuck in JvmtiVTMSTransitionDisabler::VTMS_transition_disable
Reviewed-by: lmesnik, alanb
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/native/libjava/VirtualThread.c
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendWithInterruptLock/SuspendWithInterruptLock.java
Changeset: 51be857f
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2023-12-19 18:27:06 +0000
URL: https://git.openjdk.org/leyden/commit/51be857f3cafa23eb7cd73e5fe3db17e6d016…
8322166: Files.isReadable/isWritable/isExecutable expensive when file does not exist
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: 97db6709
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2023-12-20 03:58:12 +0000
URL: https://git.openjdk.org/leyden/commit/97db670956d83749ec3fe1485bacd046662c6…
8321688: Build on linux with GCC 7.5.0 fails after 8319577
Reviewed-by: kbarrett, sviswanathan
! src/java.base/linux/native/libsimdsort/simdsort-support.hpp
Changeset: f7dc257a
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2023-12-20 05:50:45 +0000
URL: https://git.openjdk.org/leyden/commit/f7dc257a206d3104d6d24c2079ef1fe349368…
8322321: Add man page doc for -XX:+VerifySharedSpaces
Reviewed-by: dholmes, ccheung
! src/java.base/share/man/java.1
Changeset: 7db69e6a
Author: bobpengxie <bobpengxie(a)tencent.com>
Committer: Jie Fu <jiefu(a)openjdk.org>
Date: 2023-12-20 07:46:11 +0000
URL: https://git.openjdk.org/leyden/commit/7db69e6a1292829b13da0c3c2b37c8758df94…
8322513: Build failure with minimal
Reviewed-by: dholmes, rehn
! src/hotspot/share/runtime/handshake.cpp
Changeset: 2f917bff
Author: Goetz Lindenmaier <goetz(a)openjdk.org>
Date: 2023-12-20 08:01:08 +0000
URL: https://git.openjdk.org/leyden/commit/2f917bff5cbb71dccd70960f563ca1a05d109…
8322417: Console read line with zero out should zero out when throwing exception
Reviewed-by: mbaesken, stuefe, naoto
! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
Changeset: 5fcac7c8
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-20 09:41:24 +0000
URL: https://git.openjdk.org/leyden/commit/5fcac7c846b5f1716417df3682b73738c3196…
8322364: Parallel: Remove unused SizePolicyTrueValues enum members
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
Changeset: 14dab319
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-20 09:41:33 +0000
URL: https://git.openjdk.org/leyden/commit/14dab319a8d401860f0232515e412d7f29dc6…
8322377: Parallel: Remove unused arg in adjust_promo_for_pause_time and adjust_eden_for_pause_time
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: 424c58f3
Author: Weijun Wang <weijun(a)openjdk.org>
Date: 2023-12-20 15:45:33 +0000
URL: https://git.openjdk.org/leyden/commit/424c58f3e94927b68329510e38bf5621f6f6e…
8187634: keystore.getCertificateAlias(cert) returns original alias, inconsistent with fix of JDK-6483657
Reviewed-by: mullan
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java
+ test/jdk/sun/security/mscapi/DupAlias.java
Changeset: e0bad515
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-20 15:56:50 +0000
URL: https://git.openjdk.org/leyden/commit/e0bad5153be72df49cac9bf8914ff2b2c7244…
8322543: Parallel: Remove unused _major_pause_old_slope_counter
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.hpp
Changeset: 2d609557
Author: Markus KARG <markus(a)headcrashing.eu>
Committer: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2023-12-20 17:00:44 +0000
URL: https://git.openjdk.org/leyden/commit/2d609557ffe8e15ab81fb51dce90e40780598…
8322141: SequenceInputStream.transferTo should not return as soon as Long.MAX_VALUE bytes have been transferred
Reviewed-by: vsitnikov, bpb, jpai
! src/java.base/share/classes/java/io/SequenceInputStream.java
! test/jdk/java/io/SequenceInputStream/TransferTo.java
Changeset: e2042421
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2023-12-20 17:32:23 +0000
URL: https://git.openjdk.org/leyden/commit/e2042421187dafc1aea75ffe15caf8beb8242…
8321017: Record in JFR that IEEE rounding mode was corrupted by loading a library
Reviewed-by: stuefe, jbechberger
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.hpp
Changeset: f6fe39ff
Author: Sean Coffey <coffeys(a)openjdk.org>
Date: 2023-12-20 22:03:10 +0000
URL: https://git.openjdk.org/leyden/commit/f6fe39ff1168d27f4d0ea3e4c7f3f17ecae9e…
8322078: ZipSourceCache.testKeySourceMapping() test fails with The process cannot access the file because it is being used by another process
Reviewed-by: lancea
! test/jdk/java/util/zip/ZipFile/ZipSourceCache.java
Changeset: e8768ae0
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2023-12-21 01:28:48 +0000
URL: https://git.openjdk.org/leyden/commit/e8768ae08dbee9c3e1ed01934142c03ffad5f…
8321972: test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform
Co-authored-by: Fei Yang <fyang(a)openjdk.org>
Reviewed-by: fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
Changeset: 05745e3f
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-12-21 09:17:31 +0000
URL: https://git.openjdk.org/leyden/commit/05745e3f1d56f71d7647e81fa5933c9f4ed18…
8319548: Unexpected internal name for Filler array klass causes error in VisualVM
Co-authored-by: Tomáš Hůrka <tomas.hurka(a)oracle.com>
Reviewed-by: ayang, dholmes
! src/hotspot/share/memory/universe.cpp
! test/hotspot/jtreg/gc/TestFillerObjectInstantiation.java
Changeset: aff659aa
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2023-12-21 10:07:31 +0000
URL: https://git.openjdk.org/leyden/commit/aff659aaf7c73ff8eb903fd3e426e1b42ea6d…
8322538: remove fatal from JVM_VirtualThread functions for !INCLUDE_JVMTI
Reviewed-by: dholmes, alanb
! src/hotspot/share/prims/jvm.cpp
Changeset: 6de23bf3
Author: Goetz Lindenmaier <goetz(a)openjdk.org>
Date: 2023-12-21 11:40:30 +0000
URL: https://git.openjdk.org/leyden/commit/6de23bf36e125c77f6f17235d81a33ff25b94…
8322418: Problem list gc/TestAllocHumongousFragment.java subtests for 8298781
Reviewed-by: mbaesken
! test/hotspot/jtreg/ProblemList.txt
Changeset: 1802601a
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-12-21 15:20:01 +0000
URL: https://git.openjdk.org/leyden/commit/1802601a12c72bcc44496ba2eb2c8a40a0603…
8293623: Simplify G1ConcurrentRefineThreadControl
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
Changeset: 3b908c47
Author: Evgeny Astigeevich <eastigeevich(a)openjdk.org>
Date: 2023-12-21 18:51:50 +0000
URL: https://git.openjdk.org/leyden/commit/3b908c478186cbfd9d449422aaa5adacd5e5c…
8319795: Static huge pages are not used for CodeCache
Reviewed-by: shade, simonis, thartmann, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/codecache/CheckLargePages.java
Changeset: 84c23792
Author: Raphael Mosaner <raphael.m.mosaner(a)oracle.com>
Committer: Tom Rodriguez <never(a)openjdk.org>
Date: 2023-12-21 19:22:48 +0000
URL: https://git.openjdk.org/leyden/commit/84c23792856c5c2374963d78a7a734a467bbb…
8320139: [JVMCI] VmObjectAlloc is not generated by intrinsics methods which allocate objects
Reviewed-by: never, dnsimon
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: c53f845e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2023-12-22 07:58:09 +0000
URL: https://git.openjdk.org/leyden/commit/c53f845ec9943c1bd59a7757cce431217aac2…
8322539: Parallel: Remove duplicated methods in PSAdaptiveSizePolicy
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
Changeset: dce7a573
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2023-12-22 13:25:39 +0000
URL: https://git.openjdk.org/leyden/commit/dce7a5732e69b6d29f75b98f6cf58a567d353…
8321683: Tests fail with AssertionError in RangeWithPageSize
Reviewed-by: stuefe, mbaesken
! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java
Changeset: 12308533
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2023-12-22 13:30:05 +0000
URL: https://git.openjdk.org/leyden/commit/1230853343c38787c90820d19d0626f0c3754…
8322163: runtime/Unsafe/InternalErrorTest.java fails on Alpine after JDK-8320886
Reviewed-by: mdoerr, clanger
! src/hotspot/share/utilities/copy.cpp
Changeset: 93fedc12
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2023-12-22 16:09:22 +0000
URL: https://git.openjdk.org/leyden/commit/93fedc12db95d1e61c17537652cac3d4e27dd…
8321802: (zipfs) Add validation of incorrect LOC signature in ZipFileSystem
Reviewed-by: alanb, lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/CorruptedZipFilesTest.java
Changeset: f695ca58
Author: Rajat Mahajan <rmahajan(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2023-12-22 20:16:45 +0000
URL: https://git.openjdk.org/leyden/commit/f695ca588453265d6ad791c6a396197e8a53b…
8321151: JDK-8294427 breaks Windows L&F on all older Windows versions
Reviewed-by: aivanov, achung
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
Changeset: 7263e25d
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Paul Hohensee <phh(a)openjdk.org>
Date: 2023-12-22 21:08:45 +0000
URL: https://git.openjdk.org/leyden/commit/7263e25d9b69d67697992a284c75454c479b6…
8322490: cleanup CastNode construction
Reviewed-by: chagedorn, phh
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/vector.cpp
Changeset: 28c82bf1
Author: Jie Fu <jiefu(a)openjdk.org>
Date: 2023-12-22 23:53:42 +0000
URL: https://git.openjdk.org/leyden/commit/28c82bf18d85be00bea45daf81c6a9d665ac6…
8322661: Build broken due to missing jvmtiExport.hpp after JDK-8320139
Reviewed-by: chagedorn, never
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
Changeset: 4fc6b0ff
Author: Eamonn McManus <emcmanus(a)openjdk.org>
Date: 2023-12-23 22:53:23 +0000
URL: https://git.openjdk.org/leyden/commit/4fc6b0ffa4f771991a5ebd982b5133d2e364f…
8068958: Timestamp.from(Instant) should throw when conversion is not possible
Reviewed-by: rgiulietti, rriggs
! src/java.sql/share/classes/java/sql/Timestamp.java
! test/jdk/java/sql/testng/test/sql/TimestampTests.java
Changeset: 2a59243c
Author: John Jiang <jjiang(a)openjdk.org>
Date: 2023-12-27 02:31:50 +0000
URL: https://git.openjdk.org/leyden/commit/2a59243cbaf3e7d5d1bfc9f247d28bc648687…
8322734: A redundant return in method padWithLen
Reviewed-by: jiefu
! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java
! src/java.base/share/classes/com/sun/crypto/provider/PKCS5Padding.java
Changeset: 19147f32
Author: Olga Mikhaltsova <omikhaltcova(a)openjdk.org>
Committer: Vladimir Kempik <vkempik(a)openjdk.org>
Date: 2023-12-29 18:33:43 +0000
URL: https://git.openjdk.org/leyden/commit/19147f326c6b0e78fe72f9a7e7100047f16a0…
8318158: RISC-V: implement roundD/roundF intrinsics
Co-authored-by: Vladimir Kempik <vkempik(a)openjdk.org>
Reviewed-by: luhenry, fyang, mli
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 32d80e2c
Author: Christoph Langer <clanger(a)openjdk.org>
Date: 2023-12-29 21:49:06 +0000
URL: https://git.openjdk.org/leyden/commit/32d80e2caf6063b58128bd5f3dc87b276f3bd…
8322772: Clean up code after JDK-8322417
Reviewed-by: mdoerr, goetz, mbaesken, vtewari
! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
Changeset: 518ec971
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2023-12-31 17:26:57 +0000
URL: https://git.openjdk.org/leyden/commit/518ec9711411e6825668f72503a2e96824cd3…
8322747: StringTable should be AllStatic
Reviewed-by: eosterlund
! src/hotspot/share/classfile/stringTable.hpp
Changeset: 7c1d481d
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-02 03:06:13 +0000
URL: https://git.openjdk.org/leyden/commit/7c1d481d6ddeb67118abbdc909884f4793343…
8322765: Eliminate -Wparentheses warnings in runtime code
Reviewed-by: dholmes
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/interpreter/bytecodes.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/utilities/utf8.cpp
Changeset: be0e1c7b
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-02 08:45:55 +0000
URL: https://git.openjdk.org/leyden/commit/be0e1c7b14c919d26f9e80fe68ad8296aeed3…
8297573: Parallel: Rename do_oop_nv to do_oop_work in subclasses of OopClosure
Reviewed-by: ayang, gli
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
Changeset: 5852f3ea
Author: Archie Cobbs <acobbs(a)openjdk.org>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-01-02 10:13:37 +0000
URL: https://git.openjdk.org/leyden/commit/5852f3eafe4509a064c727371962ff249886e…
8322027: One XMLStreamException constructor fails to initialize cause
Reviewed-by: joehw, jpai
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
+ test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionCauseTest.java
Changeset: d786c495
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-01-02 10:34:25 +0000
URL: https://git.openjdk.org/leyden/commit/d786c495253d2ad85741a05639c0c14a967d8…
8322751: ZGC: Fix comments about marking roots
Reviewed-by: eosterlund
! src/hotspot/share/gc/x/xHeap.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
Changeset: d4fb3088
Author: ANUPAM DEV <anupam.dev(a)oracle.com>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-01-02 11:10:15 +0000
URL: https://git.openjdk.org/leyden/commit/d4fb30885b007baab243536458a54b6ade610…
8317846: Typo in API documentation of classes IdentityHashMap
Reviewed-by: mli, jpai
! src/java.base/share/classes/java/util/IdentityHashMap.java
Changeset: 7455b1b5
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-01-02 11:15:12 +0000
URL: https://git.openjdk.org/leyden/commit/7455b1b527568aff5b1c16a29fd80b05260c0…
8322159: ThisEscapeAnalyzer crashes for erroneous code
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java
! test/langtools/tools/javac/recovery/AttrRecovery.java
Changeset: f9aec02f
Author: Adam Sotona <asotona(a)openjdk.org>
Date: 2024-01-02 12:39:41 +0000
URL: https://git.openjdk.org/leyden/commit/f9aec02f3caabb6bc06672c214127f8912449…
8321540: ClassSignature.parseFrom() throws StringIndexOutOfBoundsException for invalid signatures
Reviewed-by: jpai
! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java
! test/jdk/jdk/classfile/SignaturesTest.java
Changeset: a5cf4210
Author: Adam Sotona <asotona(a)openjdk.org>
Date: 2024-01-02 12:58:53 +0000
URL: https://git.openjdk.org/leyden/commit/a5cf4210cd9c293a9e9bce60dc6d0f08fd838…
8320360: ClassFile.parse: Some defect class files cause unexpected exceptions to be thrown
Reviewed-by: jpai
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! test/jdk/jdk/classfile/LimitsTest.java
Changeset: 9481d06e
Author: Renjith Kannath Pariyangad <rkannathpari(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-01-02 16:16:20 +0000
URL: https://git.openjdk.org/leyden/commit/9481d06e62334872af539ccfb8c1ea25e30a6…
8320343: Generate GIF images for AbstractButton/5049549/bug5049549.java
Reviewed-by: aivanov
- test/jdk/javax/swing/AbstractButton/5049549/DE1.gif
- test/jdk/javax/swing/AbstractButton/5049549/DI1.gif
- test/jdk/javax/swing/AbstractButton/5049549/DS1.gif
- test/jdk/javax/swing/AbstractButton/5049549/PR1.gif
- test/jdk/javax/swing/AbstractButton/5049549/RO1.gif
- test/jdk/javax/swing/AbstractButton/5049549/RS1.gif
- test/jdk/javax/swing/AbstractButton/5049549/SE1.gif
! test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java
Changeset: 51238c4b
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr(a)openjdk.org>
Date: 2024-01-02 17:08:36 +0000
URL: https://git.openjdk.org/leyden/commit/51238c4bdbce48f6b719f7dcfe5b7df8b8c6d…
8322503: Shenandoah: Clarify gc state usage
Reviewed-by: ysr, gli
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 38042ad4
Author: Sergey Tsypanov <stsypanov(a)openjdk.org>
Committer: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-02 20:05:31 +0000
URL: https://git.openjdk.org/leyden/commit/38042ad4e9b57d79cd795fd22d31be63924e3…
8320971: Use BufferedInputStream.buf directly when param of implTransferTo() is trusted
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/io/BufferedInputStream.java
+ test/jdk/java/io/BufferedInputStream/TransferToTrusted.java
Changeset: 2cf5f013
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-01-02 20:31:38 +0000
URL: https://git.openjdk.org/leyden/commit/2cf5f0139740c6d822225848fc1691e144a6e…
8322802: Add testing for ZipFile.getEntry respecting the 'Language encoding' flag
Reviewed-by: lancea, jpai
! test/jdk/java/util/zip/ZipCoding.java
Changeset: c2477a5c
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-02 20:35:09 +0000
URL: https://git.openjdk.org/leyden/commit/c2477a5cad6539e6e38cc0732383aaa2a8df8…
8322868: java/io/BufferedInputStream/TransferToTrusted.java has bad copyright header
Reviewed-by: dcubed
! test/jdk/java/io/BufferedInputStream/TransferToTrusted.java
Changeset: da1091ee
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-02 21:57:45 +0000
URL: https://git.openjdk.org/leyden/commit/da1091eed9a22411634f8603b92a7eeb1f07b…
8322807: Eliminate -Wparentheses warnings in gc code
Reviewed-by: ayang
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
Changeset: e9e694f4
Author: Patricio Chilano Mateo <pchilanomate(a)openjdk.org>
Date: 2024-01-02 22:22:03 +0000
URL: https://git.openjdk.org/leyden/commit/e9e694f4ef7b080d7fe1ad5b2f2daa2fccd04…
8320275: assert(_chunk->bitmap().at(index)) failed: Bit not set at index
Reviewed-by: dlong, fparain
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/c1/c1_FrameMap.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/prims/foreignGlobals.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/signature.cpp
Changeset: 122bc777
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-02 22:32:58 +0000
URL: https://git.openjdk.org/leyden/commit/122bc7770e1487cc754e17b9356217009bd6b…
8322758: Eliminate -Wparentheses warnings in C2 code
Reviewed-by: aph, kvn
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.hpp
Changeset: a6784169
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-02 22:47:18 +0000
URL: https://git.openjdk.org/leyden/commit/a678416994b4efe6e1e659bd247674bea1350…
8322805: Eliminate -Wparentheses warnings in x86 code
Reviewed-by: dholmes, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: fcf8368e
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-02 23:05:58 +0000
URL: https://git.openjdk.org/leyden/commit/fcf8368eb1945c440df8f38969849621b4fff…
8322248: Fix inconsistent wording in ElementFilter.typesIn
Reviewed-by: jjg, iris
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
Changeset: 18cdc903
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-01-03 04:17:15 +0000
URL: https://git.openjdk.org/leyden/commit/18cdc903cfcf09dbc51a4135394971d2f7f63…
8322801: RISC-V: The riscv path of the debian sysroot had been changed
Reviewed-by: rehn, erikj
! doc/building.html
! doc/building.md
Changeset: ba426d68
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-03 06:12:00 +0000
URL: https://git.openjdk.org/leyden/commit/ba426d6887bc2d7e2b39f1b19cc1d8d8f14cf…
8322841: Parallel: Remove unused using-declaration in MutableNUMASpace
Reviewed-by: kbarrett
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
Changeset: 9ab29f8d
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-03 07:48:57 +0000
URL: https://git.openjdk.org/leyden/commit/9ab29f8dcd1c0092e4251f996bd53c704e87a…
8321718: ProcessTools.executeProcess calls waitFor before logging
Reviewed-by: dholmes, jpai
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
! test/lib/jdk/test/lib/process/OutputBuffer.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 06dd7353
Author: John Jiang <jjiang(a)openjdk.org>
Date: 2024-01-03 08:27:42 +0000
URL: https://git.openjdk.org/leyden/commit/06dd73534271874eff008b8d3027f4ce49b13…
8322766: Micro bench SSLHandshake should use default algorithms
Reviewed-by: djelinski
! test/micro/org/openjdk/bench/java/security/SSLHandshake.java
! test/micro/org/openjdk/bench/java/security/TestCertificates.java
Changeset: cbe329b9
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-03 08:53:01 +0000
URL: https://git.openjdk.org/leyden/commit/cbe329b90ac1488836d4852fead79aa26c082…
8321713: Harmonize executeTestJvm with create[Limited]TestJavaProcessBuilder
Reviewed-by: lkorinth, lmesnik
! test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java
! test/hotspot/jtreg/compiler/c1/TestPrintC1Statistics.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestDriver.java
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/MemLimitTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/MemStatTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/OptionTest.java
! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Executor.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/hotspot/jtreg/compiler/gcbarriers/TestMembarDependencies.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java
! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java
! test/hotspot/jtreg/compiler/oracle/PrintIdealPhaseTest.java
! test/hotspot/jtreg/compiler/print/CompileCommandMemLimit.java
! test/hotspot/jtreg/compiler/print/CompileCommandPrintCompilation.java
! test/hotspot/jtreg/compiler/print/CompileCommandPrintMemStat.java
! test/hotspot/jtreg/compiler/print/PrintCompilation.java
! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java
! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java
! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java
! test/hotspot/jtreg/gc/x/TestHighUsage.java
! test/hotspot/jtreg/runtime/ErrorHandling/UncaughtNativeExceptionTest.java
! test/hotspot/jtreg/runtime/LoadLibrary/TestSunBootLibraryPath.java
! test/hotspot/jtreg/runtime/Shutdown/ShutdownTest.java
! test/hotspot/jtreg/runtime/jni/FindClass/FindClassFromBoot.java
! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java
! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedJniExceptionCheck.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
! test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java
! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java
! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java
! test/hotspot/jtreg/sanity/BasicVMTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/TestDriver.java
! test/jdk/com/sun/jdi/BadAgentPath.java
! test/jdk/com/sun/jdi/DoubleAgentTest.java
! test/jdk/com/sun/jdi/OnJcmdTest.java
! test/jdk/com/sun/jdi/SuspendNoFlagTest.java
! test/jdk/com/sun/tools/attach/BasicTests.java
! test/jdk/com/sun/tools/attach/PermissionTest.java
! test/jdk/com/sun/tools/attach/ProviderTest.java
! test/jdk/com/sun/tools/attach/TempDirTest.java
! test/jdk/java/io/File/TempDirDoesNotExist.java
! test/jdk/java/io/FilePermission/MergeName.java
! test/jdk/java/io/FilePermission/ReadFileOnPath.java
! test/jdk/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
! test/jdk/java/lang/RuntimeTests/shutdown/ShutdownHooks.java
! test/jdk/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
! test/jdk/java/security/Policy/SignedJar/SignedJarTest.java
! test/jdk/java/security/Provider/SecurityProviderModularTest.java
! test/jdk/java/security/Security/signedfirst/DynStatic.java
! test/jdk/java/security/SignedJar/spi-calendar-provider/TestSPISigned.java
! test/jdk/java/util/Currency/PropertiesTestRun.java
! test/jdk/java/util/Locale/UseOldISOCodesTest.java
! test/jdk/java/util/prefs/CheckUserPrefsStorage.java
! test/jdk/java/util/zip/EntryCount64k.java
! test/jdk/java/util/zip/ZipFile/DeleteTempJarTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/jdk/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java
! test/jdk/jdk/jfr/jcmd/TestJcmdPreserveRepository.java
! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java
! test/jdk/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java
! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java
! test/jdk/sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java
! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/jdk/sun/security/util/Resources/early/EarlyResources.java
! test/lib-test/jdk/test/lib/RandomGeneratorTest.java
+ test/lib-test/jdk/test/lib/process/ProcessToolsExecuteLimitedTestJavaTest.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: a8e42298
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-03 09:15:07 +0000
URL: https://git.openjdk.org/leyden/commit/a8e4229852fac703c6271aa8c5f94f67bea44…
8322783: prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output
Reviewed-by: dholmes, mdoerr
! src/hotspot/os/linux/os_linux.cpp
Changeset: 539da248
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-03 13:08:48 +0000
URL: https://git.openjdk.org/leyden/commit/539da24863bc47b977ee86c584af233242699…
8322779: C1: Remove the unused counter 'totalInstructionNodes'
Reviewed-by: kvn, thartmann
! src/hotspot/share/c1/c1_Compilation.cpp
Changeset: 7eb25ec7
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-03 13:10:22 +0000
URL: https://git.openjdk.org/leyden/commit/7eb25ec7b321abcd685bc761bd4c7cb110d52…
8322853: Should use ConditionalMutexLocker in NativeHeapTrimmerThread::print_state
Reviewed-by: dholmes, shade
! src/hotspot/share/runtime/trimNativeHeap.cpp
Changeset: b67b71cd
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-03 14:59:03 +0000
URL: https://git.openjdk.org/leyden/commit/b67b71cd87c62f15d5b73f923c300d0f77c98…
8320707: Virtual thread test updates
Reviewed-by: jpai
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java
! test/jdk/java/lang/ScopedValue/StressStackOverflow.java
! test/jdk/java/lang/Thread/virtual/CarrierThreadWaits.java
! test/jdk/java/lang/Thread/virtual/GetStackTraceWhenRunnable.java
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
+ test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
! test/jdk/java/lang/Thread/virtual/StackTraces.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java
- test/jdk/java/lang/Thread/virtual/WaitNotify.java
! test/jdk/java/lang/Thread/virtual/stress/PinALot.java
! test/jdk/java/lang/Thread/virtual/stress/Skynet.java
! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java
+ test/lib/jdk/test/lib/thread/VThreadPinner.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java
+ test/lib/jdk/test/lib/thread/libVThreadPinner.c
Changeset: 15519285
Author: Carter Kozak <ckozak(a)ckozak.net>
Committer: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2024-01-03 15:09:06 +0000
URL: https://git.openjdk.org/leyden/commit/1551928502c8ed96350e7b4f1316ea3558740…
8322142: JFR: Periodic tasks aren't orphaned between recordings
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/BatchManager.java
Changeset: cc9ab5f1
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-03 17:17:24 +0000
URL: https://git.openjdk.org/leyden/commit/cc9ab5f1976486f0a4a681e01b1a8ac36e7c6…
8322963: ProblemList java/io/BufferedInputStream/TransferTo.java
Reviewed-by: bpb
! test/jdk/ProblemList.txt
Changeset: 296c5b64
Author: Mikael Vidstedt <mikael(a)openjdk.org>
Date: 2024-01-03 19:23:43 +0000
URL: https://git.openjdk.org/leyden/commit/296c5b645a2ecd8293a02233962c4a316a506…
8322873: Duplicate -ljava -ljvm options for libinstrument
Reviewed-by: dholmes, jwaters, erikj
! make/modules/java.instrument/Lib.gmk
Changeset: 409a39ec
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2024-01-03 20:10:59 +0000
URL: https://git.openjdk.org/leyden/commit/409a39ec8da83d6a0895e7e213604455ebf50…
8320276: Improve class initialization barrier in TemplateTable::_new
Reviewed-by: dholmes, fparain
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: 30a0c61d
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-03 20:13:57 +0000
URL: https://git.openjdk.org/leyden/commit/30a0c61de080a0cc52ec163095fe0f02f3244…
8322879: Eliminate -Wparentheses warnings in x86-32 code
Reviewed-by: kvn, shade
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 54b3ceec
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-03 21:23:06 +0000
URL: https://git.openjdk.org/leyden/commit/54b3ceeca27b67f4270d8b700b072f46959db…
8322877: java/io/BufferedInputStream/TransferTo.java failed with IndexOutOfBoundsException
Reviewed-by: alanb, stsypanov
! src/java.base/share/classes/java/io/BufferedInputStream.java
! test/jdk/ProblemList.txt
Changeset: 028ec7e7
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-03 22:30:54 +0000
URL: https://git.openjdk.org/leyden/commit/028ec7e744f06cd8429b7b74d7b6f7020133a…
8319948: jcmd man page needs to be updated
Co-authored-by: Thomas Stuefe <stuefe(a)openjdk.org>
Reviewed-by: kevinw, alanb
! src/jdk.jcmd/share/man/jcmd.1
Changeset: 13c11487
Author: Scott Gibbons <sgibbons(a)openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2024-01-04 01:36:28 +0000
URL: https://git.openjdk.org/leyden/commit/13c11487f7126a370d9ce8e62f661ea83eede…
8321599: Data loss in AVX3 Base64 decoding
Reviewed-by: sviswanathan, kvn
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
Changeset: 1cf9335b
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-04 03:20:06 +0000
URL: https://git.openjdk.org/leyden/commit/1cf9335b24639938aa64250d6862d9636f860…
8321404: Limit the number of heap dumps triggered by HeapDumpBeforeFullGC/AfterFullGC
Reviewed-by: dholmes, cjplummer
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/runtime/globals.hpp
+ test/hotspot/jtreg/serviceability/HeapDump/FullGCHeapDumpLimitTest.java
Changeset: 755722ce
Author: Joe Wang <joehw(a)openjdk.org>
Date: 2024-01-04 05:04:45 +0000
URL: https://git.openjdk.org/leyden/commit/755722ced60a686799c7f419feae61c04ce41…
8322214: Return value of XMLInputFactory.getProperty() changed from boolean to String in JDK 22 early access builds
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/DTDPropertiesTest.java
Changeset: 4db7a1c3
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-04 05:59:52 +0000
URL: https://git.openjdk.org/leyden/commit/4db7a1c3bb6b56cc7416aa27350406da27fe0…
8322818: Thread::getStackTrace can fail with InternalError if virtual thread is timed-parked when pinned
Reviewed-by: pchilanomate
! src/java.base/share/classes/java/lang/VirtualThread.java
+ test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
Changeset: 1369c545
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-04 08:06:14 +0000
URL: https://git.openjdk.org/leyden/commit/1369c545ac51d7b5ff623d486e28c939869fe…
8322782: Clean up usages of unnecessary fully qualified class name "java.util.Arrays"
Reviewed-by: alanb, aivanov
! src/demo/share/jfc/J2Ddemo/java2d/Intro.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
Changeset: 73066364
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-04 08:21:57 +0000
URL: https://git.openjdk.org/leyden/commit/730663649fdaf3a0e268ee27f41bd8673df2b…
8322945: Problemlist runtime/CompressedOops/CompressedClassPointers.java on AIX
Reviewed-by: mdoerr
! test/hotspot/jtreg/ProblemList.txt
Changeset: bbe0079d
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-04 08:31:50 +0000
URL: https://git.openjdk.org/leyden/commit/bbe0079d984901d2bb483d48666c7818bda7a…
8322298: Obsolete unused AdaptiveSizePolicyCollectionCostMargin
Reviewed-by: tschatzl, sjohanss, kbarrett, gli
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 83564ea5
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-04 08:32:00 +0000
URL: https://git.openjdk.org/leyden/commit/83564ea5f382049722b8c9ca8dd1aa3313681…
8322888: Parallel: Remove unused variables in PSPromotionManager
Reviewed-by: kbarrett
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
Changeset: dd517c64
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-04 08:39:50 +0000
URL: https://git.openjdk.org/leyden/commit/dd517c64047705d706b095d15d9fd4e0703ab…
8237842: Separate definitions for default cache line and padding sizes
Reviewed-by: stefank, kvn, stuefe, tschatzl
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/arm/globalDefinitions_arm.hpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/cpu/zero/globalDefinitions_zero.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1MonotonicArena.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
! src/hotspot/share/gc/shared/freeListAllocator.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shared/taskTerminator.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/utilities/globalCounter.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/nonblockingQueue.hpp
! src/hotspot/share/utilities/waitBarrier_generic.hpp
! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp
Changeset: c3cd1f18
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-04 11:35:56 +0000
URL: https://git.openjdk.org/leyden/commit/c3cd1f1814c1561c99caec58a2a61d069f6cd…
8323000: Parallel: Remove unused class declarations in psScavenge
Reviewed-by: stefank
! src/hotspot/share/gc/parallel/psScavenge.hpp
Changeset: df22fb32
Author: Jim Laskey <jlaskey(a)openjdk.org>
Date: 2024-01-04 12:46:31 +0000
URL: https://git.openjdk.org/leyden/commit/df22fb322e6c4c9931a770bd0abf4c43b83c4…
8322512: StringBuffer.repeat does not work correctly after toString() was called
Reviewed-by: rriggs, jpai
! src/java.base/share/classes/java/lang/StringBuffer.java
! test/jdk/java/lang/StringBuilder/StringBufferRepeat.java
Changeset: 27d5f5c2
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-04 13:11:47 +0000
URL: https://git.openjdk.org/leyden/commit/27d5f5c237910bc3d2df62367d2e0a83c1132…
8322781: C1: Debug build crash in GraphBuilder::vmap() when print stats
Reviewed-by: kvn, thartmann, shade
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! test/hotspot/jtreg/compiler/arguments/TestC1Globals.java
Changeset: d33dfe5c
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-04 15:20:23 +0000
URL: https://git.openjdk.org/leyden/commit/d33dfe5cb2bec682f94fbae850e167d6f437f…
8323002: test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java times out on macosx-x64
Reviewed-by: pchilanomate
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
Changeset: ea19e9c6
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-04 16:28:52 +0000
URL: https://git.openjdk.org/leyden/commit/ea19e9c6aa86034055a39c8780156ae4c569d…
8323011: ProblemList serviceability/HeapDump/FullGCHeapDumpLimitTest.java
Reviewed-by: azvegint, ctornqvi
! test/hotspot/jtreg/ProblemList.txt
Changeset: ade40741
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Xin Liu <xliu(a)openjdk.org>
Date: 2024-01-04 16:55:04 +0000
URL: https://git.openjdk.org/leyden/commit/ade40741cab0b5e4d8519a55ebcd51e386999…
8322976: Remove reference to transform_no_reclaim
Reviewed-by: shade, thartmann
! src/hotspot/share/opto/phaseX.cpp
Changeset: 15cf8f85
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-01-04 17:16:22 +0000
URL: https://git.openjdk.org/leyden/commit/15cf8f853105050ec356756d5affa153f7989…
8319626: Override toString() for ZipFile
Reviewed-by: jpai, alanb, coffeys
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: ad31ec5c
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-01-04 17:16:33 +0000
URL: https://git.openjdk.org/leyden/commit/ad31ec5c5f120082cedd7b9ece45b6b44147c…
8322647: Short name for the `Europe/Lisbon` time zone is incorrect
Reviewed-by: joehw, iris
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! test/jdk/java/time/test/java/time/format/TestUTCParse.java
! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java
Changeset: 3fbccb01
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-01-04 17:22:49 +0000
URL: https://git.openjdk.org/leyden/commit/3fbccb01dcffe9eb48a08d99aab0e9aa311a1…
8322978: Remove debug agent debugMonitorTimedWait() function. It is no longer used.
Reviewed-by: dholmes, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
Changeset: 3b1e56a4
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-05 00:00:24 +0000
URL: https://git.openjdk.org/leyden/commit/3b1e56a4275addeadcefe180b5ce60d9d74cc…
8322322: Support archived full module graph when -Xbootclasspath/a is used
Reviewed-by: alanb, mchung
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
Changeset: 5235cc98
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-01-05 04:39:55 +0000
URL: https://git.openjdk.org/leyden/commit/5235cc987d8c4455622acda947bed7321086a…
8322583: RISC-V: Enable fast class initialization checks
Reviewed-by: rehn, fyang, fjiang
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: 2a9c3589
Author: Johny Jose <johny.jose(a)oracle.com>
Committer: Sean Coffey <coffeys(a)openjdk.org>
Date: 2024-01-05 08:12:59 +0000
URL: https://git.openjdk.org/leyden/commit/2a9c3589d941d9a57e536ea0b3d7919c6ddb8…
8322725: (tz) Update Timezone Data to 2023d
Reviewed-by: coffeys, naoto
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/backward
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/iso3166.tab
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! src/java.base/share/data/tzdata/zone.tab
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
Changeset: 868f8745
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-05 09:07:03 +0000
URL: https://git.openjdk.org/leyden/commit/868f8745faf70c915d8294ae8f85b2d6aa096…
8322920: Some ProcessTools.execute* functions are declared to throw Throwable
Reviewed-by: dholmes, lmesnik
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 1d1cd32b
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-05 09:12:24 +0000
URL: https://git.openjdk.org/leyden/commit/1d1cd32bc355a33448d8f15555e142570bb49…
8321812: Update GC tests to use execute[Limited]TestJava
Reviewed-by: tschatzl, aboldtch
! test/hotspot/jtreg/gc/TestAgeOutput.java
! test/hotspot/jtreg/gc/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java
! test/hotspot/jtreg/gc/TestCardTablePageCommits.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestPLABAdaptToMinTLABSize.java
! test/hotspot/jtreg/gc/TestSmallHeap.java
! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java
! test/hotspot/jtreg/gc/TestVerifySilently.java
! test/hotspot/jtreg/gc/TestVerifySubSet.java
! test/hotspot/jtreg/gc/arguments/GCArguments.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java
! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java
! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java
! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java
! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java
! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java
! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java
! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/Test2GbHeap.java
! test/hotspot/jtreg/gc/g1/TestAllocationFailure.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java
! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocConcurrentStart.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java
! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
! test/hotspot/jtreg/gc/g1/TestOneEdenRegionAfterGC.java
! test/hotspot/jtreg/gc/g1/TestPLABOutput.java
! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java
! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java
! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java
! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java
! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java
! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/humongousObjects/ClassLoaderGenerator.java
! test/hotspot/jtreg/gc/g1/humongousObjects/G1SampleClass.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java
! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectTypes.java
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectsEvacuation.java
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedOldObjectsEvacuation.java
! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java
! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java
! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java
! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java
! test/hotspot/jtreg/gc/shenandoah/TestJcmdHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java
! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSoftMaxHeapSize.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java
! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java
! test/hotspot/jtreg/gc/testlibrary/Helpers.java
! test/hotspot/jtreg/gc/whitebox/TestWBGC.java
! test/hotspot/jtreg/gc/x/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/x/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/x/TestSmallHeap.java
! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/z/TestSmallHeap.java
! test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java
! test/hotspot/jtreg/gc/z/TestZNMT.java
Changeset: 3dc4bd85
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-05 09:23:42 +0000
URL: https://git.openjdk.org/leyden/commit/3dc4bd858139f133f5e5b17e7bd3082dd6766…
8322989: New test serviceability/HeapDump/FullGCHeapDumpLimitTest.java fails
Reviewed-by: stefank, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/HeapDump/FullGCHeapDumpLimitTest.java
Changeset: f0e2e431
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-05 10:39:08 +0000
URL: https://git.openjdk.org/leyden/commit/f0e2e4311b8cab160dc9e35f43e9ae5a145c5…
8323021: Shenandoah: Encountered reference count always attributed to first worker thread
Reviewed-by: kdnilsen, ysr, shade
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
Changeset: 78623c95
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-05 11:13:34 +0000
URL: https://git.openjdk.org/leyden/commit/78623c95f2a3954384963c4c761d2e4e5f4ae…
8323012: C2 fails with fatal error: no reachable node should have no use
Reviewed-by: chagedorn
! src/hotspot/share/opto/cfgnode.cpp
Changeset: f0cfd361
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-01-05 11:34:03 +0000
URL: https://git.openjdk.org/leyden/commit/f0cfd361bd6a98dc1192dab2116fdd3904f13…
8322532: JShell : Unnamed variable issue
Reviewed-by: asotona
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
! test/langtools/jdk/jshell/VariablesTest.java
Changeset: ade21a96
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-05 13:48:31 +0000
URL: https://git.openjdk.org/leyden/commit/ade21a965f8a5fc889cd48bba76fad507bded…
8310844: [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate
Reviewed-by: aph, chagedorn
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/c1/TestLargeMonitorOffset.java
Changeset: ed9f3243
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-05 15:40:32 +0000
URL: https://git.openjdk.org/leyden/commit/ed9f3243f04718a50bbdc589437872f7215c0…
8322985: [BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used
Reviewed-by: chagedorn, shade
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
- test/micro/org/openjdk/bench/vm/compiler/x86/ComputePI.java
Changeset: 631a9f60
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-05 16:26:02 +0000
URL: https://git.openjdk.org/leyden/commit/631a9f60f30fe298791aa953fa573001127ff…
8323073: ProblemList gc/g1/TestSkipRebuildRemsetPhase.java on linux-aarch64
8323075: ProblemList runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList.txt
Changeset: 700c25f5
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-05 17:04:32 +0000
URL: https://git.openjdk.org/leyden/commit/700c25f5b45e8a228d07c57dcf925e93d494a…
8322954: Shenandoah: Convert evac-update closures asserts to rich asserts
Reviewed-by: wkemper, kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
Changeset: 46965a09
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-01-05 17:53:45 +0000
URL: https://git.openjdk.org/leyden/commit/46965a096ce74d9375df36a3a66107e9295cc…
8322981: Fix 2 locations in JDI that throw IOException without using the "Caused by" exception
Reviewed-by: dholmes, lmesnik
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java
Changeset: 35a1b77d
Author: David Leopoldseder <davleopo(a)openjdk.org>
Committer: Tom Rodriguez <never(a)openjdk.org>
Date: 2024-01-05 19:00:18 +0000
URL: https://git.openjdk.org/leyden/commit/35a1b77da541e4df3c4d1bab0825ea39e6538…
8322636: [JVMCI] HotSpotSpeculationLog can be inconsistent across a single compile
Reviewed-by: dnsimon, never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
Changeset: be4614eb
Author: Jonathan Gibbons <jjg(a)openjdk.org>
Date: 2024-01-05 22:16:52 +0000
URL: https://git.openjdk.org/leyden/commit/be4614eb5e4efcea3f3ef4d18f94cfb36fd55…
8323016: Improve reporting for bad options
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/langtools/jdk/javadoc/tool/BadOptionsTest.java
Changeset: ace010b3
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-06 08:52:27 +0000
URL: https://git.openjdk.org/leyden/commit/ace010b38a83e0c9b43aeeb6bc5c92d0886dc…
8319757: java/nio/channels/DatagramChannel/InterruptibleOrNot.java failed: wrong exception thrown
Reviewed-by: jpai, bpb
! test/jdk/java/nio/channels/DatagramChannel/InterruptibleOrNot.java
Changeset: faa9c690
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-06 18:24:28 +0000
URL: https://git.openjdk.org/leyden/commit/faa9c6909dda635eb008b9dada6e06fca47c1…
8322846: Running with -Djdk.tracePinnedThreads set can hang
Reviewed-by: jpai
! src/java.base/share/classes/java/lang/PinnedThreadPrinter.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
Changeset: 3560e680
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-08 02:37:10 +0000
URL: https://git.openjdk.org/leyden/commit/3560e680bcd5f9427b43f616f21f87adee8e8…
8322815: Eliminate -Wparentheses warnings in shenandoah code
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: e4427698
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-01-08 02:46:10 +0000
URL: https://git.openjdk.org/leyden/commit/e44276989fc6358065412be7567d0141c84f1…
8322754: click JComboBox when dialog about to close causes IllegalComponentStateException
Reviewed-by: abhiscxk, serb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
+ test/jdk/javax/swing/JComboBox/ComboPopupBug.java
Changeset: d75d876e
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-08 07:30:21 +0000
URL: https://git.openjdk.org/leyden/commit/d75d876eddfd2e59d9d28c2860fdab4ef3ec3…
8322806: Eliminate -Wparentheses warnings in aarch64 code
Reviewed-by: stefank, dholmes
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
Changeset: 7edd10e5
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-01-08 08:20:07 +0000
URL: https://git.openjdk.org/leyden/commit/7edd10e5fa71dafbbad23455553b7f5ff0a75…
8321786: SegmentAllocator:allocateFrom(ValueLayout, MemorySegment,ValueLayout,long,long) spec mismatch in exception scenario
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java
! src/java.base/share/classes/jdk/internal/foreign/layout/MemoryLayoutUtil.java
! test/jdk/java/foreign/TestLayouts.java
! test/jdk/java/foreign/TestMemoryAccessInstance.java
! test/jdk/java/foreign/TestScopedOperations.java
! test/jdk/java/foreign/TestSegmentAllocators.java
! test/jdk/java/foreign/TestSegmentCopy.java
! test/jdk/java/foreign/TestSegments.java
Changeset: a40d397d
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-08 09:01:33 +0000
URL: https://git.openjdk.org/leyden/commit/a40d397d5d785d29a2d5e848f872d11dab3bf…
8323110: Eliminate -Wparentheses warnings in ppc code
Reviewed-by: dholmes
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
Changeset: eb9e754b
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-08 10:27:00 +0000
URL: https://git.openjdk.org/leyden/commit/eb9e754b3a439cc3ce36c2c9393bc8b250343…
8323065: Unneccesary CodeBlob lookup in CompiledIC::internal_set_ic_destination
Reviewed-by: dlong, thartmann
! src/hotspot/share/code/compiledIC.cpp
Changeset: 09c6c4ff
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2024-01-08 11:41:51 +0000
URL: https://git.openjdk.org/leyden/commit/09c6c4ff021b7dc719c0b1e0dfb041b03bba1…
8322489: 22-b27: Up to 7% regression in all Footprint3-*-G1/ZGC
Reviewed-by: egahlin
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp
Changeset: 71aac7a5
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-08 11:45:18 +0000
URL: https://git.openjdk.org/leyden/commit/71aac7a5fbb9a32181ada1a04b6a9622fe939…
8276809: java/awt/font/JNICheck/FreeTypeScalerJNICheck.java shows JNI warning on Windows
Reviewed-by: rschmelter, stuefe
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
Changeset: 458e563c
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2024-01-08 12:57:55 +0000
URL: https://git.openjdk.org/leyden/commit/458e563cd994f5e0f590c2144e8ed35d020d5…
8310711: [IR Framework] Remove safepoint while printing handling
Reviewed-by: thartmann, epeter
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/CompilePhaseBlock.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/State.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/WriterThread.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/WriterThreads.java
- test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSafepointWhilePrinting.java
- test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/safepoint_while_printing_hotspot_pid.log
Changeset: fc047508
Author: Fredrik Bredberg <fbredberg(a)openjdk.org>
Committer: Erik Österlund <eosterlund(a)openjdk.org>
Date: 2024-01-08 13:30:23 +0000
URL: https://git.openjdk.org/leyden/commit/fc047508170ab666857d740ccf541c2c3b612…
8321371: SpinPause() not implemented for bsd_aarch64/macOS
Reviewed-by: eosterlund, dholmes, dcubed, eastigeevich, shade
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
Changeset: 29397d29
Author: Fredrik Bredberg <fbredberg(a)openjdk.org>
Committer: Erik Österlund <eosterlund(a)openjdk.org>
Date: 2024-01-08 13:32:17 +0000
URL: https://git.openjdk.org/leyden/commit/29397d29baac3b29083b1b5d6b2cb06e456af…
8320317: ObjectMonitor NotRunnable is not really an optimization
Reviewed-by: eosterlund, dholmes, shade, dcubed
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: c90768c9
Author: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-01-08 13:47:43 +0000
URL: https://git.openjdk.org/leyden/commit/c90768c93b26771bb8f4bdbe855d054ad089b…
8318444: Write details about compilation bailouts into crash reports
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/ci/ciEnv.hpp
+ src/hotspot/share/compiler/compilationFailureInfo.cpp
+ src/hotspot/share/compiler/compilationFailureInfo.hpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 57a65fe4
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-01-08 14:09:27 +0000
URL: https://git.openjdk.org/leyden/commit/57a65fe436a3617d64bbf0b02d4c7f7c25514…
8322003: JShell - Incorrect type inference in lists of records implementing interfaces
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! test/langtools/jdk/jshell/VariablesTest.java
Changeset: c8fa3e21
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2024-01-08 14:55:17 +0000
URL: https://git.openjdk.org/leyden/commit/c8fa3e21e6a4fd7846932b545a1748cc1dc6d…
8320310: CompiledMethod::has_monitors flag can be incorrect
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 2acb5bd9
Author: Ilya Gavrilin <igavrilin(a)openjdk.org>
Committer: Vladimir Kempik <vkempik(a)openjdk.org>
Date: 2024-01-08 15:53:58 +0000
URL: https://git.openjdk.org/leyden/commit/2acb5bd9924511b58b0e57ea9eb6c2dee9fd3…
8322790: RISC-V: Tune costs for shuffles with no conversion
Reviewed-by: rehn, fyang
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 827c71da
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-08 16:10:21 +0000
URL: https://git.openjdk.org/leyden/commit/827c71dac9a5732f70bc7341743bce314cad3…
8310190: C2 SuperWord: AlignVector is broken, generates misaligned packs
Co-authored-by: Christian Hagedorn <chagedorn(a)openjdk.org>
Reviewed-by: kvn, chagedorn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMovingLoadBeforeStore.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMulAddS2I.java
! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java
Changeset: c4a83bd6
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-08 16:44:28 +0000
URL: https://git.openjdk.org/leyden/commit/c4a83bd6f6c45e72bd776e929005be0aa9408…
8323086: Shenandoah: Heap could be corrupted by oom during evacuation
Reviewed-by: kdnilsen, shade
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
Changeset: 387828a3
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-01-08 16:56:44 +0000
URL: https://git.openjdk.org/leyden/commit/387828a3f7e4ec5b26954747e756aac212d57…
8322980: Debug agent's dumpThread() API should update thread's name before printing it
Reviewed-by: kevinw, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
Changeset: d47393bd
Author: Xin Liu <xliu(a)openjdk.org>
Date: 2024-01-08 18:53:41 +0000
URL: https://git.openjdk.org/leyden/commit/d47393bd8225e818f0f9cd45192a5e656018a…
8320128: Clean up Parse constructor for OSR
Reviewed-by: thartmann, shade
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
Changeset: 24823ba6
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Xin Liu <xliu(a)openjdk.org>
Date: 2024-01-08 19:46:04 +0000
URL: https://git.openjdk.org/leyden/commit/24823ba647d4bf412586372cd5076f35bbc13…
8323095: Expand TraceOptoParse block output abbreviations
Reviewed-by: thartmann, chagedorn, xliu
! src/hotspot/share/opto/parse1.cpp
Changeset: d78e8dab
Author: Rajat Mahajan <rmahajan(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-01-08 19:58:32 +0000
URL: https://git.openjdk.org/leyden/commit/d78e8dab93868c1212c95e165f556ad89a0b6…
8322545: Declare newInsets as static in ThemeReader.cpp
Reviewed-by: serb, aivanov
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
Changeset: 8a4dc79e
Author: Mikael Vidstedt <mikael(a)openjdk.org>
Date: 2024-01-08 20:17:29 +0000
URL: https://git.openjdk.org/leyden/commit/8a4dc79e1a40e7115e2971af81623b6b0368f…
8274300: Address dsymutil warning by excluding platform specific files
Reviewed-by: erikj
! make/test/BuildTestLibNative.gmk
! make/test/JtregNativeHotspot.gmk
Changeset: ca9635df
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-08 21:26:18 +0000
URL: https://git.openjdk.org/leyden/commit/ca9635df3357bf70b41645f619237b6d2068a…
8322759: Eliminate -Wparentheses warnings in compiler code
Reviewed-by: kvn, shade
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_ValueStack.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/compilerDefinitions.inline.hpp
Changeset: 61ebe3b0
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-08 22:41:07 +0000
URL: https://git.openjdk.org/leyden/commit/61ebe3b0c4afb6bfdadbf54d0e8a20347bea1…
8323032: OptimizedModuleHandlingTest failed in dynamic CDS archive mode
Reviewed-by: dholmes, matsaave
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
Changeset: 841ab487
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-08 23:53:06 +0000
URL: https://git.openjdk.org/leyden/commit/841ab487f83d7e3639d352e796dc7131310c2…
8322657: CDS filemap fastdebug assert while loading Graal CE Polyglot in isolated classloader
Reviewed-by: matsaave, dholmes
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ModularJarWithNonExistentJar.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/DefineModuleApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/manifest-with-non-existent-jar.txt
Changeset: 8ae309eb
Author: Weibing Xiao <weibing.xiao(a)oracle.com>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-01-09 04:04:12 +0000
URL: https://git.openjdk.org/leyden/commit/8ae309ebacd6947bbad2ef168ca13702e1cba…
8318971: Better Error Handling for Jar Tool When Processing Non-existent Files
Reviewed-by: alanb, jpai
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! test/jdk/tools/jar/InputFilesTest.java
Changeset: 176606d0
Author: Athijegannathan Sundararajan <sundar(a)openjdk.org>
Date: 2024-01-09 04:36:30 +0000
URL: https://git.openjdk.org/leyden/commit/176606d0cb9117ca9080261f898cd57339fa5…
8310995: missing @since tags in 36 jdk.dynalink classes
Reviewed-by: jlaskey, iris, attila
! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/SecureLookupSupplier.java
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/MissingMemberHandlerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinkerExporter.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/AbstractRelinkableCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java
Changeset: 07fce8ef
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-09 06:11:44 +0000
URL: https://git.openjdk.org/leyden/commit/07fce8eff207eedcbab29b52660f19333df7c…
8320864: Serial: Extract out Full GC related fields from ContiguousSpace
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/genMarkSweep.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 7286f529
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-09 07:05:27 +0000
URL: https://git.openjdk.org/leyden/commit/7286f5291d6aad290fda778668eeb3a7cbfd8…
8322829: Refactor nioBlocker to avoid blocking while holding Thread's interrupt lock
Reviewed-by: jpai
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/java.base/share/classes/sun/nio/ch/Interruptible.java
Changeset: 4cf131a1
Author: Ludovic Henry <luhenry(a)openjdk.org>
Committer: Robbin Ehn <rehn(a)openjdk.org>
Date: 2024-01-09 07:26:35 +0000
URL: https://git.openjdk.org/leyden/commit/4cf131a101d13699b1bf017895798c9bda87f…
8319716: RISC-V: Add SHA-2
Co-authored-by: Robbin Ehn <rehn(a)openjdk.org>
Reviewed-by: fyang, mli, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 30f93a29
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2024-01-09 07:34:50 +0000
URL: https://git.openjdk.org/leyden/commit/30f93a29c2f677d0279176b89edf2ecdc06b4…
8320069: RISC-V: Add Zcb instructions
Reviewed-by: fyang, vkempik
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 075fed91
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-09 08:19:57 +0000
URL: https://git.openjdk.org/leyden/commit/075fed91bd144d94328e198b41ea294696194…
8323241: jcmd manpage should use lists for argument lists
Reviewed-by: alanb
! src/jdk.jcmd/share/man/jcmd.1
Changeset: 52a6c375
Author: Boris Ulasevich <bulasevich(a)openjdk.org>
Date: 2024-01-09 10:33:52 +0000
URL: https://git.openjdk.org/leyden/commit/52a6c37558fa970f595067bc1bb5bc2b710c3…
8322858: compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output
Reviewed-by: aph, thartmann
! test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java
Changeset: 6e9671a8
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-09 10:37:02 +0000
URL: https://git.openjdk.org/leyden/commit/6e9671a8a87a369c6986854a2c3c32cc9d702…
8323264: Serial: Remove unused GenerationBlockSizeClosure
Reviewed-by: stefank
! src/hotspot/share/gc/serial/generation.cpp
Changeset: 7d42aa15
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-01-09 11:31:50 +0000
URL: https://git.openjdk.org/leyden/commit/7d42aa15137814761ff314112a055e835a659…
8310277: jdk/javadoc/doclet/testMethodCommentAlgorithm/TestMethodCommentsAlgorithm.java fails with IllegalStateException
Reviewed-by: jjg
! test/langtools/jdk/javadoc/doclet/testMethodCommentAlgorithm/TestMethodCommentsAlgorithm.java
Changeset: 37a61720
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-01-09 11:36:36 +0000
URL: https://git.openjdk.org/leyden/commit/37a61720b60a503a958b35c422ca4f2eb06d6…
8322936: Update blessed-modifier-order.sh for default, sealed, and non-sealed
Reviewed-by: erikj, rriggs, martin
! bin/blessed-modifier-order.sh
Changeset: ff499ef7
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-09 13:26:38 +0000
URL: https://git.openjdk.org/leyden/commit/ff499ef79f6bffe95afa17a9aa312ac9f67fb…
8233443: G1 DetailedUsage class names overly generic for global namespace
Reviewed-by: ayang, gli, tschatzl
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.hpp
Changeset: 52c7ff1d
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-09 13:47:32 +0000
URL: https://git.openjdk.org/leyden/commit/52c7ff1d81940d6d0d1e3dd7ad0447c807081…
8322330: JavadocHelperTest.java OOMEs with Parallel GC and ZGC
Reviewed-by: ayang, aboldtch
! test/langtools/jdk/internal/shellsupport/doc/JavadocHelperTest.java
Changeset: 438ab7c1
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-09 14:23:42 +0000
URL: https://git.openjdk.org/leyden/commit/438ab7c115249d7501edfbb2d3c62e96ae824…
8323284: Remove unused FilteringClosure declaration
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: 886386c0
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-09 15:52:39 +0000
URL: https://git.openjdk.org/leyden/commit/886386c0396d4cd4f1be24906a77c9dbfc862…
8322890: Directly return in OldPLABSizeConstraintFunc
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
Changeset: ee98d262
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-09 17:03:28 +0000
URL: https://git.openjdk.org/leyden/commit/ee98d262181f5822609674c71c85ad4576ac1…
8323066: gc/g1/TestSkipRebuildRemsetPhase.java fails with 'Skipping Remembered Set Rebuild.' missing
Reviewed-by: ayang, iwalulya
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java
Changeset: dd8ae616
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-01-09 19:31:03 +0000
URL: https://git.openjdk.org/leyden/commit/dd8ae616437398f957f9b4f09cf2c7f1d0bd0…
8322237: Heap dump contains duplicate thread records for mounted virtual threads
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java
Changeset: bc05893f
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-09 19:37:28 +0000
URL: https://git.openjdk.org/leyden/commit/bc05893f820ff8158897f84b9d2fdaed2cd16…
8323318: Remove unused Space::is_free_block
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: f3be138e
Author: Mandy Chung <mchung(a)openjdk.org>
Date: 2024-01-09 22:04:02 +0000
URL: https://git.openjdk.org/leyden/commit/f3be138eb80c9e7f6cc21afb75cda9e49b667…
8322809: SystemModulesMap::classNames and moduleNames arrays do not match the order
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/com.foo/com/foo/Main.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/com.foo/module-info.java
= test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/net.foo/module-info.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/net.foo/net/foo/Main.java
Changeset: aba19334
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-09 22:05:37 +0000
URL: https://git.openjdk.org/leyden/commit/aba19334eaeb46d37169cddeef929b13e050a…
8323210: Update the usage of cmsFLAGS_COPY_ALPHA
Reviewed-by: prr
! src/java.desktop/share/native/liblcms/LCMS.c
! test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlphaDifferentSrcDst.java
Changeset: e9f7db30
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-09 22:26:17 +0000
URL: https://git.openjdk.org/leyden/commit/e9f7db304559cbc8e2b46ea30496d3c570569…
8322880: Eliminate -Wparentheses warnings in arm32 code
Reviewed-by: shade, dholmes
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/assembler_arm.hpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
Changeset: 28d8149c
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-09 22:33:13 +0000
URL: https://git.openjdk.org/leyden/commit/28d8149c693a9470bbde4b1a27c4b9be6c5f3…
8323115: x86-32: Incorrect predicates for cmov instruct transforms with UseSSE
Reviewed-by: shade, thartmann
! src/hotspot/cpu/x86/x86_32.ad
Changeset: a5071e01
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-09 22:47:36 +0000
URL: https://git.openjdk.org/leyden/commit/a5071e010be8c79f1a3cd96f7325d04bac8f7…
8322817: RISC-V: Eliminate -Wparentheses warnings in riscv code
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 376051a9
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-01-09 23:11:21 +0000
URL: https://git.openjdk.org/leyden/commit/376051a9be95e0e4acf3c59d0eba3e9ef8727…
8320919: Clarify Locale related system properties
Reviewed-by: smarks, rriggs
! src/java.base/share/classes/java/util/Locale.java
Changeset: f4ca41ad
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-10 00:19:05 +0000
URL: https://git.openjdk.org/leyden/commit/f4ca41ad75fa78a08ff069ba0b6ac3596e35c…
8322816: RISC-V: Incorrect guarantee in patch_vtype
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
Changeset: 85692274
Author: Zhiqiang Zang <zhiqiang.zang(a)utexas.edu>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-10 07:31:56 +0000
URL: https://git.openjdk.org/leyden/commit/856922747358291ed2e112c328fb776a7be25…
8322589: Add Ideal transformation: (~a) & (~b) => ~(a | b)
Reviewed-by: thartmann, epeter
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/mulnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/AndINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/AndLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 88378ed0
Author: Tobias Holenstein <tholenstein(a)openjdk.org>
Date: 2024-01-10 08:30:47 +0000
URL: https://git.openjdk.org/leyden/commit/88378ed0584c7eb0849b6fc1e361fd8ea0698…
8277869: Maven POMs are using HTTP links where HTTPS is available
Reviewed-by: kvn, thartmann
! src/utils/IdealGraphVisualizer/Bytecodes/pom.xml
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/layer.xml
! src/utils/IdealGraphVisualizer/ControlFlow/pom.xml
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/ControlFlowTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/ControlFlowTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/layer.xml
! src/utils/IdealGraphVisualizer/Coordinator/pom.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/OutlineTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/OutlineTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/StandardConfiguration.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
! src/utils/IdealGraphVisualizer/Data/pom.xml
! src/utils/IdealGraphVisualizer/Data/src/main/resources/com/sun/hotspot/igv/data/serialization/graphdocument.xsd
! src/utils/IdealGraphVisualizer/Difference/pom.xml
! src/utils/IdealGraphVisualizer/Filter/pom.xml
! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/layer.xml
! src/utils/IdealGraphVisualizer/FilterWindow/pom.xml
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/FilterTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/FilterTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/layer.xml
! src/utils/IdealGraphVisualizer/Graph/pom.xml
! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml
! src/utils/IdealGraphVisualizer/Layout/pom.xml
! src/utils/IdealGraphVisualizer/NetworkConnection/pom.xml
! src/utils/IdealGraphVisualizer/SelectionCoordinator/pom.xml
! src/utils/IdealGraphVisualizer/ServerCompiler/pom.xml
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml
! src/utils/IdealGraphVisualizer/Settings/pom.xml
! src/utils/IdealGraphVisualizer/Settings/src/main/resources/com/sun/hotspot/igv/settings/layer.xml
! src/utils/IdealGraphVisualizer/Util/pom.xml
! src/utils/IdealGraphVisualizer/View/pom.xml
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/propertiesWsmode.xml
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/propertiesWstcref.xml
! src/utils/IdealGraphVisualizer/application/pom.xml
! src/utils/IdealGraphVisualizer/branding/pom.xml
! src/utils/IdealGraphVisualizer/pom.xml
! src/utils/LogCompilation/pom.xml
Changeset: 40861761
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-10 09:57:16 +0000
URL: https://git.openjdk.org/leyden/commit/40861761c2b0bb5ae548afc4752dc7cee3bf5…
8322987: Remove gc/stress/gclocker/TestGCLocker* since they always fail with OOME
Reviewed-by: ayang, lmesnik
! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithG1.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithParallel.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
- test/hotspot/jtreg/gc/stress/gclocker/libTestGCLocker.c
Changeset: 98470864
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-10 10:56:24 +0000
URL: https://git.openjdk.org/leyden/commit/9847086466359e330fdb7dceb29c7d31cf024…
8323499: Remove unused methods in space.hpp
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/space.hpp
Changeset: 8d947991
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-10 11:28:51 +0000
URL: https://git.openjdk.org/leyden/commit/8d9479910f587a2524a2d4068174f14e224ff…
8322828: Parallel: Rename ParallelCompactData::_region_start
Reviewed-by: tschatzl, ehelin
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: 88dafe56
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-01-10 12:15:38 +0000
URL: https://git.openjdk.org/leyden/commit/88dafe564f163ed738a8cb6adc449b94e6069…
8314629: Generational ZGC: Clearing All SoftReferences log line lacks GCId
Reviewed-by: eosterlund, tschatzl
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
! src/hotspot/share/gc/z/zReferenceProcessor.hpp
Changeset: 2e472fe7
Author: Richard Reingruber <rrich(a)openjdk.org>
Date: 2024-01-10 12:18:01 +0000
URL: https://git.openjdk.org/leyden/commit/2e472fe7ea98ca1f07a90d1ad6704e8b2bb3a…
8322294: Cleanup NativePostCallNop
Reviewed-by: mdoerr, aph
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/arm/frame_arm.hpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/riscv/frame_riscv.hpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/zero/frame_zero.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/nativeInst_zero.hpp
! src/hotspot/share/code/codeCache.inline.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
Changeset: 679f526d
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-01-10 12:18:12 +0000
URL: https://git.openjdk.org/leyden/commit/679f526d89f679b1f42a1a4acdecf93686bde…
8322278: Generational ZGC: Adjust the comment of ZHeuristics::use_per_cpu_shared_small_pages
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zHeuristics.cpp
Changeset: b2a39c57
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2024-01-10 13:03:36 +0000
URL: https://git.openjdk.org/leyden/commit/b2a39c576706622b624314c89fa6d10d0b422…
8316241: Test jdk/jdk/jfr/jvm/TestChunkIntegrity.java failed
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
Changeset: d2d58dd6
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2024-01-10 13:13:32 +0000
URL: https://git.openjdk.org/leyden/commit/d2d58dd6a8ec366a4bc3eb12a253b252de245…
8322324: java/foreign/TestStubAllocFailure.java times out while waiting for forked process
8322637: java/foreign/critical/TestCriticalUpcall.java timed out
Reviewed-by: mcimadamore
! test/jdk/java/foreign/UpcallTestHelper.java
Changeset: ec385057
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-10 13:25:43 +0000
URL: https://git.openjdk.org/leyden/commit/ec38505720251ceefc8e838bd68b740d166c8…
8323508: Remove TestGCLockerWithShenandoah.java line from TEST.groups
Reviewed-by: dholmes, shade, tschatzl
! test/hotspot/jtreg/TEST.groups
Changeset: 2806adee
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2024-01-10 14:07:57 +0000
URL: https://git.openjdk.org/leyden/commit/2806adee2d8cca6bc215f285888631799bd02…
8321685: Missing ResourceMark in code called from JvmtiEnvBase::get_vthread_jvf
Reviewed-by: amenkov, cjplummer
! src/hotspot/share/prims/jvmtiEnvBase.cpp
Changeset: 16170678
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-10 15:03:21 +0000
URL: https://git.openjdk.org/leyden/commit/16170678a72dbd7eecf55c21a426fb6179362…
8323331: fix typo hpage_pdm_size
Reviewed-by: shade, mdoerr
! src/hotspot/os/linux/os_linux.cpp
Changeset: 2174f664
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-10 15:18:57 +0000
URL: https://git.openjdk.org/leyden/commit/2174f6646e8897f7e3991141a743c047c6e57…
8323005: Parallel: Refactor PSPromotionManager::claim_or_forward_depth
Reviewed-by: tschatzl, rrich
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
Changeset: f0169341
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-10 15:19:09 +0000
URL: https://git.openjdk.org/leyden/commit/f0169341846360d202c973ec368fdc3c5bf1a…
8323518: Parallel: Remove unused methods in psParallelCompact.hpp
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: 475306b7
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-10 16:34:06 +0000
URL: https://git.openjdk.org/leyden/commit/475306b7576356ca8e5b93fa7fe1be6c4d150…
7057369: (fs spec) FileStore getUsableSpace and getUnallocatedSpace could be clearer
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/FileStore.java
Changeset: b86c3b7a
Author: Viktor Klang <vklang(a)openjdk.org>
Date: 2024-01-10 16:42:30 +0000
URL: https://git.openjdk.org/leyden/commit/b86c3b7a68335d57699ea3c5ec6d09a62ea90…
8309218: java/util/concurrent/locks/Lock/OOMEInAQS.java still times out with ZGC, Generational ZGC, and SerialGC
Reviewed-by: jpai, dholmes, alanb
! test/jdk/ProblemList-generational-zgc.txt
! test/jdk/ProblemList-zgc.txt
! test/jdk/java/util/concurrent/locks/Lock/OOMEInAQS.java
Changeset: a7db4fec
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-10 17:10:39 +0000
URL: https://git.openjdk.org/leyden/commit/a7db4fecebe98135d36c6f46e1fa60959adbe…
8323428: Shenandoah: Unused memory in regions compacted during a full GC should be mangled
Reviewed-by: ysr, kdnilsen, shade
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
Changeset: c96cbe48
Author: Gerard Ziemski <gziemski(a)openjdk.org>
Date: 2024-01-10 17:29:55 +0000
URL: https://git.openjdk.org/leyden/commit/c96cbe481c86800b76e220374b24b6671984a…
8313083: Print 'rss' and 'cache' as part of the container information
Reviewed-by: sgehwolf
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMisc.java
Changeset: 5ba69e17
Author: Vicente Romero <vromero(a)openjdk.org>
Date: 2024-01-10 17:52:50 +0000
URL: https://git.openjdk.org/leyden/commit/5ba69e17340cf44194c080a38219c6e150418…
8322477: order of subclasses in the permits clause can differ between compilations
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: c1282b57
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2024-01-10 18:37:33 +0000
URL: https://git.openjdk.org/leyden/commit/c1282b57f50002edd08c93aed784390cca83b…
8323540: assert((!((((method)->is_trace_flag_set(((1 << 4) << 8))))))) failed: invariant
Reviewed-by: mikael
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
Changeset: 525063be
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-10 18:46:56 +0000
URL: https://git.openjdk.org/leyden/commit/525063be90bc67257e5d9301a4270179c03ad…
8322878: Including sealing information Class.toGenericString()
Co-authored-by: Pavel Rappo <prappo(a)openjdk.org>
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/Class.java
! test/jdk/java/lang/Class/GenericStringTest.java
Changeset: 3bd90420
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-01-10 18:54:02 +0000
URL: https://git.openjdk.org/leyden/commit/3bd9042054116365323912ed5867b70936fe8…
8320788: The system properties page is missing some properties
Reviewed-by: iris, rriggs, bpb, joehw
! src/java.base/share/classes/java/lang/System.java
Changeset: d89602a5
Author: Xin Liu <xliu(a)openjdk.org>
Date: 2024-01-10 19:42:03 +0000
URL: https://git.openjdk.org/leyden/commit/d89602a53f173e4fc1e0aa10bb0ffdf723245…
8322982: CTW fails to build after 8308753
Reviewed-by: shade, phh
! test/hotspot/jtreg/testlibrary/ctw/Makefile
Changeset: e70cb4e6
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-01-10 21:42:23 +0000
URL: https://git.openjdk.org/leyden/commit/e70cb4e6c7fe131d585cfa3ff3b4dbeb4f9bb…
8322565: (zipfs) Files.setPosixPermissions should preserve 'external file attributes' bits
Reviewed-by: clanger, lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/TestPosix.java
Changeset: b530c028
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-01-11 00:36:16 +0000
URL: https://git.openjdk.org/leyden/commit/b530c0281b5082994065b10addeb8366ffa58…
8317804: com/sun/jdi/JdwpAllowTest.java fails on Alpine 3.17 / 3.18
Reviewed-by: cjplummer, mbaesken
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: 26de9e24
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-01-11 06:32:24 +0000
URL: https://git.openjdk.org/leyden/commit/26de9e247a6ed1c0b8b247d77514ed16905d7…
8321616: Retire binary test vectors in test/jdk/java/util/zip/ZipFile
8322830: Add test case for ZipFile opening a ZIP with no entries
Reviewed-by: lancea
! test/jdk/java/util/zip/CopyZipFile.java
- test/jdk/java/util/zip/ZipFile/Available.java
- test/jdk/java/util/zip/ZipFile/CopyJar.java
- test/jdk/java/util/zip/ZipFile/EnumAfterClose.java
+ test/jdk/java/util/zip/ZipFile/EnumerateAfterClose.java
! test/jdk/java/util/zip/ZipFile/FinalizeInflater.java
- test/jdk/java/util/zip/ZipFile/GetDirEntry.java
- test/jdk/java/util/zip/ZipFile/ReadAfterClose.java
! test/jdk/java/util/zip/ZipFile/ReadZip.java
! test/jdk/java/util/zip/ZipFile/ReleaseInflater.java
! test/jdk/java/util/zip/ZipFile/StreamZipEntriesTest.java
- test/jdk/java/util/zip/ZipFile/crash.jar
- test/jdk/java/util/zip/ZipFile/input.jar
- test/jdk/java/util/zip/ZipFile/input.zip
Changeset: af942a69
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-11 07:17:28 +0000
URL: https://git.openjdk.org/leyden/commit/af942a693bc765c8bf509118e02e74509f7f5…
8323188: JFR: Needless RESOURCE_ARRAY when sending EventOSInformation
Reviewed-by: mgronlun
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
Changeset: 2b7fc050
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-01-11 07:34:14 +0000
URL: https://git.openjdk.org/leyden/commit/2b7fc0506ab37f1ec1e63542fb0dcd710c33e…
8264102: JTable Keyboards Navigation differs with Test Instructions.
Reviewed-by: psadhukhan, abhiscxk
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java
! src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java
! src/java.desktop/share/classes/sun/swing/plaf/WindowsKeybindings.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
+ test/jdk/javax/swing/JTable/KeyBoardNavigation.java
- test/jdk/javax/swing/JTable/KeyBoardNavigation/KeyBoardNavigation.html
- test/jdk/javax/swing/JTable/KeyBoardNavigation/KeyBoardNavigation.java
Changeset: cb1d25fc
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-11 08:13:28 +0000
URL: https://git.openjdk.org/leyden/commit/cb1d25fcfafaa714d3f4dfd600c7dc7c936f8…
8323330: [BACKOUT] JDK-8276809: java/awt/font/JNICheck/FreeTypeScalerJNICheck.java shows JNI warning on Windows
Reviewed-by: prr, stuefe
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
Changeset: 35e96627
Author: Viktor Klang <vklang(a)openjdk.org>
Date: 2024-01-11 08:16:28 +0000
URL: https://git.openjdk.org/leyden/commit/35e9662767cc0a1dea9b5afa2a6d61a852972…
8314515: java/util/concurrent/SynchronousQueue/Fairness.java failed with "Error: fair=false i=8 j=0"
Reviewed-by: alanb
! test/jdk/java/util/concurrent/SynchronousQueue/Fairness.java
Changeset: b922f8d4
Author: Roland Westrelin <roland(a)openjdk.org>
Date: 2024-01-11 09:00:44 +0000
URL: https://git.openjdk.org/leyden/commit/b922f8d45951250b7c39cb179b9bc1a8a6256…
8319793: C2 compilation fails with "Bad graph detected in build_loop_late" after JDK-8279888
Reviewed-by: chagedorn, epeter
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessCastIIAboveRC.java
Changeset: e5aed6be
Author: Varada M <varadam(a)openjdk.org>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-01-11 12:17:35 +0000
URL: https://git.openjdk.org/leyden/commit/e5aed6be7a184a86a32fa671d48e0781fab54…
8323276: StressDirListings.java fails on AIX
Reviewed-by: jpai, dfuchs
! test/jdk/com/sun/net/httpserver/simpleserver/StressDirListings.java
Changeset: b8ae4a8c
Author: Joachim Kern <jkern(a)openjdk.org>
Committer: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2024-01-11 13:12:32 +0000
URL: https://git.openjdk.org/leyden/commit/b8ae4a8c0985d1763ac48ba78943d8b992d7b…
8320890: [AIX] Find a better way to mimic dl handle equality
Reviewed-by: stuefe, mdoerr
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/aix/porting_aix.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/prims/jvmtiAgent.cpp
! src/hotspot/share/prims/jvmtiAgent.hpp
! src/hotspot/share/prims/jvmtiAgentList.cpp
! src/hotspot/share/prims/jvmtiAgentList.hpp
! src/hotspot/share/runtime/os.hpp
Changeset: 9fd855ed
Author: Weijun Wang <weijun(a)openjdk.org>
Date: 2024-01-11 13:45:40 +0000
URL: https://git.openjdk.org/leyden/commit/9fd855ed477bb0849ce5c774854844deec0f4…
8322971: KEM.getInstance() should check if a 3rd-party security provider is signed
Reviewed-by: mullan, valeriep
! src/java.base/share/classes/javax/crypto/KEM.java
! test/jdk/com/sun/crypto/provider/DHKEM/Compliance.java
+ test/jdk/com/sun/crypto/provider/DHKEM/java.base/com/sun/crypto/provider/EvenKEMImpl.java
! test/jdk/javax/crypto/KEM/RSA_KEM.java
Changeset: c2e77e2f
Author: Matthew Donovan <mdonovan(a)openjdk.org>
Date: 2024-01-11 15:19:48 +0000
URL: https://git.openjdk.org/leyden/commit/c2e77e2f17b624e750dea8fd51bbfde995966…
8319128: sun/security/pkcs11 tests fail on OL 7.9 aarch64
Reviewed-by: mbaesken
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java
Changeset: e10d1400
Author: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2024-01-11 16:54:16 +0000
URL: https://git.openjdk.org/leyden/commit/e10d14004fa25998231ab1d2611b75aea9b5c…
8321712: C2: "failed: Multiple uses of register" in C2_MacroAssembler::vminmax_fp
Co-authored-by: Volodymyr Paprotski <vpaprotski(a)openjdk.org>
Reviewed-by: kvn, thartmann, epeter, jbhateja
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
Changeset: b78896b9
Author: Tim Prinzing <tprinzing(a)openjdk.org>
Committer: Mandy Chung <mchung(a)openjdk.org>
Date: 2024-01-11 17:37:30 +0000
URL: https://git.openjdk.org/leyden/commit/b78896b9aafcb15f453eaed6e154a54615814…
8319571: Update jni/nullCaller/NullCallerTest.java to accept flags or mark as flagless
Reviewed-by: mchung
! test/jdk/jni/nullCaller/NullCallerTest.java
Changeset: 93bedd7a
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-01-11 18:13:11 +0000
URL: https://git.openjdk.org/leyden/commit/93bedd7abae33f5d5eb909d3d216ee415ad2f…
8323213: Fix some javadoc broken links in ObjectReference, and other misc javadoc cleanups
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
Changeset: 4ea7b364
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-01-11 20:59:53 +0000
URL: https://git.openjdk.org/leyden/commit/4ea7b36447ea96d62b1ca164c34e2b2b74a16…
8322235: Split up and improve LocaleProvidersRun
Reviewed-by: naoto
! src/java.base/macosx/native/libjava/HostLocaleProviderAdapter_md.c
! test/jdk/java/util/Locale/LocaleProviders.java
+ test/jdk/java/util/Locale/LocaleProvidersCalendar.java
+ test/jdk/java/util/Locale/LocaleProvidersDateTimeFormatter.java
+ test/jdk/java/util/Locale/LocaleProvidersFormat.java
+ test/jdk/java/util/Locale/LocaleProvidersLogger.java
! test/jdk/java/util/Locale/LocaleProvidersRun.java
+ test/jdk/java/util/Locale/LocaleProvidersTimeZone.java
Changeset: 49e61213
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-01-11 21:48:58 +0000
URL: https://git.openjdk.org/leyden/commit/49e61213474b846fd081e890e5abfbbbb9b79…
8310813: Simplify and modernize equals, hashCode, and compareTo for BigInteger
Reviewed-by: rriggs, redestad, rgiulietti
! src/java.base/share/classes/java/math/BigInteger.java
+ test/jdk/java/math/BigInteger/HashCode.java
+ test/micro/org/openjdk/bench/java/math/BigIntegerCompareTo.java
+ test/micro/org/openjdk/bench/java/math/BigIntegerEquals.java
+ test/micro/org/openjdk/bench/java/math/BigIntegerHashCode.java
+ test/micro/org/openjdk/bench/java/math/Shared.java
Changeset: e4389d8d
Author: Joe Wang <joehw(a)openjdk.org>
Date: 2024-01-11 22:38:39 +0000
URL: https://git.openjdk.org/leyden/commit/e4389d8dc224419b8c1ee08e9f2dea0f103c6…
8323571: Regression in source resolution process
Reviewed-by: lancea, naoto
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
+ test/jaxp/javax/xml/jaxp/unittest/common/catalog/NullIdTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/catalog/core.xsd
+ test/jaxp/javax/xml/jaxp/unittest/common/catalog/events.xsd
Changeset: 8e12053e
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2024-01-11 22:58:20 +0000
URL: https://git.openjdk.org/leyden/commit/8e12053e0352a26ecd7f2b9bc298ddb8fb4bb…
8322799: Test JPKG003-013: ServiceTest fails because the user cannot uninstall the "servicetest" package on OEL 9.2 x64 and OEL 9.2 64-bit Arm (aarch64)
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/services_utils.sh
Changeset: 0ff2deab
Author: Renjith Kannath Pariyangad <rkannathpari(a)openjdk.org>
Committer: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-12 02:55:22 +0000
URL: https://git.openjdk.org/leyden/commit/0ff2deab5d6b8228ddfed9ae08820d2adf233…
8320673: PageFormat/CustomPaper.java has no Pass/Fail buttons; multiple instructions
Reviewed-by: serb, aivanov
! test/jdk/java/awt/print/PageFormat/CustomPaper.java
Changeset: 8d9814a5
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-12 06:12:20 +0000
URL: https://git.openjdk.org/leyden/commit/8d9814a5212bd1a339d7a2aa7a5fb4cefe2e9…
8322757: Enable -Wparentheses warnings
Reviewed-by: dholmes, jwaters, erikj, ihse
! make/hotspot/lib/CompileJvm.gmk
Changeset: 82a63a03
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2024-01-12 07:53:41 +0000
URL: https://git.openjdk.org/leyden/commit/82a63a03c0155288e8e43b9f766c8be70be50…
8258979: The image didn't show correctly with GTK LAF
Reviewed-by: psadhukhan, tr
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
- test/jdk/javax/swing/JTree/8038113/bug8038113.html
- test/jdk/javax/swing/JTree/8038113/bug8038113.java
+ test/jdk/javax/swing/JTree/bug8038113.java
Changeset: 66520be7
Author: Afshin Zafari <azafari(a)openjdk.org>
Date: 2024-01-12 08:21:42 +0000
URL: https://git.openjdk.org/leyden/commit/66520be7a752ebade6c88d164bc87c4bfcfce…
8280056: gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm"
Reviewed-by: stuefe, gziemski
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: e72723dc
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-12 08:33:27 +0000
URL: https://git.openjdk.org/leyden/commit/e72723dc5c61292303a992319794e5edb28a4…
8323296: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id1 timed out
Reviewed-by: jpai
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
Changeset: 7c3a39f4
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-12 08:57:09 +0000
URL: https://git.openjdk.org/leyden/commit/7c3a39f400d97a443be146d928f85aa850d3b…
8323297: Fix incorrect placement of precompiled.hpp include lines
Reviewed-by: kbarrett, dholmes, shade, ysr
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/x/xBarrierSetAssembler_ppc.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/opto/split_if.cpp
Changeset: ba23025c
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-12 09:32:50 +0000
URL: https://git.openjdk.org/leyden/commit/ba23025cd8a9c1af37afea6444ce5ea2ff41e…
8322957: Generational ZGC: Relocation selection must join the STS
Co-authored-by: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Reviewed-by: eosterlund, aboldtch
! src/hotspot/share/gc/shared/workerThread.cpp
! src/hotspot/share/gc/shared/workerThread.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zGeneration.hpp
! src/hotspot/share/gc/z/zIterator.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.hpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 3e19bf88
Author: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-01-12 10:00:37 +0000
URL: https://git.openjdk.org/leyden/commit/3e19bf88d5b51fe10c183f930b99bce961a36…
8323529: Relativize test image dependencies in microbenchmarks
Reviewed-by: mcimadamore, jvernee, erikj
! make/RunTests.gmk
! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadConstant.java
! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadVirtual.java
! test/micro/org/openjdk/bench/java/lang/foreign/CriticalCalls.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverOfAddress.java
! test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java
! test/micro/org/openjdk/bench/java/lang/foreign/QSort.java
! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/ToCStringTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/Upcalls.java
! test/micro/org/openjdk/bench/java/lang/foreign/pointers/PointerBench.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAccess.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAlloc.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsDistance.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsFree.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/XorTest.java
Changeset: ed182223
Author: Cesar Soares Lucas <cslucas(a)openjdk.org>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-12 10:43:16 +0000
URL: https://git.openjdk.org/leyden/commit/ed182223655feee5356d42a94dd74950e9595…
8323190: Segfault during deoptimization of C2-compiled code
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/output.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestInvalidLocation.java
Changeset: 7dc9dd6f
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-12 10:56:50 +0000
URL: https://git.openjdk.org/leyden/commit/7dc9dd6fdf500bb5156983097bc399d286407…
8234502: Merge GenCollectedHeap and SerialHeap
Reviewed-by: ayang, cjplummer
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
+ src/hotspot/share/gc/serial/serialVMOperations.cpp
+ src/hotspot/share/gc/serial/serialVMOperations.hpp
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
- src/hotspot/share/gc/shared/genCollectedHeap.cpp
- src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/spaceDecorator.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/SerialHeap.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
Changeset: 68c42860
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-12 12:29:07 +0000
URL: https://git.openjdk.org/leyden/commit/68c4286026bc2c0ec0f594e0b96fe03fe5624…
8323008: filter out harmful -std* flags added by autoconf from CXX
Reviewed-by: erikj, clanger, ihse
! make/autoconf/toolchain.m4
! make/autoconf/util.m4
Changeset: be900f12
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2024-01-12 13:12:37 +0000
URL: https://git.openjdk.org/leyden/commit/be900f1253fe130347385f0daec772c20a79e…
8323425: JFR: Auto-generated filename doesn't work with time-limited recording
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStartGeneratedFilename.java
Changeset: e22ab109
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-12 13:51:29 +0000
URL: https://git.openjdk.org/leyden/commit/e22ab10991d9e82aad56cbfa89d5b82fd48fc…
8322537: Parallel: Remove experimental adjustment in PSAdaptiveSizePolicy
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
Changeset: 65a06727
Author: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Date: 2024-01-12 14:34:42 +0000
URL: https://git.openjdk.org/leyden/commit/65a0672791f868556776fc435b37319ed69f7…
8319773: Avoid inflating monitors when installing hash codes for LM_LIGHTWEIGHT
Reviewed-by: rkennke, dcubed, thartmann
! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java
Changeset: c5e72450
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-12 15:21:37 +0000
URL: https://git.openjdk.org/leyden/commit/c5e72450966ad50d57a8d22e9d634bfcb319a…
8322735: C2: minor improvements of bubble sort used in SuperWord::packset_sort
Reviewed-by: epeter, kvn
! src/hotspot/share/opto/superword.cpp
Changeset: e33031b8
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Paul Hohensee <phh(a)openjdk.org>
Date: 2024-01-12 17:04:51 +0000
URL: https://git.openjdk.org/leyden/commit/e33031b850dfd2daacb5ccf2bda265edec3ff…
8323629: Shenandoah: Fix missing include and declaration
Reviewed-by: ysr, kdnilsen, phh
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: 8b6293f6
Author: Rajat Mahajan <rmahajan(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-01-12 17:14:16 +0000
URL: https://git.openjdk.org/leyden/commit/8b6293f6bfb7b7628c6604e6c44401fc96d85…
8301994: Remove unused code from awt_List.cpp
Reviewed-by: serb, prr, aivanov
! src/java.desktop/windows/native/libawt/windows/awt_List.cpp
Changeset: 999e556b
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-01-12 17:56:16 +0000
URL: https://git.openjdk.org/leyden/commit/999e556be4302de4b6911e6d62ee5ca556a76…
8312518: [macos13] setFullScreenWindow() shows black screen on macOS 13 & above
Reviewed-by: serb, tr, azvegint
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/jdk/java/awt/FullScreen/SetFullScreenTest.java
Changeset: 95a91682
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Paul Hohensee <phh(a)openjdk.org>
Date: 2024-01-12 18:57:36 +0000
URL: https://git.openjdk.org/leyden/commit/95a91682c36992c7fffae5e778d70a1df6269…
8323627: Shenandoah: Refactor init logger
Reviewed-by: ysr, kdnilsen, shade, phh
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.hpp
Changeset: c54bca6f
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-01-12 19:21:52 +0000
URL: https://git.openjdk.org/leyden/commit/c54bca6f7f5a7e4f47e804608e7ea370dcc32…
8323617: Add missing null checks to GetMousePositionWithPopup.java test
Reviewed-by: serb, aivanov, dnguyen
! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java
Changeset: 9e9c05f0
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-12 19:40:55 +0000
URL: https://git.openjdk.org/leyden/commit/9e9c05f0eee7c3ecc750c212e6fe5edddb8c6…
8322979: Add informative discussion to Modifier
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/reflect/Modifier.java
Changeset: 84cf4cb3
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-01-12 20:41:49 +0000
URL: https://git.openjdk.org/leyden/commit/84cf4cb350331aac147fdf4c6d130cdf5448c…
8318563: GetClassFields should not use random access to field
Reviewed-by: sspitsyn, cjplummer, fparain
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/reflectionUtils.hpp
Changeset: dc7d3b18
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2024-01-12 22:16:09 +0000
URL: https://git.openjdk.org/leyden/commit/dc7d3b182d226253ca246dd854c85c4dd964f…
8321489: Update LCMS to 2.16
Reviewed-by: serb, dnguyen, prr
! src/java.desktop/share/legal/lcms.md
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
Changeset: 5cf7947c
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-12 23:50:28 +0000
URL: https://git.openjdk.org/leyden/commit/5cf7947ccd1fc56e8944c28145a9c8e71f5e1…
8323562: SaslInputStream.read() may return wrong value
Co-authored-by: Aleksey Shipilev <shade(a)openjdk.org>
Reviewed-by: shade, dfuchs
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/SaslInputStream.java
Changeset: d83ea920
Author: Varada M <varadam(a)openjdk.org>
Committer: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2024-01-13 14:12:44 +0000
URL: https://git.openjdk.org/leyden/commit/d83ea9208577ff14b505db0bd9f7a14388ae3…
8301466: [AIX] Revisit CommittedVirtualMemoryTest
Reviewed-by: mdoerr
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: 71d9a83d
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-14 22:01:44 +0000
URL: https://git.openjdk.org/leyden/commit/71d9a83dece7eb4bdb6ffdd9caf14a1348045…
8323243: JNI invocation of an abstract instance method corrupts the stack
Reviewed-by: coleenp, shade
! src/hotspot/share/prims/jni.cpp
+ test/hotspot/jtreg/runtime/jni/abstractMethod/AbstractMethodClass.jasm
+ test/hotspot/jtreg/runtime/jni/abstractMethod/TestJNIAbstractMethod.java
+ test/hotspot/jtreg/runtime/jni/abstractMethod/libJNIAbstractMethod.c
Changeset: bdee968e
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-14 23:05:47 +0000
URL: https://git.openjdk.org/leyden/commit/bdee968e3e969784df130c75a5cf6a1d2847b…
4760025: sRGB conversions to and from CIE XYZ incorrect
Reviewed-by: prr, aivanov
+ test/jdk/java/awt/color/ICC_ColorSpace/SimpleSRGBToFromCIEXYZ.java
Changeset: 1515bd7c
Author: Zhiqiang Zang <zhiqiang.zang(a)utexas.edu>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-15 06:48:00 +0000
URL: https://git.openjdk.org/leyden/commit/1515bd7c9d70e3d6153fc82cd7db0502a1542…
8322077: Add Ideal transformation: (~a) | (~b) => ~(a & b)
Reviewed-by: thartmann, epeter
! src/hotspot/share/opto/addnode.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/DeMorganLawIntTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/DeMorganLawLongTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/OrINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/OrLNodeIdealizationTests.java
Changeset: 922f8e44
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-15 07:40:49 +0000
URL: https://git.openjdk.org/leyden/commit/922f8e44eed74b79a76a3628ebd0bca144e28…
8323693: Update some copyright announcements in the new files created in 8234502
Reviewed-by: cjplummer, dholmes
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/serialVMOperations.cpp
! src/hotspot/share/gc/serial/serialVMOperations.hpp
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/spaceDecorator.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/SerialHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
Changeset: ba3c3bbd
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-15 09:10:11 +0000
URL: https://git.openjdk.org/leyden/commit/ba3c3bbd879eaf7532663663d73e21fafc65b…
8323519: Add applications/ctw/modules to Hotspot tiered testing
Reviewed-by: xliu, kvn
! test/hotspot/jtreg/TEST.groups
Changeset: e66a76f5
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-15 09:13:47 +0000
URL: https://git.openjdk.org/leyden/commit/e66a76f52410d8a4d6aadbd424679409650da…
8323660: Serial: Fix header ordering and indentation
Reviewed-by: ayang, cjplummer, kbarrett
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/serialVMOperations.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
Changeset: 8643cc21
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-15 09:35:50 +0000
URL: https://git.openjdk.org/leyden/commit/8643cc21333c6b51242ed3b9295b25f372244…
8323610: G1: HeapRegion pin count should be size_t to avoid overflows
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
Changeset: 45c65e6b
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-15 10:41:05 +0000
URL: https://git.openjdk.org/leyden/commit/45c65e6b1ac06aa06757393f1752661252e6f…
8323577: C2 SuperWord: remove AlignVector restrictions on IR tests added in JDK-8305055
Reviewed-by: rcastanedalo, chagedorn
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeTypeConversion.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
Changeset: cd0fe377
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-15 10:44:01 +0000
URL: https://git.openjdk.org/leyden/commit/cd0fe377417be65dbf1338d8b47da8817985c…
8323641: Test compiler/loopopts/superword/TestAlignVectorFuzzer.java timed out
Reviewed-by: chagedorn, kvn
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java
Changeset: 8c238edd
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2024-01-15 11:12:38 +0000
URL: https://git.openjdk.org/leyden/commit/8c238eddce67219c3ad4b8fbe61bbcef17b93…
8318707: Remove the Java Management Extension (JMX) Management Applet (m-let) feature
Reviewed-by: sspitsyn, dfuchs
! src/java.management/share/classes/com/sun/jmx/defaults/JmxProperties.java
! src/java.management/share/classes/com/sun/jmx/defaults/ServiceName.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java
- src/java.management/share/classes/javax/management/loading/MLet.java
- src/java.management/share/classes/javax/management/loading/MLetContent.java
- src/java.management/share/classes/javax/management/loading/MLetMBean.java
- src/java.management/share/classes/javax/management/loading/MLetObjectInputStream.java
- src/java.management/share/classes/javax/management/loading/MLetParser.java
- src/java.management/share/classes/javax/management/loading/PrivateMLet.java
! src/java.management/share/classes/javax/management/loading/package.html
! test/jdk/javax/management/Introspector/ClassLeakTest.java
! test/jdk/javax/management/MBeanServer/PostExceptionTest.java
! test/jdk/javax/management/loading/ArrayClassTest.java
- test/jdk/javax/management/loading/DocumentRootTest.java
- test/jdk/javax/management/loading/GetMBeansFromURLTest.java
- test/jdk/javax/management/loading/LibraryLoader/LibraryLoaderTest.java
- test/jdk/javax/management/loading/LibraryLoader/UseNativeLib0.html
- test/jdk/javax/management/loading/LibraryLoader/UseNativeLib1.html
- test/jdk/javax/management/loading/LibraryLoader/jar_src/RandomGen.c
- test/jdk/javax/management/loading/LibraryLoader/jar_src/RandomGen.h
- test/jdk/javax/management/loading/LibraryLoader/jar_src/UseNativeLib.java
- test/jdk/javax/management/loading/LibraryLoader/jar_src/UseNativeLibMBean.java
- test/jdk/javax/management/loading/LibraryLoader/native.jar
- test/jdk/javax/management/loading/MLetCLR/MLetCommand.java
- test/jdk/javax/management/loading/MLetCLR/policy
- test/jdk/javax/management/loading/MLetContentTest.java
- test/jdk/javax/management/loading/MLetInternalsTest.java
- test/jdk/javax/management/loading/MletParserLocaleTest.java
- test/jdk/javax/management/loading/ParserInfiniteLoopTest.java
- test/jdk/javax/management/loading/mlet1.html
- test/jdk/javax/management/loading/mlet2.html
- test/jdk/javax/management/loading/mlet3.html
- test/jdk/javax/management/loading/mlet4.html
! test/jdk/javax/management/mxbean/MXBeanLoadingTest1.java
! test/jdk/javax/management/relation/NonArrayListTest.java
! test/jdk/javax/management/remote/mandatory/connection/IdleTimeoutTest.java
! test/jdk/javax/management/remote/mandatory/loading/TargetMBeanTest.java
! test/jdk/javax/management/remote/mandatory/notif/NotificationBufferTest.java
! test/jdk/javax/management/remote/mandatory/passwordAuthenticator/RMIAltAuthTest.java
! test/jdk/javax/management/remote/mandatory/passwordAuthenticator/RMIPasswdAuthTest.java
Changeset: 62fd26f0
Author: Jan Kratochvil <jkratochvil(a)openjdk.org>
Committer: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-01-15 11:20:44 +0000
URL: https://git.openjdk.org/leyden/commit/62fd26f094133f153cab778f8afe2e9923337…
8323700: Add fontconfig requirement to building.md for Alpine Linux
Reviewed-by: ihse
! doc/building.html
! doc/building.md
Changeset: 34f85ee9
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-15 12:03:01 +0000
URL: https://git.openjdk.org/leyden/commit/34f85ee94e8b45bcebbf8ba52a38c92a7185b…
8323584: AArch64: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe
Reviewed-by: tholenstein, fyang, aph
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
Changeset: 7e0a4ed6
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2024-01-15 12:16:10 +0000
URL: https://git.openjdk.org/leyden/commit/7e0a4ed6292586772c23292dbdd67ed1db5c1…
8323101: C2: assert(n->in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/splitif/TestSplitDivThroughPhiWithControl.java
Changeset: a45b5b49
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-15 12:58:23 +0000
URL: https://git.openjdk.org/leyden/commit/a45b5b49218c0c454c3217e7815d526f9acf6…
8323722: Serial: Remove unused no_gc_in_progress
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: f368a0c1
Author: Rajat Mahajan <rmahajan(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-01-15 13:09:00 +0000
URL: https://git.openjdk.org/leyden/commit/f368a0c12e0c51054fa89dfae8d4116fa535d…
8320328: Restore interrupted flag in ImageIcon.loadImage
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! test/jdk/javax/swing/ImageIcon/LoadInterruptTest.java
Changeset: c84c0ab5
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-01-15 14:14:13 +0000
URL: https://git.openjdk.org/leyden/commit/c84c0ab52d5e08a693f7ad7d9a4772d8c1eee…
8323637: Capture hotspot replay files in GHA
Reviewed-by: shade
! .github/scripts/gen-test-results.sh
Changeset: bf813be0
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-01-15 14:34:14 +0000
URL: https://git.openjdk.org/leyden/commit/bf813be0f30391c67de3ea74c7522d7cbb8d3…
8322279: Generational ZGC: Use ZFragmentationLimit and ZYoungCompactionLimit as percentage instead of multiples
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zHeuristics.cpp
Changeset: dd0694b9
Author: Andrew Leonard <aleonard(a)openjdk.org>
Date: 2024-01-15 14:39:28 +0000
URL: https://git.openjdk.org/leyden/commit/dd0694b9cbbfa2defdc3b09f86f20f686688c…
8323671: DevKit build gcc libraries contain full paths to source location
Reviewed-by: erikj, ihse
! make/devkit/Tools.gmk
Changeset: 1f4474f6
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-15 15:21:09 +0000
URL: https://git.openjdk.org/leyden/commit/1f4474f6776cf55796bc6f5ec2e60b44f57bb…
8323726: Serial: Remove unused definitions in Generation
Reviewed-by: stefank
! 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/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: f5b757ce
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-01-15 16:07:56 +0000
URL: https://git.openjdk.org/leyden/commit/f5b757ced6b672010ea10575d644d3f9d1728…
8323159: Consider adding some text re. memory zeroing in Arena::allocate
Reviewed-by: mcimadamore, jvernee
! src/java.base/share/classes/java/lang/foreign/Arena.java
! test/jdk/java/foreign/TestScope.java
Changeset: a03eb6d3
Author: Glavo <zjx001202(a)gmail.com>
Committer: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-01-15 16:10:35 +0000
URL: https://git.openjdk.org/leyden/commit/a03eb6d3f69301616faf13d68be8571a037e5…
8321620: Optimize JImage decompressors
Reviewed-by: mchung, redestad
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressor.java
Changeset: edc0ebb7
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-01-15 16:30:59 +0000
URL: https://git.openjdk.org/leyden/commit/edc0ebb7803982311e96a8710e73fa920f321…
8323745: Missing comma in copyright header in TestScope
Reviewed-by: alanb
! test/jdk/java/foreign/TestScope.java
Changeset: b3634722
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-01-15 18:41:53 +0000
URL: https://git.openjdk.org/leyden/commit/b3634722655901b8d3e43dd1f8aa2b4487509…
8318227: RISC-V: C2 ConvHF2F
Reviewed-by: fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java
! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java
! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java
! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java
Changeset: 36f4b34f
Author: Yude Lin <yude.lyd(a)alibaba-inc.com>
Committer: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-16 05:15:22 +0000
URL: https://git.openjdk.org/leyden/commit/36f4b34f1953af736706ec67192204727808b…
8323122: AArch64: Increase itable stub size estimate
Reviewed-by: aph, eastigeevich
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
Changeset: 67204994
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-16 08:38:53 +0000
URL: https://git.openjdk.org/leyden/commit/67204994dc8230eb3f2f9df3045e78892724f…
8323738: Serial: Remove unreachable methods in Generation
Reviewed-by: tschatzl, stefank
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
Changeset: 8abaf119
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-16 08:39:07 +0000
URL: https://git.openjdk.org/leyden/commit/8abaf119659e46684d196bf76784c11587039…
8323715: Serial: Move genMemoryPools to serial folder
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/serial/serialHeap.cpp
= src/hotspot/share/gc/serial/serialMemoryPools.cpp
= src/hotspot/share/gc/serial/serialMemoryPools.hpp
Changeset: e01f6da1
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-16 10:15:00 +0000
URL: https://git.openjdk.org/leyden/commit/e01f6da1b8e7de19f90c7cb21b3cd1ff2ab29…
8320175: [BACKOUT] 8316533: C2 compilation fails with assert(verify(phase)) failed: missing Value() optimization
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/subtypenode.cpp
- test/hotspot/jtreg/compiler/types/TestSubTypeOfAbstractClass.java
Changeset: 59062402
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-16 10:30:32 +0000
URL: https://git.openjdk.org/leyden/commit/59062402b9c5ed5612a13c1c40eb22cf1b97c…
8323716: Only print ZGC Phase Switch events in hs_err files when running with ZGC
Reviewed-by: aboldtch, tschatzl, shade
! src/hotspot/share/utilities/events.cpp
Changeset: 44a9392e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-16 11:56:10 +0000
URL: https://git.openjdk.org/leyden/commit/44a9392ecade2bc1ba78ce695a98ccfddc65c…
8323780: Serial: Remove unused _full_collections_completed
Reviewed-by: ehelin, stefank
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: 5045839c
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-16 12:00:57 +0000
URL: https://git.openjdk.org/leyden/commit/5045839cb2095105a5c6c9eebc633a78b1e32…
8323635: Test gc/g1/TestHumongousAllocConcurrentStart.java fails with -XX:TieredStopAtLevel=3
Reviewed-by: shade, lmesnik
! test/hotspot/jtreg/gc/g1/TestHumongousAllocConcurrentStart.java
Changeset: ee4d9aa4
Author: Chris Hegarty <chegar(a)openjdk.org>
Date: 2024-01-16 12:13:57 +0000
URL: https://git.openjdk.org/leyden/commit/ee4d9aa4c11c47e7cf15f2742919ac20311f9…
8323659: LinkedTransferQueue add and put methods call overridable offer
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
+ test/jdk/java/util/concurrent/LinkedTransferQueue/SubclassTest.java
Changeset: 2fd775f6
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2024-01-16 13:25:49 +0000
URL: https://git.openjdk.org/leyden/commit/2fd775f69c8eb4d0bd1163e8b5d2615db1053…
8323651: compiler/c2/irTests/TestPrunedExHandler.java fails with -XX:+DeoptimizeALot
Reviewed-by: alanb, kvn
! test/hotspot/jtreg/compiler/c2/irTests/TestPrunedExHandler.java
Changeset: e2d6023c
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2024-01-16 13:31:03 +0000
URL: https://git.openjdk.org/leyden/commit/e2d6023cb9667dc9911e0af421d6dd0c78f6b…
8323631: JfrTypeSet::write_klass can enqueue a CLD klass that is unloading
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
Changeset: 21f64731
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2024-01-16 13:59:29 +0000
URL: https://git.openjdk.org/leyden/commit/21f647310b49a5002cec4742a1c6310d746ac…
8322675: JFR: Fail-fast mode when constants cannot be resolved
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
Changeset: 0216f5de
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-16 14:26:10 +0000
URL: https://git.openjdk.org/leyden/commit/0216f5de5573180cd2967b50b3fc3311a1bc3…
8323730: Tweak TestZAllocationStallEvent.java to allocate smaller objects
Reviewed-by: aboldtch, sjohanss
! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java
Changeset: 790871e9
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-16 14:26:22 +0000
URL: https://git.openjdk.org/leyden/commit/790871e908681972db1fb5640ad16b5fee411…
8323800: Serial: Fix include guard macro in generation.hpp
Reviewed-by: stefank
! src/hotspot/share/gc/serial/generation.hpp
Changeset: 1007618f
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-16 14:42:32 +0000
URL: https://git.openjdk.org/leyden/commit/1007618f6f97fad0f66e4074b50521bdd8536…
8323731: Unproblemlist gc/stress/TestStressG1Humongous.java
Reviewed-by: ehelin
! test/hotspot/jtreg/ProblemList.txt
Changeset: b533272e
Author: Jonathan Gibbons <jjg(a)openjdk.org>
Date: 2024-01-16 18:41:25 +0000
URL: https://git.openjdk.org/leyden/commit/b533272ecb594e918f31b48d7fca6ef62c2ca…
8299627: Fix/improve handling of "missing" element-list file
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
+ test/langtools/jdk/javadoc/tool/testExternRedirects/TestExternRedirects.java
Changeset: 19c9388c
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-01-16 19:31:04 +0000
URL: https://git.openjdk.org/leyden/commit/19c9388c2001b7b3d21624e2dd4ab4fdd8821…
8323616: [JVMCI] TestInvalidJVMCIOption.java fails intermittently with NPE
Reviewed-by: thartmann, never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! test/hotspot/jtreg/compiler/jvmci/TestInvalidJVMCIOption.java
Changeset: b058063c
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Lutz Schmidt <lucy(a)openjdk.org>
Date: 2024-01-16 22:01:21 +0000
URL: https://git.openjdk.org/leyden/commit/b058063c40154ea008278077e2e6298ed6765…
8323820: [MacOS] build failure: non-void function does not return a value
Reviewed-by: shade, lucy
! src/hotspot/share/opto/castnode.cpp
Changeset: 43d2d68d
Author: John Jiang <jjiang(a)openjdk.org>
Date: 2024-01-16 22:54:45 +0000
URL: https://git.openjdk.org/leyden/commit/43d2d68da5f60cc45c5f9d9572020743579dc…
8320449: ECDHKeyAgreement should validate parameters before using them
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ec/ECDHKeyAgreement.java
+ test/jdk/sun/security/ec/ECDHKeyAgreementParamValidation.java
Changeset: d8b63370
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-17 00:29:05 +0000
URL: https://git.openjdk.org/leyden/commit/d8b63370f301e6f2d2a43d997b9372f08dfcd…
8323839: Expand use of Messager convenience methods in langtools regression tests
Reviewed-by: jjg
! test/langtools/tools/javac/modules/AnnotationProcessing.java
! test/langtools/tools/javac/processing/8268575/Processor.java
! test/langtools/tools/javac/processing/TestMultipleErrors.java
! test/langtools/tools/javac/processing/messager/6362067/T6362067.java
! test/langtools/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
Changeset: a2544568
Author: Sean Mullan <mullan(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-07-12 14:44:52 +0000
URL: https://git.openjdk.org/leyden/commit/a2544568f9a0d7004236c1653f312ee26373a…
8308204: Enhanced certificate processing
Reviewed-by: mschoene, rhalade, jnimeh
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
Changeset: fff750c9
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-09-28 12:05:21 +0000
URL: https://git.openjdk.org/leyden/commit/fff750c99d6463de441c475b494e907fb658c…
8314295: Enhance verification of verifier
Reviewed-by: mschoene, rhalade, dholmes, dlong
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/interpreter/bytecodes.cpp
! src/java.base/share/native/libverify/check_code.c
Changeset: fac49b83
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-10-02 18:50:08 +0000
URL: https://git.openjdk.org/leyden/commit/fac49b83755ef6cf667b5e356de3e7168cef5…
8317331: Solaris build failed with "declaration can not follow a statement (E_DECLARATION_IN_CODE)"
Backport-of: 852276d1f833d49802693f2a5a82ba6eb2722de6
! src/java.base/share/native/libverify/check_code.c
Changeset: ed238e8b
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-10-20 07:32:47 +0000
URL: https://git.openjdk.org/leyden/commit/ed238e8b888c8c00f7f742d7f7ac8574efe6d…
8314468: Improve Compiler loops
Co-authored-by: Dean Long <dlong(a)openjdk.org>
Reviewed-by: rhalade, mschoene, iveresov, kvn
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
Changeset: 1cc6fbd9
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-10-20 09:06:29 +0000
URL: https://git.openjdk.org/leyden/commit/1cc6fbd9b07b98fbfb8843c287e48df04a5c5…
8318588: Windows build failure after JDK-8314468 due to ambiguous call
Reviewed-by: epeter
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
Changeset: c1a568c9
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-11-07 11:08:30 +0000
URL: https://git.openjdk.org/leyden/commit/c1a568c9c40f33ab1b54e102bd85abbefde0a…
8314307: Improve loop handling
Co-authored-by: Christian Hagedorn <chagedorn(a)openjdk.org>
Co-authored-by: Roland Westrelin <rwestrel(a)redhat.com>
Co-authored-by: Emanuel Peter <epeter(a)openjdk.org>
Reviewed-by: mschoene, rhalade, thartmann, epeter
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: bf7bd9a1
Author: Ferenc Rakoczi <ferenc.r.rakoczi(a)oracle.com>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-11-14 17:00:30 +0000
URL: https://git.openjdk.org/leyden/commit/bf7bd9a16c172bcb5ea6b24717a0429e12e2e…
8317547: Enhance TLS connection support
Reviewed-by: ahgross, rhalade, weijun, valeriep
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: 2063bb8f
Author: Henry Jen <henryjen(a)openjdk.org>
Date: 2024-01-17 01:41:52 +0000
URL: https://git.openjdk.org/leyden/commit/2063bb8ffabd6096f547ec6da979cfcf68a56…
Merge
Reviewed-by: erikj
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: f70667ea
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-01-17 02:28:36 +0000
URL: https://git.openjdk.org/leyden/commit/f70667ea68a4e23391d45937cdaa66904f75b…
8318112: CSS percentage values are capped at 100%
Reviewed-by: tr, prr
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! test/jdk/javax/swing/text/html/CSS/CSSAttributeEqualityBug.java
Changeset: de97c0eb
Author: Richard Reingruber <rrich(a)openjdk.org>
Date: 2024-01-17 06:50:32 +0000
URL: https://git.openjdk.org/leyden/commit/de97c0eb4bbeece0dfab3065c260c7f543406…
8290965: PPC64: Implement post-call NOPs
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
Changeset: bf666bc0
Author: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2024-01-17 07:50:03 +0000
URL: https://git.openjdk.org/leyden/commit/bf666bc0c7ead0c5520f21f8e8cfac15323f5…
8322692: ZGC: avoid over-unrolling due to hidden barrier size
Reviewed-by: eosterlund, kvn
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
+ test/hotspot/jtreg/compiler/gcbarriers/TestZGCUnrolling.java
Changeset: b8917214
Author: Tobias Holenstein <tholenstein(a)openjdk.org>
Date: 2024-01-17 08:07:04 +0000
URL: https://git.openjdk.org/leyden/commit/b89172149d6a900d11630a95be7278870421b…
8316756: C2 EA fails with "missing memory path" when encountering unsafe_arraycopy stub call
Co-authored-by: Vladimir Kozlov <kvn(a)openjdk.org>
Reviewed-by: kvn, thartmann, chagedorn
! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/unsafe/UnsafeArrayCopy.java
Changeset: 22642ff0
Author: Joachim Kern <jkern(a)openjdk.org>
Committer: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-17 09:34:09 +0000
URL: https://git.openjdk.org/leyden/commit/22642ff0aac71eceb71f6a9eebb2988a9bd5f…
8319382: com/sun/jdi/JdwpAllowTest.java shows failures on AIX if prefixLen of mask is larger than 32 in IPv6 case
Reviewed-by: mbaesken, amenkov
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: f2a4ed68
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-17 10:25:00 +0000
URL: https://git.openjdk.org/leyden/commit/f2a4ed680b54e644ae83f8898a4e66a0c45c9…
8323779: Serial: Remove Generation::promotion_attempt_is_safe
Reviewed-by: stefank, cjplummer
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
Changeset: b8dafa64
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-17 10:56:17 +0000
URL: https://git.openjdk.org/leyden/commit/b8dafa642e6c401039d7561f562c98d46e34e…
8323612: IOVecWrapper should be changed to be TerminatingThreadLocal
Reviewed-by: bpb
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java
Changeset: 7be9f1d0
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-17 12:48:37 +0000
URL: https://git.openjdk.org/leyden/commit/7be9f1d0540907f82800e717389bc3c2da3a8…
8321137: Reconsider ICStub alignment
Reviewed-by: dlong, eosterlund, mdoerr, fyang, aph
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/stubs.hpp
! src/hotspot/share/interpreter/interpreter.hpp
Changeset: 8b29e127
Author: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-01-17 15:41:13 +0000
URL: https://git.openjdk.org/leyden/commit/8b29e127c2b030a2f63840b56c5bdecd5ee18…
8323794: Remove unused jimage compressor plugin configuration
Reviewed-by: jlaskey, mchung
! src/java.base/share/classes/jdk/internal/jimage/decompressor/CompressedResourceHeader.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/Decompressor.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressorFactory.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressorRepository.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressor.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressorFactory.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressor.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressorFactory.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java
! test/jdk/tools/jlink/ResourcePoolTest.java
! test/jdk/tools/jlink/plugins/CompressorPluginTest.java
Changeset: 19287eee
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-17 16:34:33 +0000
URL: https://git.openjdk.org/leyden/commit/19287eeeb2c10ea5562c2fe43d8bd16814ddf…
8321561: (fs) Clarify non-atomic behavior of Files.move
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: 4e532353
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-17 16:34:48 +0000
URL: https://git.openjdk.org/leyden/commit/4e5323538c81f6ca525e7681841d09f2ddf40…
8323710: (fc) FileChannel.lock creates a FileKey with a poor hashCode after JDK-8321429 (win)
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/ch/FileKey.java
Changeset: ffa33d7b
Author: Artem Semenov <asemenov(a)openjdk.org>
Date: 2024-01-17 16:44:27 +0000
URL: https://git.openjdk.org/leyden/commit/ffa33d7b807bfef6ff05c9adba869dddf813c…
8317771: [macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma
Reviewed-by: kizune
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
Changeset: 51dbd36c
Author: Anthony Scarpino <ascarpino(a)openjdk.org>
Date: 2024-01-17 18:08:38 +0000
URL: https://git.openjdk.org/leyden/commit/51dbd36c74c70b1b17bd73cd2c3253593300b…
8322100: Fix GCMIncrementByte4 & GCMIncrementDirect4, and increase overlap testing
Reviewed-by: jnimeh
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/AEADBufferTest.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementByte4.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/OverlapByteBuffer.java
Changeset: de237fb0
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-17 19:35:05 +0000
URL: https://git.openjdk.org/leyden/commit/de237fb058c74b87ea65a6020939264a5dfe3…
8323554: The typos in Javadoc: "@return if "
Reviewed-by: prr
! src/java.desktop/macosx/classes/com/apple/eawt/event/GestureEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragSource.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetContext.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetDragEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetDropEvent.java
! src/java.desktop/share/classes/java/awt/dnd/peer/DropTargetContextPeer.java
! src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/text/BoxView.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
Changeset: dadd9cd1
Author: Renjith Kannath Pariyangad <rkannathpari(a)openjdk.org>
Committer: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-18 01:23:30 +0000
URL: https://git.openjdk.org/leyden/commit/dadd9cd1e8434cffaafc7406a864eaa55954c…
8316497: ColorConvertOp - typo for non-ICC conversions needs one-line fix
Co-authored-by: Sergey Bylokhov <serb(a)openjdk.org>
Co-authored-by: Alexey Ivanov <aivanov(a)openjdk.org>
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
+ test/jdk/java/awt/color/NonICCFilterTest.java
Changeset: ff8cc268
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-01-18 02:28:54 +0000
URL: https://git.openjdk.org/leyden/commit/ff8cc268fdaaf85299c94088a226b73e7eaf6…
8323694: RISC-V: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
Changeset: 57fad677
Author: Andrew Leonard <aleonard(a)openjdk.org>
Date: 2024-01-18 09:56:54 +0000
URL: https://git.openjdk.org/leyden/commit/57fad677819ae3142782f811a8fba94b38f5a…
8323667: Library debug files contain non-reproducible full gcc include paths
Reviewed-by: erikj, ihse
! make/autoconf/flags-cflags.m4
Changeset: cbfddf4e
Author: Song Pham <songpv(a)imt-soft.com>
Date: 2024-01-18 10:03:47 +0000
URL: https://git.openjdk.org/leyden/commit/cbfddf4e1d3ff8dddb95bcb9242b31c175b76…
8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination
Reviewed-by: honkar, aivanov, shurailine
! test/jdk/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.java
Changeset: 52f787f6
Author: Patricio Chilano Mateo <pchilanomate(a)openjdk.org>
Date: 2024-01-18 12:16:26 +0000
URL: https://git.openjdk.org/leyden/commit/52f787f675146d98d3e2338b14b7cd6b1dba7…
8323595: is_aligned(p, alignof(OopT))) assertion fails in Jetty without compressed OOPs
Reviewed-by: fparain, dlong
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 806ffb10
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-18 13:15:45 +0000
URL: https://git.openjdk.org/leyden/commit/806ffb108572236cb9908ad6f93d7b09dfc6a…
8324082: more monitoring test timeout adjustments
Reviewed-by: kevinw, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon003/TestDescription.java
Changeset: a22ae909
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-18 13:15:55 +0000
URL: https://git.openjdk.org/leyden/commit/a22ae909bc53344afd9bb6b1f08ff06858c10…
8321938: java/foreign/critical/TestCriticalUpcall.java does not need a core file
Reviewed-by: dholmes
! test/jdk/java/foreign/critical/TestCriticalUpcall.java
Changeset: aeb304b2
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-18 13:16:05 +0000
URL: https://git.openjdk.org/leyden/commit/aeb304b29eaaba2b7a8fef85ee46cbfca27db…
8324074: increase timeout for jvmci test TestResolvedJavaMethod.java
Reviewed-by: stuefe, thartmann
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
Changeset: 8e534598
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-18 15:22:56 +0000
URL: https://git.openjdk.org/leyden/commit/8e534598b541600f8f5b3bdd20a28b174f3a5…
8323993: Serial: Refactor gc_prologue and gc_epilogue
Reviewed-by: stefank, ehelin
! 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
Changeset: a2b117ae
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-18 15:23:11 +0000
URL: https://git.openjdk.org/leyden/commit/a2b117ae024e400eda8433a95a091d5681858…
8324132: G1: Remove unimplemented G1MonitoringSupport::recalculate_eden_size
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp
Changeset: 4c1a0fc5
Author: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-01-18 15:40:39 +0000
URL: https://git.openjdk.org/leyden/commit/4c1a0fc58fc3da5d3fd0205ffd1660331be48…
8323995: Suppress notes generated on incremental microbenchmark builds
Reviewed-by: erikj, ihse
! make/test/BuildMicrobenchmark.gmk
Changeset: bfd2afe5
Author: Raffaello Giulietti <rgiulietti(a)openjdk.org>
Date: 2024-01-18 17:05:35 +0000
URL: https://git.openjdk.org/leyden/commit/bfd2afe5adc315928fdedbfbe73049d877440…
8275338: Add JFR events for notable serialization situations
Reviewed-by: rriggs, egahlin
! src/java.base/share/classes/java/io/ObjectStreamClass.java
+ src/java.base/share/classes/java/io/SerializationMisdeclarationChecker.java
+ src/java.base/share/classes/jdk/internal/event/SerializationMisdeclarationEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/SerializationMisdeclarationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: b6233c3d
Author: Matthew Donovan <mdonovan(a)openjdk.org>
Date: 2024-01-18 17:33:31 +0000
URL: https://git.openjdk.org/leyden/commit/b6233c3de773fb57b23704f1fec05d8b2d9c1…
8321925: sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist"
Reviewed-by: rhalade
! test/jdk/sun/security/mscapi/KeytoolChangeAlias.java
Changeset: 5c874c19
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-18 17:42:55 +0000
URL: https://git.openjdk.org/leyden/commit/5c874c19cb08e5c10204a7ad47fb3075f6563…
8324161: validate-source fails after JDK-8275338
Reviewed-by: darcy
! test/jdk/jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java
Changeset: a6c0b107
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-18 19:04:26 +0000
URL: https://git.openjdk.org/leyden/commit/a6c0b10704311c94c179136b13a4dcc244e80…
8323684: TypeMirror.{getAnnotationsByType, getAnnotation} return uninformative results
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java
Changeset: 81df265e
Author: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2024-01-18 19:06:26 +0000
URL: https://git.openjdk.org/leyden/commit/81df265e41d393cdde87729e091dd46593407…
8320458: Improve structural navigation in API documentation
Reviewed-by: erikj, jjg
! make/Docs.gmk
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.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/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/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/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/HtmlLinkInfo.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/MethodWriter.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/NewAPIListWriter.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/SearchWriter.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/TableOfContents.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/Entity.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/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ListBuilder.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/resources/script.js
+ 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/search.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/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocLink.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
- test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
- test/langtools/jdk/javadoc/doclet/testSubTitle/pkg/C.java
- test/langtools/jdk/javadoc/doclet/testSubTitle/pkg/package.html
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/LinkChecker.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
Changeset: 9efdd242
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-01-18 22:28:23 +0000
URL: https://git.openjdk.org/leyden/commit/9efdd242fb40a8270e489cc071ff1c891878e…
8324053: Use the blessed modifier order for sealed in java.base
Reviewed-by: naoto, darcy, ihse, dfuchs
! src/java.base/share/classes/java/lang/BaseVirtualThread.java
! src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java
! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java
! src/java.base/share/classes/sun/util/calendar/CalendarDate.java
! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java
Changeset: 05dad67c
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-01-19 05:57:02 +0000
URL: https://git.openjdk.org/leyden/commit/05dad67cc23fb49627fabfb306acee247ff67…
8295804: javax/swing/JFileChooser/JFileChooserSetLocationTest.java failed with "setLocation() is not working properly"
Reviewed-by: prr, serb
! test/jdk/javax/swing/JFileChooser/JFileChooserSetLocationTest.java
Changeset: 05330227
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-19 08:14:13 +0000
URL: https://git.openjdk.org/leyden/commit/05330227befddd6faee4e07298eaddf9c30f0…
8222719: libperfstat on AIX - cleanup old API versions
Reviewed-by: goetz, clanger
! src/hotspot/os/aix/libperfstat_aix.cpp
! src/hotspot/os/aix/libperfstat_aix.hpp
Changeset: 5f714198
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-19 09:10:37 +0000
URL: https://git.openjdk.org/leyden/commit/5f7141982c42ebd51a1ec3b2c0917d046dd61…
8322366: Add IEEE rounding mode corruption check to JNI checks
Reviewed-by: dholmes, lucy
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
Changeset: 0081d8c0
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-19 11:48:34 +0000
URL: https://git.openjdk.org/leyden/commit/0081d8c07f7a0ee0697889bddfa9532b1bc66…
8324147: Serial: Remove generation::compute_new_size
Reviewed-by: ehelin
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: 16be3888
Author: Roman Kennke <rkennke(a)openjdk.org>
Date: 2024-01-19 12:59:21 +0000
URL: https://git.openjdk.org/leyden/commit/16be38887f878b508e22d491542765bf7e518…
8322383: G1: Only preserve marks on objects that are actually moved
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
Changeset: 6997bfc6
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2024-01-19 15:49:02 +0000
URL: https://git.openjdk.org/leyden/commit/6997bfc68def7f80fbf6a7486a4b9f61225fc…
8323154: C2: assert(cmp != nullptr && cmp->Opcode() == Op_Cmp(bt)) failed: no exit test
Reviewed-by: roland, thartmann, qamai
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestMinValueStrideLongCountedLoop.java
Changeset: 2865afe7
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-01-19 16:54:03 +0000
URL: https://git.openjdk.org/leyden/commit/2865afe759fd5362abd0947fd4c1f5c8d3519…
8323685: PrintSystemDictionaryAtExit has mutex rank assert
Co-authored-by: Thomas Schatzl <tschatzl(a)openjdk.org>
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
- test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java
+ test/hotspot/jtreg/runtime/PrintingTests/ClassfilePrintingTests.java
Changeset: 39005e27
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-19 17:02:29 +0000
URL: https://git.openjdk.org/leyden/commit/39005e27d6e543def13992740f663b78a8b07…
8324041: ModuleOption.java failed with update release versioning scheme
Reviewed-by: dholmes, mbaesken
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java
Changeset: 437342b9
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-19 17:11:01 +0000
URL: https://git.openjdk.org/leyden/commit/437342b93e9e66340ac57bd1c6fdc948b3302…
8323556: CDS archive space addresses should be randomized with ArchiveRelocationMode=1
Reviewed-by: iklam, matsaave
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
Changeset: 6c0bebcc
Author: Mandy Chung <mchung(a)openjdk.org>
Date: 2024-01-19 17:42:55 +0000
URL: https://git.openjdk.org/leyden/commit/6c0bebccb0092d9726eb89a054e023e92edf7…
8159927: Add a test to verify JMOD files created in the images do not have debug symbols
Reviewed-by: jlaskey
+ test/jdk/jdk/modules/etc/JmodExcludedFiles.java
Changeset: 8700de66
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2024-01-19 18:40:55 +0000
URL: https://git.openjdk.org/leyden/commit/8700de66e45b526958c7a2923d43abe2a736d…
8322744: VirtualThread.notifyJvmtiDisableSuspend should be static
Reviewed-by: pchilanomate, alanb
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: f1b73350
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-01-19 21:42:34 +0000
URL: https://git.openjdk.org/leyden/commit/f1b73350c237021c04ceac2f29f1f378630bd…
8320113: [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14
Reviewed-by: dnguyen, azvegint, kizune
! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java
Changeset: 9049402a
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-01-19 22:31:23 +0000
URL: https://git.openjdk.org/leyden/commit/9049402a1b9394095b04287eef1f2d46c4da6…
8323675: Race in jdk.javadoc-gendata
Reviewed-by: erikj, jlahoda
! make/Main.gmk
Changeset: f4d08ccf
Author: Sam James <sam(a)gentoo.org>
Committer: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-20 09:49:44 +0000
URL: https://git.openjdk.org/leyden/commit/f4d08ccf80812d4f26a148fac6bf99b96672a…
8318696: Do not use LFS64 symbols on Linux
Reviewed-by: ihse, dholmes, kbarrett, mbaesken
! make/autoconf/flags-cflags.m4
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
Changeset: f54a336c
Author: Jonathan Gibbons <jjg(a)openjdk.org>
Date: 2024-01-20 18:12:44 +0000
URL: https://git.openjdk.org/leyden/commit/f54a336cb7f147e618f81e4045b5050f93fa4…
8324231: bad command-line option in make/Docs.gmk
Reviewed-by: erikj
! make/Docs.gmk
Changeset: 68b5aab0
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2024-01-20 18:21:45 +0000
URL: https://git.openjdk.org/leyden/commit/68b5aab020b8f3e001da54f21fbc0c6fd4949…
8324229: JFR: Temporarily disable assertion for missing object reference
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
Changeset: a474b372
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-21 02:28:54 +0000
URL: https://git.openjdk.org/leyden/commit/a474b37212da5edbd5868c9157aff90aae00c…
8324240: Remove unused GrowableArrayView::EMPTY
Reviewed-by: dcubed
! src/hotspot/share/utilities/growableArray.hpp
Changeset: 2003610b
Author: Martin Desruisseaux <martin.desruisseaux(a)geomatys.com>
Committer: Phil Race <prr(a)openjdk.org>
Date: 2024-01-21 23:47:51 +0000
URL: https://git.openjdk.org/leyden/commit/2003610b3b52eed04de6713a2a36151d0d86d…
8323108: BufferedImage.setData(Raster) should not cast float and double values to integers
Reviewed-by: prr, bpb, serb
! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
! src/java.desktop/share/classes/java/awt/image/WritableRaster.java
+ test/jdk/java/awt/image/BufferedImage/SetData.java
Changeset: 76afa02d
Author: Cesar Soares Lucas <cslucas(a)openjdk.org>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-22 08:22:33 +0000
URL: https://git.openjdk.org/leyden/commit/76afa02dabb45a0648cc13de40657d15ded73…
8322572: AllocationMergesTests.java fails with "IRViolationException: There were one or multiple IR rule failures."
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java
Changeset: fd372629
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-01-22 10:14:25 +0000
URL: https://git.openjdk.org/leyden/commit/fd372629f7dee5d8d3381e9449d239f87779e…
8323748: RISC-V: Add Zfh probe code
Reviewed-by: fyang
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: c84af493
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-22 10:41:36 +0000
URL: https://git.openjdk.org/leyden/commit/c84af4938647efbc2d6c94efef748446bf6d5…
8324129: C2: Remove some ttyLocker usages in preparation for JDK-8306767
Reviewed-by: kvn, vlivanov, dholmes
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/vframe.inline.hpp
Changeset: 72f19902
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-01-22 10:55:10 +0000
URL: https://git.openjdk.org/leyden/commit/72f199024d58b53a1dff2f79dd2050ae0044e…
8323057: Recoverable errors may be reported before unrecoverable errors when annotation processing is skipped
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
+ test/langtools/tools/javac/processing/errors/TestErrorOrder.java
Changeset: d3b2ac15
Author: Johan Sjölen <jsjolen(a)openjdk.org>
Date: 2024-01-22 11:03:39 +0000
URL: https://git.openjdk.org/leyden/commit/d3b2ac1507f54a163ba25b96d74217d020163…
8314186: runtime/8176717/TestInheritFD.java failed with "Log file was leaked"
Reviewed-by: lkorinth, dholmes
! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java
Changeset: be943a9f
Author: Tobias Holenstein <tholenstein(a)openjdk.org>
Date: 2024-01-22 12:18:22 +0000
URL: https://git.openjdk.org/leyden/commit/be943a9fd67f957b2a44dbd6531690b3ef389…
8321984: IGV: Upgrade to Netbeans Platform 20
Reviewed-by: rcastanedalo, chagedorn
! src/utils/IdealGraphVisualizer/Filter/pom.xml
! src/utils/IdealGraphVisualizer/pom.xml
Changeset: bde650f2
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-22 12:30:36 +0000
URL: https://git.openjdk.org/leyden/commit/bde650f21e2fa2f7730d3f948105159762e4f…
8322282: Incorrect LoaderConstraintTable::add_entry after JDK-8298468
Reviewed-by: dholmes, simonis, coleenp
! src/hotspot/share/classfile/loaderConstraints.cpp
Changeset: c9cacfb2
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-01-22 13:06:19 +0000
URL: https://git.openjdk.org/leyden/commit/c9cacfb25d1f15c879c961d2965a63c9fe4d9…
8323657: Compilation of snippet results in VerifyError at runtime with --release 9 (and above)
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java
+ test/langtools/tools/javac/StringConcat/StringConcatWithAssignments.java
Changeset: 0d8543d6
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-01-22 17:15:53 +0000
URL: https://git.openjdk.org/leyden/commit/0d8543d6773a516dad54038070dce507179d0…
8324065: Daylight saving information for `Africa/Casablanca` are incorrect
Reviewed-by: iris, joehw, jlu
! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! test/jdk/java/util/TimeZone/NegativeDSTTest.java
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
! test/jdk/sun/util/calendar/zi/ZoneInfoOld.java
! test/jdk/sun/util/calendar/zi/Zoneinfo.java
Changeset: df370d72
Author: Y. Srinivas Ramakrishna <ysr(a)openjdk.org>
Date: 2024-01-22 19:51:47 +0000
URL: https://git.openjdk.org/leyden/commit/df370d725e5ae55a05479e8375bf665233ac3…
8314329: AgeTable: add is_clear() & allocation spec, and relax assert to allow use of 0-index slot
AgeTable changes:
1. add CHeap allocation spec
2. add a non-product const is_clear() method to check if the age table has only zero entries
3. relax the assertion that the 0th index of the age table is never used, to allow use of that slot
Reviewed-by: wkemper, kdnilsen, ayang, shade
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/ageTable.hpp
Changeset: 52523d33
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2024-01-22 22:50:32 +0000
URL: https://git.openjdk.org/leyden/commit/52523d33dde797bf03b15a05bb227b19b22c0…
8324050: Issue store-store barrier after re-materializing objects during deoptimization
Reviewed-by: dlong, shade
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 5a74c2a6
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-23 01:09:14 +0000
URL: https://git.openjdk.org/leyden/commit/5a74c2a67ebcb47e51732f03c4be694bdf920…
8323438: Enhance assertions for Windows sync API failures
Reviewed-by: ccheung, jwaters, dcubed
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/threadCritical_windows.cpp
Changeset: 3696765b
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-23 08:17:00 +0000
URL: https://git.openjdk.org/leyden/commit/3696765b7d1faec4bd23761a7a1b627d89035…
8323964: runtime/Thread/ThreadCountLimit.java fails intermittently on AIX
Reviewed-by: dholmes, stuefe
! src/hotspot/os/aix/globals_aix.hpp
! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java
Changeset: bcb340da
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-23 08:49:46 +0000
URL: https://git.openjdk.org/leyden/commit/bcb340da091e3287da8d2ecfcd017ebcc6613…
8324286: Fix backsliding on use of nullptr instead of NULL
Reviewed-by: jsjolen, coleenp, jwaters
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: f5e6d111
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-23 09:38:47 +0000
URL: https://git.openjdk.org/leyden/commit/f5e6d111b1faf199c9ceecd44647b5841e3b9…
8324210: Serial: Remove unused methods in Generation
Reviewed-by: tschatzl, stefank
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
Changeset: 5acd37fa
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-23 09:40:09 +0000
URL: https://git.openjdk.org/leyden/commit/5acd37fa9625fd53dd705ba536a8ae6c7e54e…
8324207: Serial: Remove Space::set_saved_mark_word
Reviewed-by: tschatzl, stefank
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
Changeset: bcaad515
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-01-23 12:02:28 +0000
URL: https://git.openjdk.org/leyden/commit/bcaad515fdedd0c41a719d2a88b2da3036c76…
8318228: RISC-V: C2 ConvF2HF
Reviewed-by: fyang, vkempik
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 791b427f
Author: sendaoYan <yansendao.ysd(a)alibaba-inc.com>
Committer: Severin Gehwolf <sgehwolf(a)openjdk.org>
Date: 2024-01-23 13:19:49 +0000
URL: https://git.openjdk.org/leyden/commit/791b427f4410057cdcdf8fd8ea0dcce71f7dc…
8323640: [TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed
Reviewed-by: sgehwolf
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
Changeset: fbaaac63
Author: Darragh Clarke <dclarke(a)openjdk.org>
Date: 2024-01-23 14:07:17 +0000
URL: https://git.openjdk.org/leyden/commit/fbaaac63d4ae8d7cc0ec02ab4b5a934824d1f…
8314164: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails intermittently in timeout
Reviewed-by: dfuchs, djelinski
! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java
Changeset: 2a01c798
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-23 15:51:58 +0000
URL: https://git.openjdk.org/leyden/commit/2a01c798d346656a0ee3553c0964feab75b5d…
8324513: Inline ContiguousSpace::object_iterate_from
Reviewed-by: stefank
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: 3d823636
Author: Gerard Ziemski <gziemski(a)openjdk.org>
Date: 2024-01-23 16:15:59 +0000
URL: https://git.openjdk.org/leyden/commit/3d8236367d695976946d267ee62f4a2687973…
8300088: [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE
Reviewed-by: dholmes, fparain, dcubed
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: 8b9bf758
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-23 17:03:35 +0000
URL: https://git.openjdk.org/leyden/commit/8b9bf758801400e4491326cd4c90fc117b9d9…
8323515: Create test alias "all" for all test roots
Reviewed-by: dholmes, alanb, joehw, lmesnik
! test/hotspot/jtreg/TEST.groups
! test/jaxp/TEST.groups
! test/jdk/TEST.groups
! test/langtools/TEST.groups
! test/lib-test/TEST.groups
Changeset: edfee7f3
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-01-23 20:33:49 +0000
URL: https://git.openjdk.org/leyden/commit/edfee7f348349cfa55a9acd92d3bbd9e0cd4f…
8323546: Cleanup jcmd docs for Compiler.perfmap and VM.cds filename parameter
Reviewed-by: dholmes, sspitsyn, iklam
! src/hotspot/share/services/diagnosticCommand.cpp
! src/jdk.jcmd/share/man/jcmd.1
! test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java
Changeset: 96607df7
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-01-23 22:22:16 +0000
URL: https://git.openjdk.org/leyden/commit/96607df7f055a80d56ea4c19f3f4fcb32838b…
8321545: Override toString() for Format subclasses
Reviewed-by: naoto, rriggs
! 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/DecimalFormat.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/SimpleDateFormat.java
+ test/jdk/java/text/Format/ChoiceFormat/ToStringTest.java
+ test/jdk/java/text/Format/CompactNumberFormat/ToStringTest.java
+ test/jdk/java/text/Format/DateFormat/ToStringTest.java
+ test/jdk/java/text/Format/DecimalFormat/ToStringTest.java
+ test/jdk/java/text/Format/ListFormat/ToStringTest.java
+ test/jdk/java/text/Format/MessageFormat/ToStringTest.java
Changeset: c17059de
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr(a)openjdk.org>
Date: 2024-01-24 02:08:11 +0000
URL: https://git.openjdk.org/leyden/commit/c17059dee728e8028b2baf5004fa5f0d3b118…
8324334: Shenandoah: Improve end of process report
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
Changeset: 6d2f6408
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-24 03:14:01 +0000
URL: https://git.openjdk.org/leyden/commit/6d2f6408e417b267be0345f63656f232cf247…
8324578: [BACKOUT] [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE
Reviewed-by: darcy, kvn
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: b65e5eb1
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-24 10:02:18 +0000
URL: https://git.openjdk.org/leyden/commit/b65e5eb14ec207ae810fb5a3911cecc4b9d06…
8324543: Remove Space::object_iterate
Reviewed-by: stefank, kbarrett
! src/hotspot/share/gc/shared/space.hpp
Changeset: 1c1cb048
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-24 10:02:28 +0000
URL: https://git.openjdk.org/leyden/commit/1c1cb048cd7820042373f5d8a9f41fb30d9ce…
8324512: Serial: Remove Generation::Name
Reviewed-by: stefank, iwalulya, cjplummer
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
Changeset: 67f29b16
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-01-24 10:09:05 +0000
URL: https://git.openjdk.org/leyden/commit/67f29b16ef963ff1710e306da811633aa4e18…
8324537: Remove superfluous _FILE_OFFSET_BITS=64
Reviewed-by: shade, erikj, kbarrett
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 8c003d83
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-24 12:00:17 +0000
URL: https://git.openjdk.org/leyden/commit/8c003d83c450a1e706ec5e5ba3d319d84fc4b…
8321512: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails on 32-bit platforms
Reviewed-by: shade, iwalulya
! src/hotspot/share/gc/g1/g1Arguments.cpp
Changeset: bccd823c
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-24 13:03:03 +0000
URL: https://git.openjdk.org/leyden/commit/bccd823c8e40863bed70ff5b2477284320387…
8324613: Serial: Rename GenerationPool to TenuredGenerationPool
Reviewed-by: stefank
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialMemoryPools.cpp
! src/hotspot/share/gc/serial/serialMemoryPools.hpp
Changeset: 00bb6bf5
Author: Raffaello Giulietti <rgiulietti(a)openjdk.org>
Date: 2024-01-24 16:19:46 +0000
URL: https://git.openjdk.org/leyden/commit/00bb6bf5091f50268552d223e6e118574b8a4…
8324220: jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java had 22 failures
Reviewed-by: egahlin
! test/jdk/jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java
Changeset: fb822e49
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-24 17:40:22 +0000
URL: https://git.openjdk.org/leyden/commit/fb822e49f2a84423c8fd17db2e95bbdd5e7ec…
8324514: ClassLoaderData::print_on should print address of class loader
Reviewed-by: kbarrett, coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: c432dc00
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Volker Simonis <simonis(a)openjdk.org>
Date: 2024-01-24 18:52:38 +0000
URL: https://git.openjdk.org/leyden/commit/c432dc008bb3a2d3fe6b46617ad64a2999ae3…
8322149: ConcurrentHashMap smarter presizing for copy constructor and putAll
Reviewed-by: shade, simonis
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java
Changeset: c702dcab
Author: Christian Stein <cstein(a)openjdk.org>
Date: 2024-01-24 19:05:15 +0000
URL: https://git.openjdk.org/leyden/commit/c702dcabf8befc2db2baf53655f20391ee5d2…
8323815: Source launcher should find classes with $ in names
Reviewed-by: jlahoda, sundar
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
! test/langtools/tools/javac/launcher/MultiFileSourceLauncherTests.java
Changeset: 32eb5290
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-24 19:15:21 +0000
URL: https://git.openjdk.org/leyden/commit/32eb5290c207d5fda398ee09b354b8cf55b89…
8324553: Shenandoah: Move periodic tasks closer to their collaborators
Reviewed-by: kdnilsen, shade
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
Changeset: 6212264c
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2024-01-24 22:10:28 +0000
URL: https://git.openjdk.org/leyden/commit/6212264cc6fe428e8d15b7f33e2979c081e43…
8320692: Null icon returned for .exe without custom icon
Co-authored-by: Alexey Ivanov <aivanov(a)openjdk.org>
Reviewed-by: aivanov
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
+ test/jdk/javax/swing/JFileChooser/FileSystemView/NoIconExeNPE.java
Changeset: 2d5cb972
Author: Jie Fu <jiefu(a)openjdk.org>
Date: 2024-01-24 23:25:17 +0000
URL: https://git.openjdk.org/leyden/commit/2d5cb97288f7bf5acaa24632118d6a7a6a53c…
8324647: Invalid test group of lib-test after JDK-8323515
Reviewed-by: shade
! test/lib-test/TEST.groups
Changeset: 3d32c460
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-01-24 23:42:53 +0000
URL: https://git.openjdk.org/leyden/commit/3d32c460eb60aa95f27c96bbefdf784f6a766…
6503196: API doc for DecimalFormat::getMaximumIntegerDigits is unclear
Reviewed-by: naoto, iris
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: e7fdac9d
Author: MaxXSoft <xingqizheng.xqz(a)alibaba-inc.com>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-01-25 03:10:28 +0000
URL: https://git.openjdk.org/leyden/commit/e7fdac9d5ce56d2f589df59a7fd2869e35ba2…
8324280: RISC-V: Incorrect implementation in VM_Version::parse_satp_mode
Reviewed-by: rehn, fyang
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 929af9ed
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-25 05:26:13 +0000
URL: https://git.openjdk.org/leyden/commit/929af9ed037bcc098043d7b7b8d303744a6d4…
8307788: vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java timed out
Reviewed-by: lmesnik, shade
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large001/large001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large005/TestDescription.java
Changeset: 3059c3b6
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-25 05:44:18 +0000
URL: https://git.openjdk.org/leyden/commit/3059c3b69ec8fb7cefd740bc2eb52b5ca5390…
8324242: Avoid null check for OopHandle::ptr_raw()
Reviewed-by: shade, jsjolen, coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/runtime/javaThread.cpp
Changeset: 9d1a6d14
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-01-25 09:35:35 +0000
URL: https://git.openjdk.org/leyden/commit/9d1a6d14846bb1f76ca7258452b3b3f8e3e8b…
8323645: Remove unused internal sun.net.www.protocol.jar.URLJarFileCallBack interface
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
- src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFileCallBack.java
Changeset: 6d36eb78
Author: Jatin Bhateja <jbhateja(a)openjdk.org>
Date: 2024-01-25 10:07:50 +0000
URL: https://git.openjdk.org/leyden/commit/6d36eb78ad781ecd80d66d1319921a8746820…
8322768: Optimize non-subword vector compress and expand APIs for AVX2 target.
Reviewed-by: epeter, sviswanathan
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
+ test/micro/org/openjdk/bench/jdk/incubator/vector/ColumnFilterBenchmark.java
Changeset: 7a798d3c
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-25 10:36:00 +0000
URL: https://git.openjdk.org/leyden/commit/7a798d3cebea0915f8a73af57333b3488c209…
8324598: use mem_unit when working with sysinfo memory and swap related information
Reviewed-by: dholmes, mdoerr
! src/hotspot/os/linux/os_linux.cpp
! src/java.base/linux/native/libjava/CgroupMetrics.c
Changeset: e709842e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-25 14:25:45 +0000
URL: https://git.openjdk.org/leyden/commit/e709842eae43029f5cfc509e40bbfb28c8abe…
8324636: Serial: Remove Generation::block_is_obj
Reviewed-by: stefank, ysr
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: ffe3bb67
Author: Roger Riggs <rriggs(a)openjdk.org>
Date: 2024-01-25 14:51:50 +0000
URL: https://git.openjdk.org/leyden/commit/ffe3bb67632eeec4b5df4e832d9bd5e78c3f8…
8324657: Intermittent OOME on exception message create
Reviewed-by: lancea, iris, naoto
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: 746a0868
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-25 15:50:33 +0000
URL: https://git.openjdk.org/leyden/commit/746a08686bfad629fe045a762ed2fbb209763…
8306767: Concurrent repacking of extra data in MethodData is potentially unsafe
Reviewed-by: eosterlund, roland, coleenp, never
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/support/jfrMethodData.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/methodData.inline.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 12b89cd2
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-25 18:03:16 +0000
URL: https://git.openjdk.org/leyden/commit/12b89cd2eeb5c2c43a2ce425c96fc4f718e30…
8323717: Introduce test keyword for tests that need external dependencies
Reviewed-by: dholmes, lmesnik
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/applications/jcstress/TestGenerator.java
! test/hotspot/jtreg/applications/jcstress/accessAtomic.java
! test/hotspot/jtreg/applications/jcstress/acqrel.java
! test/hotspot/jtreg/applications/jcstress/atomicity.java
! test/hotspot/jtreg/applications/jcstress/atomics.java
! test/hotspot/jtreg/applications/jcstress/causality.java
! test/hotspot/jtreg/applications/jcstress/coherence.java
! test/hotspot/jtreg/applications/jcstress/collections.java
! test/hotspot/jtreg/applications/jcstress/copy.java
! test/hotspot/jtreg/applications/jcstress/countdownlatch.java
! test/hotspot/jtreg/applications/jcstress/defaultValues.java
! test/hotspot/jtreg/applications/jcstress/executors.java
! test/hotspot/jtreg/applications/jcstress/fences.java
! test/hotspot/jtreg/applications/jcstress/future.java
! test/hotspot/jtreg/applications/jcstress/init.java
! test/hotspot/jtreg/applications/jcstress/initClass.java
! test/hotspot/jtreg/applications/jcstress/initLen.java
! test/hotspot/jtreg/applications/jcstress/interrupt.java
! test/hotspot/jtreg/applications/jcstress/locks.java
! test/hotspot/jtreg/applications/jcstress/memeffects.java
! test/hotspot/jtreg/applications/jcstress/mxbeans.java
! test/hotspot/jtreg/applications/jcstress/oota.java
! test/hotspot/jtreg/applications/jcstress/seqcst.java
! test/hotspot/jtreg/applications/jcstress/singletons.java
! test/hotspot/jtreg/applications/jcstress/strings.java
! test/hotspot/jtreg/applications/jcstress/tearing.java
! test/hotspot/jtreg/applications/jcstress/threadlocal.java
! test/hotspot/jtreg/applications/jcstress/unsafe.java
! test/hotspot/jtreg/applications/jcstress/varhandles.java
! test/hotspot/jtreg/applications/jcstress/volatiles.java
! test/hotspot/jtreg/applications/scimark/Scimark.java
Changeset: 39b756a0
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-25 18:35:20 +0000
URL: https://git.openjdk.org/leyden/commit/39b756a0d163d60d1b69fbc9bf6e8235080c3…
8324492: Remove Atomic support for OopHandle
Reviewed-by: aboldtch, coleenp
! src/hotspot/share/oops/oopHandle.hpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryManager.hpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/memoryPool.hpp
Changeset: 95310eab
Author: Daniel Jeliński <djelinski(a)openjdk.org>
Date: 2024-01-25 22:01:18 +0000
URL: https://git.openjdk.org/leyden/commit/95310eab6ce73512b1afc0a7a26a396dd7b6c…
8223696: java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/MaxStreams.java
Changeset: b5995a76
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-25 22:17:07 +0000
URL: https://git.openjdk.org/leyden/commit/b5995a76f79e0a70e67b0915e782e881efbbd…
8302019: Clarify Elements.overrides
Reviewed-by: prappo, jjg
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
+ test/langtools/tools/javac/processing/model/util/elements/TestOverrides.java
Changeset: bde87895
Author: Wang Zhuo <wzhuo(a)openjdk.org>
Committer: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-26 02:30:49 +0000
URL: https://git.openjdk.org/leyden/commit/bde87895c8b1b9df198e3883d24cd9ea840ef…
8324123: aarch64: fix prfm literal encoding in assembler
Reviewed-by: aph, dlong
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: 10066cd4
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2024-01-26 03:47:19 +0000
URL: https://git.openjdk.org/leyden/commit/10066cd4ef93db9d2bff3f7884d24a5c6e714…
8324571: JDK 23 L10n resource files update
Reviewed-by: jlu, jjg
! 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
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
Changeset: 33324a59
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-26 07:57:29 +0000
URL: https://git.openjdk.org/leyden/commit/33324a59ccdb220250cb74e15ce13af0e99dc…
8324637: [aix] Implement support for reporting swap space in jdk.management
Reviewed-by: kevinw, stuefe
! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
Changeset: 781f368d
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-26 08:46:34 +0000
URL: https://git.openjdk.org/leyden/commit/781f368d421a94857929e4168974f43e89063…
8324347: Enable "maybe-uninitialized" warning for FreeType 2.13.1
Reviewed-by: erikj, azvegint, jwaters, aivanov
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: c313d451
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-26 08:51:00 +0000
URL: https://git.openjdk.org/leyden/commit/c313d451a513eb08de0b295c1ce66d0d849d2…
8324659: GHA: Generic jtreg errors are not reported
Reviewed-by: erikj, jwaters, stuefe
! .github/scripts/gen-test-summary.sh
Changeset: 32ddcf50
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-26 13:03:50 +0000
URL: https://git.openjdk.org/leyden/commit/32ddcf504c1f67e3d4bb0a6e8c9a523f4898d…
8324301: Obsolete MaxGCMinorPauseMillis
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 885e9b76
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-26 13:03:59 +0000
URL: https://git.openjdk.org/leyden/commit/885e9b76d6a0d6a12ab4f93022500aefdae59…
8324722: Serial: Inline block_is_obj of subclasses of Generation
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: 62b3293d
Author: Volker Simonis <simonis(a)openjdk.org>
Date: 2024-01-26 13:11:58 +0000
URL: https://git.openjdk.org/leyden/commit/62b3293df0442b06cd00488774db7b608baca…
8324241: Always record evol_method deps to avoid excessive method flushing
Reviewed-by: eastigeevich, phh, coleenp, dlong, shade
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp
Changeset: a65a8952
Author: Liming Liu <limingliu(a)os.amperecomputing.com>
Committer: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-01-26 16:42:46 +0000
URL: https://git.openjdk.org/leyden/commit/a65a89522d2f24b1767e1c74f6689a22ea32c…
8315923: pretouch_memory by atomic-add-0 fragments huge pages unexpectedly
Reviewed-by: jsjolen, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
+ test/hotspot/jtreg/runtime/os/TestTransparentHugePageUsage.java
Changeset: 91d8ea79
Author: Vicente Romero <vromero(a)openjdk.org>
Date: 2024-01-26 18:34:56 +0000
URL: https://git.openjdk.org/leyden/commit/91d8ea79d947aa7dad91d8ed550ed34a7d49d…
8323835: Updating ASM to 9.6 for JDK 23
Reviewed-by: mchung
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassTooLargeException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ConstantDynamic.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Constants.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Context.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/CurrentFrame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Edge.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handler.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodTooLargeException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/RecordComponentVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/RecordComponentWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Symbol.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/SymbolTable.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleHashesAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleResolutionAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleTargetAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RecordComponentRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleExportNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleOpenNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleProvideNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleRequireNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/RecordComponentNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/UnsupportedClassVersionException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/Util.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifierSupport.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFrameAnalyzer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckModuleAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckRecordComponentAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TextifierSupport.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceRecordComponentVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt
! src/java.base/share/legal/asm.md
Changeset: 6d185623
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-26 20:18:08 +0000
URL: https://git.openjdk.org/leyden/commit/6d1856234ff25e6851204dd2102d405e67e8a…
8324785: ProblemList two tests on linux due to JDK-8315923
Reviewed-by: rriggs
! test/hotspot/jtreg/ProblemList.txt
Changeset: ed3272cc
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-26 20:55:46 +0000
URL: https://git.openjdk.org/leyden/commit/ed3272cc44a5b1ae918b573e6c3d792665b6b…
8042981: Strip type annotations in Types' utility methods
Co-authored-by: Liam Miller-Cushon <cushon(a)openjdk.org>
Reviewed-by: cushon, jjg, jlahoda
! src/java.compiler/share/classes/javax/lang/model/util/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
+ test/langtools/tools/javac/processing/model/util/types/TestAnnotationStripping.java
Changeset: 70f4a4e1
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-26 22:01:07 +0000
URL: https://git.openjdk.org/leyden/commit/70f4a4e18e257110f45565ba0d708f1fa48ae…
8324786: validate-source fails after JDK-8042981
Reviewed-by: darcy
! test/langtools/tools/javac/processing/model/util/types/TestAnnotationStripping.java
Changeset: 2e748c99
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-26 22:33:17 +0000
URL: https://git.openjdk.org/leyden/commit/2e748c998ee490d8c3b1c7ab2fadfcb4596fc…
8175386: Clarify exception behavior of Types utility methods
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/util/Types.java
Changeset: 525c0cd0
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-29 06:54:50 +0000
URL: https://git.openjdk.org/leyden/commit/525c0cd09f98c3a9965cf20d2ac3b306a938a…
8324752: C2 Superword: remove SuperWordRTDepCheck
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: 65d6bc1d
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-29 07:00:12 +0000
URL: https://git.openjdk.org/leyden/commit/65d6bc1d4c1054e82ace2355d6802e0a7ba24…
8324765: C2 SuperWord: remove dead code: SuperWord::insert_extracts
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: 8950d68d
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-29 07:38:32 +0000
URL: https://git.openjdk.org/leyden/commit/8950d68ddb36d35831fbb4b98969cd0537527…
8324753: [AIX] adjust os_posix after JDK-8318696
Reviewed-by: jkern, stuefe, kbarrett, dholmes
! src/hotspot/os/posix/os_posix.cpp
Changeset: af9cd975
Author: Julian Waters <jwaters(a)openjdk.org>
Date: 2024-01-29 08:03:20 +0000
URL: https://git.openjdk.org/leyden/commit/af9cd975cec5378214d5d31890150d03250ff…
8324800: gcc windows build broken after 8322757
Reviewed-by: kbarrett, dholmes
! src/hotspot/os/windows/os_windows.cpp
Changeset: 0d5f5e15
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-29 08:36:51 +0000
URL: https://git.openjdk.org/leyden/commit/0d5f5e15d43f94a79c6133baecd5af217365d…
8322484: 22-b26 Regression in J2dBench-bimg_misc-G1 (and more) on Windows-x64 and macOS-x64
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
+ src/hotspot/share/gc/g1/g1RegionPinCache.hpp
+ src/hotspot/share/gc/g1/g1RegionPinCache.inline.hpp
! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 422020c4
Author: Tobias Holenstein <tholenstein(a)openjdk.org>
Date: 2024-01-29 08:37:06 +0000
URL: https://git.openjdk.org/leyden/commit/422020c4d691f3ad4c7af4fc2c60e7ada6673…
8210858: AArch64: remove Math.log intrinsic
Reviewed-by: ngasson, shade
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
- src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 6ad78ca8
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-29 08:46:34 +0000
URL: https://git.openjdk.org/leyden/commit/6ad78ca8a5956d4ada6fd0bedebadddb5f6a0…
8324775: C2 SuperWord: refactor visited sets
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: f0bae793
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-29 08:50:35 +0000
URL: https://git.openjdk.org/leyden/commit/f0bae7939a61a79f3e07de97451c433e91742…
8324750: C2: rename Matcher methods using "superword" -> "autovectorization"
Reviewed-by: kvn, chagedorn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
Changeset: 69586e7b
Author: Daniel Lundén <dlunden(a)openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2024-01-29 09:14:26 +0000
URL: https://git.openjdk.org/leyden/commit/69586e7bdffe1a840c3a86e6ec83568de24c6…
8322996: BoxLockNode creation fails with assert(reg < CHUNK_SIZE) failed: sanity
Reviewed-by: rcastanedalo, kvn
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/regmask.hpp
+ test/hotspot/jtreg/compiler/locks/TestNestedSynchronize.java
Changeset: b39b8764
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-01-29 09:17:46 +0000
URL: https://git.openjdk.org/leyden/commit/b39b876493cc932644ad0ab9f689587c7feb7…
8324304: RISC-V: add hw probe flags
Reviewed-by: fyang, rehn
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 72ba8178
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2024-01-29 09:20:52 +0000
URL: https://git.openjdk.org/leyden/commit/72ba8178a8271d4a04a0b789f28b23414b898…
8324236: compiler/ciReplay/TestInliningProtectionDomain.java failed with RuntimeException: should only dump inline information for ... expected true, was false
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/ciReplay/TestInliningProtectionDomain.java
Changeset: 628348d3
Author: Kuai Wei <kuaiwei.kw(a)alibaba-inc.com>
Committer: Andrew Haley <aph(a)openjdk.org>
Date: 2024-01-29 09:33:22 +0000
URL: https://git.openjdk.org/leyden/commit/628348d3e97b669ab4136b1749b8fccf373eb…
8324186: Use "dmb.ishst+dmb.ishld" for release barrier
Reviewed-by: fyang, aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
+ test/micro/org/openjdk/bench/vm/compiler/FinalFieldInitialize.java
Changeset: 7a300b63
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-29 09:47:24 +0000
URL: https://git.openjdk.org/leyden/commit/7a300b63b5ca22dfe3e831e641f7a11b9c719…
8324213: C1: There is no need for Canonicalizer to handle IfOp
Reviewed-by: dlong, chagedorn
! src/hotspot/share/c1/c1_Canonicalizer.cpp
Changeset: 3066d49c
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-29 10:13:43 +0000
URL: https://git.openjdk.org/leyden/commit/3066d49cc1910bb9ed01558582fdeb2385c48…
8317572: C2 SuperWord: refactor/improve TraceSuperWord, replace VectorizeDebugOption with TraceAutoVectorization
Reviewed-by: chagedorn, kvn
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/compiler/directivesParser.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ src/hotspot/share/opto/traceAutoVectorizationTag.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
! src/hotspot/share/utilities/stringUtils.cpp
! src/hotspot/share/utilities/stringUtils.hpp
! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java
Changeset: 4df04f0e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-29 12:42:10 +0000
URL: https://git.openjdk.org/leyden/commit/4df04f0ec910525cdef1dea40a3c2d184213e…
8324769: Serial: Remove unused TenuredGeneration::unsafe_max_alloc_nogc
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: fe0eec7e
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-29 13:55:00 +0000
URL: https://git.openjdk.org/leyden/commit/fe0eec7e20bc4c39d6c2b58d81ffd5c0ef1fd…
8324840: windows-x64-slowdebug does not build anymore after JDK-8317572
Reviewed-by: epeter
! src/hotspot/share/utilities/stringUtils.hpp
Changeset: 951b5f8e
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-29 15:13:44 +0000
URL: https://git.openjdk.org/leyden/commit/951b5f8ecb9cd2a72b3904c110179afe487ad…
8324723: GHA: Upgrade some actions to avoid deprecated Node 16
Reviewed-by: sgehwolf, ihse
! .github/actions/do-build/action.yml
! .github/actions/get-bootjdk/action.yml
! .github/actions/get-bundles/action.yml
! .github/actions/get-jtreg/action.yml
! .github/actions/get-msys2/action.yml
! .github/actions/upload-bundles/action.yml
! .github/workflows/build-cross-compile.yml
! .github/workflows/main.yml
! .github/workflows/test.yml
Changeset: a6bdee48
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-01-29 17:07:32 +0000
URL: https://git.openjdk.org/leyden/commit/a6bdee48f39993128d8095d40ab417f0102af…
8324681: Replace NULL with nullptr in HotSpot jtreg test native code files
Reviewed-by: kevinw, kbarrett, dholmes
! test/hotspot/jtreg/runtime/Thread/libAsyncExceptionOnMonitorEnter.cpp
! test/hotspot/jtreg/runtime/Thread/libStopAtExit.cpp
! test/hotspot/jtreg/runtime/Thread/libSuspendAtExit.cpp
! test/hotspot/jtreg/runtime/clinit/libClassInitBarrier.cpp
! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/libAsyncGetCallTraceTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/libCompiledZombie.cpp
! test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/libDynamicCodeGenerated.cpp
! test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/libGenerateEvents1.cpp
! test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/libGenerateEvents2.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetClassFields/FilteredFields/libFilteredFieldsTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalVars.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetSetLocalUnsuspended.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetThreadListStackTraces/libOneGetThreadListStackTraces.cpp
! test/hotspot/jtreg/serviceability/jvmti/Heap/libIterateHeapWithEscapeAnalysisEnabled.cpp
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/libHiddenClassSigTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/libMissedStackMapFrames.cpp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/libRedefineRetransform.cpp
! test/hotspot/jtreg/serviceability/jvmti/SetBreakpoint/libTestManyBreakpoints.cpp
! test/hotspot/jtreg/serviceability/jvmti/SetTag/libTagMapTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/libSuspendWithCurrentThread.cpp
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorEnter/libSuspendWithObjectMonitorEnter.cpp
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorWait/libSuspendWithObjectMonitorWait.cpp
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithRawMonitorEnter/libSuspendWithRawMonitorEnter.cpp
! test/hotspot/jtreg/serviceability/jvmti/VMObjectAlloc/libVMObjectAlloc.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/libbreakpoint01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/libclassload01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/libclassprep01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/libexception01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/libexcatch01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/libfieldacc01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/libfieldacc02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/libfieldacc03.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/libfieldacc04.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/libfieldmod01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/libfieldmod02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/libframepop01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/libframepop02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/libmentry01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/libmentry02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/libmexit01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/libmexit02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/libmcontenter01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/libmcontentered01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/libmonitorwait01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/libmonitorwaited01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind01/libnativemethbind01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind02/libnativemethbind02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind03/libnativemethbind03.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind04/libnativemethbind04.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/libsinglestep01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep02/libsinglestep02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/libsinglestep03.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend01/libthreadend01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend02/libthreadend02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart01/libthreadstart01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart02/libthreadstart02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart03/libthreadstart03.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/libvmobjalloc01.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/GetAllThreadsNullTest/libGetAllThreadsNullTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/contmon03/libcontmon03.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/framecnt02/libframecnt02.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/framecnt03/libframecnt03.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/frameloc03/libframeloc03.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr02/libgetstacktr02.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr09/libgetstacktr09.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/thrinfo02/libthrinfo02.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/thrstat04/libthrstat04.cpp
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/libGetStackTraceNotSuspendedStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/libGetStackTraceSuspendedStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/libSetGetThreadLocalStorageStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/liballthr01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/libcontmon01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/libcontmon02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/libframecnt01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/libframeloc01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc02/libframeloc02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/libGetStackTraceAndRetransformTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/libGetStackTraceCurrentThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/libgetstacktr03.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/libgetstacktr04.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/libgetstacktr05.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/libgetstacktr06.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/libgetstacktr07.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/libgetstacktr08.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/libthrinfo01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat01/libthrstat01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat02/libthrstat02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/libthrstat03.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat05/libthrstat05.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd01/libresumethrd01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd02/libresumethrd02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst01/libresumethrdlst01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/libresumethrdlst02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd01/libsuspendthrd01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd02/libsuspendthrd02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/libsuspendthrdlst01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/libsuspendthrdlst02.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/BreakpointInYieldTest/libBreakpointInYieldTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContFramePopTest/libContFramePopTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContStackDepthTest/libContStackDepthTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContYieldBreakPointTest/libContYieldBreakPointTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContinuationTest/libContinuationTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/libForceEarlyReturnTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/libGetSetLocalTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptThreadTest/libInterruptThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/libMethodExitTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/libNullAsCurrentThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/libPinnedTaskTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/libPopFrameTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/RawMonitorTest/libRawMonitorTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/libSelfSuspendDisablerTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/StopThreadTest/libStopThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/libSuspendResume1.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/libSuspendResume2.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/libSuspendResumeAll.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadListStackTracesTest/libThreadListStackTracesTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadStateTest/libThreadStateTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ToggleNotifyJvmtiTest/libToggleNotifyJvmtiTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/libVThreadMonitorTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadNotifyFramePopTest/libVThreadNotifyFramePopTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/libVThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/libVThreadUnsupportedTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualStackTraceTest/libVirtualStackTraceTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualThreadStartTest/libVirtualThreadStartTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/libWaitNotifySuspendedVThread.cpp
! test/hotspot/jtreg/serviceability/monitoring/ThreadInfo/GetLockOwnerName/libGetLockOwnerName.cpp
! test/hotspot/jtreg/testlibrary/jvmti/libJvmtiUtils.cpp
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC03/libnativeGC03.cpp
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent02.cpp
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent03.cpp
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/addcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/addcaps002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/addcaps003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/agentonload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/agentonload002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/agentonload003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/simpleAgent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/classfloadhk001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/classfloadhk002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/classfloadhk003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/classfloadhk004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/classfloadhk005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/classfloadhk006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/classfloadhk007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/classfloadhk008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/classfloadhk009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/clrbrk001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/clrbrk002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/clrbrk005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/clrfldw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/clrfldw002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/clrfmodw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/clrfmodw002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/crrawmon001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/crrawmon002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/datadumpreq001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/dealloc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/drrawmon001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/drrawmon003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/drrawmon004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/disposeenv001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/disposeenv002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/dyncodgen001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/ForceEarlyReturn001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/forcegc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/forcegc002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/gcfinish001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/gcstart001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/gcstart002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/genevents001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/argsize001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/argsize002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/getavailproc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/bytecodes001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/bytecodes002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/bytecodes003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/getcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/getcaps002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/getclfld005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/getclfld006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/getclsldr001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/getclsldr002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/getclsldr003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/clsldrclss001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/clsldrclss002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/getclmthd005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/getclmthd006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/getclmdf004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/getclmdf005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/getclmdf006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/getclmdf007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/getclsig004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/getclsig005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/getclstat005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/getclstat006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/getclstat007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/curthrcputime001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/curthrtimerinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/GetEnv001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/getenvstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/geterrname001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/geterrname002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/extevents001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/extfuncs001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/getfldecl001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/getfldecl002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/getfldecl004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/getfldmdf003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/getfldmdf004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/getfldnm003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/getfldnm004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/getintrf005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/getintrf006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/getintrf007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/getjlocfmt001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/getjlocfmt002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/linetab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/linetab002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/linetab003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/loadedclss001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/loadedclss002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/getlocal001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/getlocal002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/localtab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/localtab002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/localtab003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/maxloc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/maxloc002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/declcls001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/declcls002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/declcls003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/methloc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/methloc002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/methmod001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/methmod002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/methname001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/methname002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/methname003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/objhashcode001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/objmonusage001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/objmonusage002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/objmonusage003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/objmonusage004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/objmonusage005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/objmonusage006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/objsize001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/objwithtags001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/ownmoninf001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/ownmoninf002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/ownmoninf003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/getphase001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/getphase002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/getpotcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/srcdebugex001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/srcdebugex002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/srcdebugex003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/getsrcfn004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/getsrcfn005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/getsrcfn006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/getsysprops001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/getsysprop001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/gettag001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/thrcputime001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/thrtimerinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/thrgrpinfo002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/getthrdstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/gettime001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/timerinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/topthrgrp001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/topthrgrp002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/getvern001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/intrpthrd001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/intrpthrd002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/intrpthrd003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/isarray004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/isarray005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/isfldsin002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/isfldsin003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/isintrf004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/isintrf005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/isnative001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/isnative002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/isobsolete001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/issynth001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/issynth002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/iterheap001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/iterheap002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/iterheap003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/iterheap004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/iterheap005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/iterheap006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/iterheap007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/iterinstcls001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/iterinstcls002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/iterinstcls003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/iterinstcls004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/iterinstcls005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/iterinstcls006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/iterinstcls007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/iterobjreachobj001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/iterobjreachobj002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/iterobjreachobj003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/iterobjreachobj004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/iterobjreachobj005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/iterreachobj001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/iterreachobj003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/iterreachobj004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/iterreachobj005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/nframepop001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/nframepop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/nframepop003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/objfree001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/objfree002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/popframe001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/popframe002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/popframe003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/popframe006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/popframe007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/popframe008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/popframe009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/popframe010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/popframe011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/rawmonenter001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/rawmonenter002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/rawmonenter003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/rawmonenter004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/rawmonexit001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/rawmonexit002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/rawmonexit003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/rawmonexit005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/rawmnntfy001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/rawmnntfy002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/rawmnntfy003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/rawmnntfy004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/rawmnntfyall001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/rawmnntfyall002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/rawmnntfyall003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/rawmnntfyall004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/rawmnwait001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/rawmnwait002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/rawmnwait003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/rawmnwait004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/rawmnwait005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/stressRedefine.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/redefclass001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/redefclass002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/redefclass003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/redefclass004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/redefclass005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/redefclass011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/redefclass012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/redefclass013.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/redefclass014.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/redefclass015.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/redefclass016.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/redefclass017.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/redefclass018.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/redefclass019.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/redefclass020.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/redefclass021.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/redefclass022.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/redefclass023.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/redefclass024.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/redefclass025.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/redefclass026.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/redefclass027.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/redefclass031.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/relcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/relcaps002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/resumethrd001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/resumethrd002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/resumethrdlst001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/resumethrdlst002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/retransform002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/retransform004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/agentthr001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/agentthr002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/agentthr003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/setbrk002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/setbrk003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/setbrk005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/setbrk007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/setbrk008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/setenvstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/setenvstor002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/setenvstor003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/setevntcallb001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/setevntcallb002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/setevntcallb003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/setfldw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/setfldw002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/setfldw003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/setfldw004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/setfmodw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/setfmodw002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/setfmodw003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/setfmodw004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/setfmodw005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/setfmodw006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/setjniftab002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/setlocal001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/setlocal002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/setlocal003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/setlocal004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/SetNativeMethodPrefix001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/settag001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/setthrdstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/setthrdstor002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/setthrdstor003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/setvrbflag001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/setvrbflag002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/stopthrd006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/stopthrd007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/suspendthrd001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/suspendthrd002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/suspendthrd003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/suspendthrdlst001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/suspendthrdlst002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/vmdeath001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/vminit001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/ap05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/ap05t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/em02t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/em02t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/em02t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/em02t009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/em02t010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/em02t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/em02t012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/em05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/em05t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/em07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/gf01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/gf04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/gf06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/gf08t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/gf08t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/gf08t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/hs104t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/hs203t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/hs204t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/hs301t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/hs302t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/hs302t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/hs302t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/hs302t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/hs302t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/hs302t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/hs302t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/hs302t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/hs302t009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/hs302t010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/hs302t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/hs302t012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/ji01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/ji03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/ji03t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/ji03t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/sp01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/sp01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/sp01t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/sp03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/sp03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/sp04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/sp04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/sp05t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/sp07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/sp07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/earlyretfp.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/earlyretint.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/earlyretlong.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/earlyretobj.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/earlyretstr.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/earlyretvoid.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/getallstktr001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/getcpool001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/linetab004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/getlocal004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/issynth001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/agentthr.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/clsldrclss00x.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/extmech.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/gc.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/heapref.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/refignore.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/StackTraceController.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/Deadlock.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/LockingThreads.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/RecursiveMonitoringThread.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/ExceptionCheckingJniEnv/exceptionjni001/exceptionjni001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNILocalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIWeakGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.hpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch_agent.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/systemclssearch_agent.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/Heap.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/redefineClasses.cpp
! test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.cpp
! test/jdk/java/awt/JAWT/myfile.cpp
! test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/unnamed/libLinkerInvokerUnnamed.cpp
! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/libLinkerInvokerModule.cpp
! test/jdk/java/foreign/loaderLookup/libLoaderLookupInvoker.cpp
! test/jdk/jni/nullCaller/CallHelper.hpp
! test/jdk/jni/nullCaller/exeNullCallerTest.cpp
Changeset: c1281e6b
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-01-29 17:12:13 +0000
URL: https://git.openjdk.org/leyden/commit/c1281e6b45ed167df69d29a6039d81854c145…
8324678: Replace NULL with nullptr in HotSpot gtests
Reviewed-by: kbarrett, dholmes, jwaters
! test/hotspot/gtest/compiler/test_directivesParser.cpp
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp
! test/hotspot/gtest/gc/shared/test_collectedHeap.cpp
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp
! test/hotspot/gtest/gc/x/test_xAddress.cpp
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp
! test/hotspot/gtest/jfr/test_networkUtilization.cpp
! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/logTestUtils.inline.hpp
! test/hotspot/gtest/logging/test_asynclog.cpp
! test/hotspot/gtest/logging/test_gcTraceTime.cpp
! test/hotspot/gtest/logging/test_log.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logDecorations.cpp
! test/hotspot/gtest/logging/test_logMessageTest.cpp
! test/hotspot/gtest/logging/test_logSelectionList.cpp
! test/hotspot/gtest/logging/test_logStream.cpp
! test/hotspot/gtest/logging/test_logTag.cpp
! test/hotspot/gtest/logging/test_logTagSet.cpp
! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp
! test/hotspot/gtest/memory/test_arena.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/metaspace/metaspaceGtestCommon.cpp
! test/hotspot/gtest/metaspace/metaspaceGtestCommon.hpp
! test/hotspot/gtest/metaspace/metaspaceGtestContexts.cpp
! test/hotspot/gtest/metaspace/metaspaceGtestContexts.hpp
! test/hotspot/gtest/metaspace/metaspaceGtestSparseArray.hpp
! test/hotspot/gtest/metaspace/test_binlist.cpp
! test/hotspot/gtest/metaspace/test_blocktree.cpp
! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
! test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp
! test/hotspot/gtest/metaspace/test_freeblocks.cpp
! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp
! test/hotspot/gtest/metaspace/test_metachunk.cpp
! test/hotspot/gtest/metaspace/test_metachunklist.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp
! test/hotspot/gtest/nmt/test_nmtpreinit.cpp
! test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp
! test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/gtest/runtime/test_classLoader.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_globals.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_linux_cgroups.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/gtest/runtime/test_perfdata.cpp
! test/hotspot/gtest/runtime/test_safefetch.cpp
! test/hotspot/gtest/runtime/test_threads.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
! test/hotspot/gtest/runtime/test_vmStructs.cpp
! test/hotspot/gtest/testutils.cpp
! test/hotspot/gtest/testutils.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
! test/hotspot/gtest/utilities/test_linkedlist.cpp
! test/hotspot/gtest/utilities/test_lockFreeStack.cpp
! test/hotspot/gtest/utilities/test_metaspaceClosure.cpp
! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp
! test/hotspot/gtest/utilities/test_objectBitSet.cpp
! test/hotspot/gtest/utilities/test_quicksort.cpp
! test/hotspot/gtest/utilities/test_vmerror.cpp
Changeset: d1e67636
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-01-29 18:03:30 +0000
URL: https://git.openjdk.org/leyden/commit/d1e676360d5143cf12655ab1175a4a60bf402…
8324733: [macos14] Problem list tests which fail due to macOS bug described in JDK-8322653
Reviewed-by: prr, tr
! test/jdk/ProblemList.txt
Changeset: fb07bbe7
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-01-29 19:12:44 +0000
URL: https://git.openjdk.org/leyden/commit/fb07bbe7b2a97b914596ff42105fd867a0916…
8324717: Remove HotSpotJVMCICompilerFactory
Reviewed-by: thartmann, never
- src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCICompilerFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 84deeb6c
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Xin Liu <xliu(a)openjdk.org>
Date: 2024-01-29 19:54:42 +0000
URL: https://git.openjdk.org/leyden/commit/84deeb6cd58884bd794da88e4d5a6c8732863…
8324667: fold Parse::seems_stable_comparison()
Reviewed-by: jkarthikeyan, chagedorn, xliu
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
Changeset: e999dfcb
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-29 20:25:32 +0000
URL: https://git.openjdk.org/leyden/commit/e999dfcb405962bc4d77b9740d36193f1ebe4…
8323503: x86: Shorter movptr(reg, imm) for 32-bit unsigned immediates
Reviewed-by: stuefe, kvn, eastigeevich
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/asm/assembler.hpp
Changeset: 64c3642c
Author: Vladimir Petko <vpetko(a)openjdk.org>
Committer: Jonathan Gibbons <jjg(a)openjdk.org>
Date: 2024-01-29 21:28:49 +0000
URL: https://git.openjdk.org/leyden/commit/64c3642c57719940855b220025b33758950b3…
8242564: javadoc crashes:: class cast exception com.sun.tools.javac.code.Symtab$6
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
Changeset: b6d364ad
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2024-01-30 01:08:18 +0000
URL: https://git.openjdk.org/leyden/commit/b6d364ad88ca0e554a47ef7daba03bb07fd95…
8324865: windows-x64-slowdebug still does not build after JDK-8324840
Reviewed-by: dholmes, dcubed
! src/hotspot/share/utilities/stringUtils.hpp
Changeset: a1d65eb6
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-01-30 02:07:20 +0000
URL: https://git.openjdk.org/leyden/commit/a1d65eb6d87ff9019a9a92a775213be2a8b60…
8324125: Improve class initialization barrier in TemplateTable::_new for RISC-V
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: fd8adf30
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-30 08:52:17 +0000
URL: https://git.openjdk.org/leyden/commit/fd8adf308357355bd33916ad80e2328c35434…
8324856: Serial: Move Generation::is_in to DefNewGeneration
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
Changeset: f0024f58
Author: Roman Kennke <rkennke(a)openjdk.org>
Date: 2024-01-30 13:26:10 +0000
URL: https://git.openjdk.org/leyden/commit/f0024f585dcc1d8afe5808bf626efd8f514da…
8324734: Relax too-strict assert(VM_Version::supports_evex()) in Assembler::locate_operand()
Co-authored-by: Vladimir Kozlov <kvn(a)openjdk.org>
Reviewed-by: kvn, shade
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
Changeset: f57c7223
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-30 18:10:25 +0000
URL: https://git.openjdk.org/leyden/commit/f57c7223cf9b732db5255b3e394ee07ff741f…
8324880: Rename get_stack_trace.h
Reviewed-by: dholmes, jwaters, sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/libGetStackTraceAndRetransformTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/libGetStackTraceCurrentThreadTest.cpp
= test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/get_stack_trace.hpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/libgetstacktr03.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/libgetstacktr04.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/libgetstacktr05.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/libgetstacktr06.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/libgetstacktr07.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/libgetstacktr08.cpp
Changeset: d51aaf63
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-30 20:00:10 +0000
URL: https://git.openjdk.org/leyden/commit/d51aaf6304e0dd1cde4a85bf6a822332f56c0…
8323950: Null CLD while loading shared lambda proxy class with javaagent active
Reviewed-by: matsaave, iklam
! src/hotspot/share/classfile/systemDictionary.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/TransformInterfaceOfLambda.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/SimpleTest.java
Changeset: 11e28bd6
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-30 20:14:20 +0000
URL: https://git.openjdk.org/leyden/commit/11e28bd61968700956d2155a77688459fd7c0…
8324794: C2 SuperWord: do not ignore reductions in SuperWord::unrolling_analysis
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java
Changeset: 8892d45b
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2024-01-30 21:05:12 +0000
URL: https://git.openjdk.org/leyden/commit/8892d45b9f0018c5a58c85094c305a0361274…
8324582: Replace -Djava.util.concurrent.ForkJoinPool.common.parallelism to -Djdk.virtualThreadScheduler.maxPoolSize in jvmti vthread tests
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/liballthr01.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/WaitNotifySuspendedVThreadTest.java
Changeset: c3c1d5bd
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-01-30 23:52:37 +0000
URL: https://git.openjdk.org/leyden/commit/c3c1d5bd12f80c6a720e431961e90b09c2d97…
8324998: Add test cases for String.regionMatches comparing Turkic dotted/dotless I with uppercase latin I
Reviewed-by: naoto, iris
! test/jdk/java/lang/String/CompactString/RegionMatches.java
Changeset: 7d1a4880
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2024-01-30 23:56:04 +0000
URL: https://git.openjdk.org/leyden/commit/7d1a48807a482cd19156298ce21d9492f0d91…
8324861: Exceptions::wrap_dynamic_exception() doesn't have ResourceMark
Reviewed-by: dholmes, coleenp
! src/hotspot/share/utilities/exceptions.cpp
Changeset: 83b3c9b3
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2024-01-31 04:41:50 +0000
URL: https://git.openjdk.org/leyden/commit/83b3c9b3eeda33bd5de9b1affb39fb1a8a674…
8322649: Improve class initialization barrier in TemplateTable::_new for S390
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/templateTable_s390.cpp
Changeset: 577de17d
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-01-31 05:26:30 +0000
URL: https://git.openjdk.org/leyden/commit/577de17d24e83c55ab10a5794f381243a298f…
8259550: The content of the print out displayed incomplete with the NimbusLAF
Reviewed-by: dnguyen, psadhukhan, abhiscxk
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java
! test/jdk/javax/swing/JTable/PrintManualTest_FitWidthMultiple.java
Changeset: f7121de4
Author: Varada M <varadam(a)openjdk.org>
Committer: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2024-01-31 06:12:35 +0000
URL: https://git.openjdk.org/leyden/commit/f7121de4a080c222e2bbf2468be94950db785…
8322648: Improve class initialization barrier in TemplateTable::_new for PPC
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
Changeset: ec56c72b
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-01-31 09:54:03 +0000
URL: https://git.openjdk.org/leyden/commit/ec56c72b5160ea20ed123c6e1e3379b6b13ec…
8323601: Improve LayoutPath.PathElement::toString
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java
! test/jdk/java/foreign/TestLayoutPaths.java
Changeset: b5c267fc
Author: Lance Andersen <lancea(a)openjdk.org>
Date: 2024-01-31 11:06:01 +0000
URL: https://git.openjdk.org/leyden/commit/b5c267fc8a0af50be9e3d1d09cdaa6bf4bb29…
8324632: Update Zlib Data Compression Library to Version 1.3.1
Reviewed-by: iris, alanb
! src/java.base/share/native/libzip/zlib/ChangeLog
! src/java.base/share/native/libzip/zlib/README
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/deflate.h
! src/java.base/share/native/libzip/zlib/gzguts.h
! src/java.base/share/native/libzip/zlib/gzlib.c
! src/java.base/share/native/libzip/zlib/inflate.c
! src/java.base/share/native/libzip/zlib/inftrees.c
! src/java.base/share/native/libzip/zlib/inftrees.h
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! src/java.base/share/native/libzip/zlib/trees.c
! src/java.base/share/native/libzip/zlib/zconf.h
! src/java.base/share/native/libzip/zlib/zlib.h
! src/java.base/share/native/libzip/zlib/zutil.h
Changeset: ec6c35c4
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-31 12:44:29 +0000
URL: https://git.openjdk.org/leyden/commit/ec6c35c4ac4beba91450269fca358178e4632…
8324970: Serial: Refactor signature of maintain_old_to_young_invariant
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
Changeset: 725314fb
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-31 12:44:39 +0000
URL: https://git.openjdk.org/leyden/commit/725314fb739e10aa54e224f46d3c71015cf9d…
8324771: Obsolete RAMFraction related flags
Reviewed-by: dholmes, mbaesken, tschatzl
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMAliasOptions.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 66971600
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-01-31 13:59:19 +0000
URL: https://git.openjdk.org/leyden/commit/66971600f7ba796ff5bb9714591c3faa0bb22…
8320712: Rewrite BadFactoryTest in pure Java
Reviewed-by: jpai, sundar
! test/jdk/javax/script/JDK_8196959/BadFactoryTest.java
- test/jdk/javax/script/JDK_8196959/BadFactoryTest.sh
Changeset: 1733d2ea
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2024-01-31 14:18:13 +0000
URL: https://git.openjdk.org/leyden/commit/1733d2ea244756238c302d802511eb1557cd4…
8303374: Implement JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview)
Co-authored-by: Jan Lahoda <jlahoda(a)openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore(a)openjdk.org>
Co-authored-by: Gavin Bierman <gbierman(a)openjdk.org>
Co-authored-by: Brian Goetz <briangoetz(a)openjdk.org>
Co-authored-by: Raffaello Giulietti <rgiulietti(a)openjdk.org>
Co-authored-by: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Reviewed-by: vromero, jlahoda
+ src/java.base/share/classes/java/lang/runtime/ExactConversionsSupport.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
+ test/jdk/java/lang/runtime/ExactnessConversionsSupportTest.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java
! test/langtools/jdk/jshell/CompletenessTest.java
+ test/langtools/jdk/jshell/PrimitiveInstanceOfTest.java
+ test/langtools/tools/javac/diags/examples/DefaultAndBothBoolean.java
- test/langtools/tools/javac/diags/examples/NotApplicableTypes.java
+ test/langtools/tools/javac/diags/examples/PrimitivePatternMatching.java
- test/langtools/tools/javac/diags/examples/SelectorTypeNotAllowed.java
! test/langtools/tools/javac/diags/examples/TypeReqClassArray.java
! test/langtools/tools/javac/diags/examples/TypeReqRef.java
+ test/langtools/tools/javac/diags/examples/UnconditionalPatternAndBothBoolean.java
! test/langtools/tools/javac/patterns/CastConversionMatch.java
! test/langtools/tools/javac/patterns/CastConversionMatch.out
! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.java
! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.out
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfComboTest.java
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfErrors.java
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfErrors.out
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfNumericValueTests.java
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfPatternOpWithRecordPatterns.java
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfTypeComparisonOp.java
+ test/langtools/tools/javac/patterns/PrimitivePatternsSwitch.java
+ test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.java
+ test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.out
! test/langtools/tools/javac/patterns/SourceLevelChecks.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
- test/langtools/tools/javac/switchextra/SwitchNoExtraTypes.java
- test/langtools/tools/javac/switchextra/SwitchNoExtraTypes.out
+ test/micro/org/openjdk/bench/jdk/preview/patterns/Exactness.java
Changeset: 2cd1ba6a
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-31 16:42:44 +0000
URL: https://git.openjdk.org/leyden/commit/2cd1ba6a52eafffa65d0f2532a07fff89f9ce…
8324981: Shenandoah: Move commit and soft max heap changed methods into heap
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
Changeset: 1f2922ad
Author: Rajat Mahajan <rmahajan(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-01-31 17:35:50 +0000
URL: https://git.openjdk.org/leyden/commit/1f2922ad8526d378ee7b616e5423ce56f2034…
8320342: Use PassFailJFrame for TruncatedPopupMenuTest.java
Reviewed-by: honkar, aivanov
+ test/jdk/java/awt/PopupMenu/TruncatedPopupMenuTest.java
Changeset: 62c9530c
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-01-31 17:42:00 +0000
URL: https://git.openjdk.org/leyden/commit/62c9530c056dbaaf65be0f43295af3d225326…
8324238: [macOS] java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails with the shape has not been applied msg
Reviewed-by: azvegint, dnguyen
! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java
Changeset: f2920533
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-01-31 17:59:50 +0000
URL: https://git.openjdk.org/leyden/commit/f2920533e97c0e0eef711c1e020a9a5cc6101…
8323621: JDK build should exclude snippet class in java.lang.foreign
Reviewed-by: mcimadamore
! make/modules/java.base/Java.gmk
Changeset: 0cc8e5be
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-31 19:19:21 +0000
URL: https://git.openjdk.org/leyden/commit/0cc8e5beed664a21c2668be86a9d3c5a1b165…
8325042: remove unused JVMDITools test files
Reviewed-by: coleenp
- test/hotspot/jtreg/vmTestbase/nsk/share/JVMDITools.cpp
- test/hotspot/jtreg/vmTestbase/nsk/share/JVMDITools.h
! test/hotspot/jtreg/vmTestbase/nsk/share/README
Changeset: 5b9b176c
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2024-01-31 19:42:02 +0000
URL: https://git.openjdk.org/leyden/commit/5b9b176c6729aeff2a70d304a1ef57da3965f…
8324174: assert(m->is_entered(current)) failed: invariant
Reviewed-by: epeter, dlong, thartmann
! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestNestedRelockAtDeopt.java
Changeset: fe78c0f1
Author: John Jiang <jjiang(a)openjdk.org>
Date: 2024-02-01 02:35:34 +0000
URL: https://git.openjdk.org/leyden/commit/fe78c0f1911c9fdc1d30e23847d102748dfa2…
8325022: Incorrect error message on client authentication
Reviewed-by: jnimeh, hchao, djelinski
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
Changeset: 432756b6
Author: SendaoYan <syan(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-02-01 03:08:33 +0000
URL: https://git.openjdk.org/leyden/commit/432756b6e51c903e2bff8b9c3028a4f2ea897…
8325024: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java incorrect comment information
Reviewed-by: jnimeh, fyang
! test/jdk/java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java
Changeset: a2229b18
Author: Julian Waters <jwaters(a)openjdk.org>
Date: 2024-02-01 05:54:57 +0000
URL: https://git.openjdk.org/leyden/commit/a2229b18bf93e05d6cba4516d1fc9c607cd15…
8324838: test_nmt_locationprinting.cpp broken in the gcc windows build
Reviewed-by: dholmes, kevinw, jsjolen
! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
Changeset: a6632487
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-02-01 05:55:58 +0000
URL: https://git.openjdk.org/leyden/commit/a6632487863db5ff3136cdcc76b7440c15ce6…
8324668: JDWP process management needs more efficient file descriptor handling
Reviewed-by: gziemski, dholmes, cjplummer
! src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c
Changeset: 1aba78f2
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-02-01 08:11:46 +0000
URL: https://git.openjdk.org/leyden/commit/1aba78f2720b581f18fc2cec5e84deba6b2bc…
8324937: GHA: Avoid multiple test suites per job
Reviewed-by: erikj, clanger
! .github/workflows/test.yml
Changeset: 68206b53
Author: Daniel Jeliński <djelinski(a)openjdk.org>
Date: 2024-02-01 08:37:24 +0000
URL: https://git.openjdk.org/leyden/commit/68206b533b09e07e4d556df794414ed453888…
8324585: JVM native memory leak in PCKS11-NSS security provider
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
Changeset: d9331bfd
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2024-02-01 09:18:08 +0000
URL: https://git.openjdk.org/leyden/commit/d9331bfd49461c08e165e8f202cbbf88cc0ec…
8324845: management.properties text "interface name" is misleading
Reviewed-by: mchung, alanb
! src/jdk.management.agent/share/conf/management.properties
Changeset: cd11059f
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-01 11:00:09 +0000
URL: https://git.openjdk.org/leyden/commit/cd11059f105cf17aa4e99a195f0eb410e78ab…
8325053: Serial: Move Generation::save_used_region to TenuredGeneration
Reviewed-by: stefank, ehelin
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: 6b84f9bb
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-02-01 11:53:02 +0000
URL: https://git.openjdk.org/leyden/commit/6b84f9bb3ee4362bf9daa4fb3905b168f9035…
8325001: Typo in the javadocs for the Arena::ofShared method
Reviewed-by: dfuchs
! src/java.base/share/classes/java/lang/foreign/Arena.java
Changeset: cab74b07
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-02-01 12:50:18 +0000
URL: https://git.openjdk.org/leyden/commit/cab74b075e4572529a21bf8ac652ec2f1ab4f…
8324287: Record total and free swap space in JFR
Reviewed-by: jbechberger, lucy, egahlin
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/runtime/os.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/os/TestSwapSpaceEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 8e451823
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-02-01 13:09:11 +0000
URL: https://git.openjdk.org/leyden/commit/8e45182357f4990c86fd0b711a7a918879454…
8324834: Use _LARGE_FILES on AIX
Reviewed-by: erikj, mbaesken
! make/autoconf/flags-cflags.m4
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/posix/os_posix.cpp
Changeset: ac1cd319
Author: Sean Coffey <coffeys(a)openjdk.org>
Date: 2024-02-01 13:54:03 +0000
URL: https://git.openjdk.org/leyden/commit/ac1cd3194910793b02e86c2c0dedaa321f137…
8325096: Test java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java is failing
Reviewed-by: weijun
! test/jdk/java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java
Changeset: 70e7cdcb
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-02-01 14:05:06 +0000
URL: https://git.openjdk.org/leyden/commit/70e7cdcb9ecedd455cf701b5c7ad05286ac00…
8323670: A few client tests intermittently throw ConcurrentModificationException
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
Changeset: 6b09a79d
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-02-01 15:52:25 +0000
URL: https://git.openjdk.org/leyden/commit/6b09a79d64bcb1aa5382e60d1d690d4e4a9dc…
8324974: JFR: EventCompilerPhase should be created as UNTIMED
Reviewed-by: egahlin
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/opto/compile.cpp
Changeset: 192349ee
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-02-01 19:24:39 +0000
URL: https://git.openjdk.org/leyden/commit/192349eee4b6d50f16d44969eb882875c67d6…
8324066: "clhsdb jstack" should not by default scan for j.u.c locks because it can be very slow
Reviewed-by: kevinw, amenkov
! src/jdk.hotspot.agent/doc/clhsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ConcurrentLocksPrinter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/StackTrace.java
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
! test/hotspot/jtreg/ProblemList-zgc.txt
+ test/hotspot/jtreg/serviceability/sa/ClhsdbJstackWithConcurrentLock.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithConcurrentLock.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: b3ecd556
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-02-01 19:39:54 +0000
URL: https://git.openjdk.org/leyden/commit/b3ecd55601d483359819d02e70789bbd412b1…
8324679: Replace NULL with nullptr in HotSpot .ad files
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/arm_32.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 144a08ee
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-01 20:20:33 +0000
URL: https://git.openjdk.org/leyden/commit/144a08ee5092980859379c7664c8036eec1e2…
8325078: Better escaping of single and double quotes in javac annotation toString() results
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java
! test/langtools/tools/javac/processing/model/element/AnnotationToStringTest.java
Changeset: d3c3194a
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-02-01 22:21:45 +0000
URL: https://git.openjdk.org/leyden/commit/d3c3194ac343a0e754448cd337f64114760de…
6285888: ChoiceFormat can support unescaped relational symbols in the Format segment
Reviewed-by: naoto
! src/java.base/share/classes/java/text/ChoiceFormat.java
! test/jdk/java/text/Format/ChoiceFormat/PatternsTest.java
+ test/jdk/java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java
Changeset: 783ae566
Author: Pasam Soujanya <psoujany(a)in.ibm.com>
Committer: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2024-02-02 09:01:45 +0000
URL: https://git.openjdk.org/leyden/commit/783ae56634a3bca23516c22b071d224fec185…
8311893: Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java
Changeset: 91d8dac9
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-02-02 10:44:42 +0000
URL: https://git.openjdk.org/leyden/commit/91d8dac9cff5689abcf2fc8950b15d284f933…
8325137: com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java can fail in Xcomp with out of expected range
Reviewed-by: dholmes, sspitsyn
! test/jdk/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
Changeset: 6787c4c3
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-02 16:19:08 +0000
URL: https://git.openjdk.org/leyden/commit/6787c4c3dd11d4d8db8255e59a1d71b6ab03c…
8325055: Rename Injector.h
Reviewed-by: dholmes, amenkov, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.cpp
= test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.hpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/README
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp
Changeset: 38c01971
Author: Mark Powers <mpowers(a)openjdk.org>
Date: 2024-02-02 16:30:46 +0000
URL: https://git.openjdk.org/leyden/commit/38c01971ff1c440d8c7ef4bc3432e5b9797ae…
8318105: [jmh] the test java.security.HSS failed with 2 active threads
Reviewed-by: ascarpino
! test/micro/org/openjdk/bench/java/security/HSS.java
Changeset: 1ae85138
Author: Paul Sandoz <psandoz(a)openjdk.org>
Date: 2024-02-02 16:53:10 +0000
URL: https://git.openjdk.org/leyden/commit/1ae851387f881263ccc6aeace5afdd0f49d41…
8324858: [vectorapi] Bounds checking issues when accessing memory segments
Reviewed-by: mcimadamore, jbhateja
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: adc36040
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-02 17:47:28 +0000
URL: https://git.openjdk.org/leyden/commit/adc36040278049b118ea49fba41cb4bcfb9b8…
8325148: Enable restricted javac warning in java.base
Reviewed-by: erikj, jvernee, mcimadamore, pminborg, ihse
! make/modules/java.base/Java.gmk
! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java
! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java
Changeset: f613e133
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-02-02 20:20:36 +0000
URL: https://git.openjdk.org/leyden/commit/f613e13397c7890bdc9fcfb068531b3aa03ce…
8313739: ZipOutputStream.close() should always close the wrapped stream
Reviewed-by: jpai, lancea
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
+ test/jdk/java/util/zip/ZipOutputStream/CloseWrappedStream.java
Changeset: 63cb1f88
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-02-02 20:21:46 +0000
URL: https://git.openjdk.org/leyden/commit/63cb1f8818322c970454664b387a113935923…
8321396: Retire test/jdk/java/util/zip/NoExtensionSignature.java
Reviewed-by: lancea
+ test/jdk/java/util/zip/DataDescriptorIgnoreCrcAndSizeFields.java
- test/jdk/java/util/zip/NoExtensionSignature.java
- test/jdk/java/util/zip/test.zip
Changeset: 7476e290
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-02-02 20:41:37 +0000
URL: https://git.openjdk.org/leyden/commit/7476e2905380a60c7653cb69e1afded116852…
8323680: SA PointerFinder code can do a better job of leveraging existing code to determine if an address is in the TLAB
Reviewed-by: kevinw, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
Changeset: a18b03b8
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-02-02 21:50:13 +0000
URL: https://git.openjdk.org/leyden/commit/a18b03b86fdd0eef773badbced46607a8e5a0…
8324635: (zipfs) Regression in Files.setPosixFilePermissions called on existing MSDOS entries
Reviewed-by: lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/TestPosix.java
Changeset: ed068469
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-02-04 09:46:15 +0000
URL: https://git.openjdk.org/leyden/commit/ed068469f3852aa69a27fe0f267d1828a0e59…
8325037: x86: enable and fix hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java
Reviewed-by: thartmann, kvn, jbhateja
! test/hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java
Changeset: 692c9f88
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-02-04 21:01:37 +0000
URL: https://git.openjdk.org/leyden/commit/692c9f8821e220560927dd6bbedfea9ddfe31…
8325201: (zipfs) Disable TestPosix.setPermissionsShouldConvertToUnix which fails on Windows
Reviewed-by: lancea
! test/jdk/jdk/nio/zipfs/TestPosix.java
! test/jdk/jdk/nio/zipfs/test.policy.posix
Changeset: 80642dd7
Author: Wang Zhuo <wzhuo(a)openjdk.org>
Committer: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-02-05 06:19:02 +0000
URL: https://git.openjdk.org/leyden/commit/80642dd7af3fcc7c042f11798c5cc899e20b9…
8324817: Parallel GC does not pre-touch all heap pages when AlwaysPreTouch enabled and large page disabled
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/parallel/mutableSpace.cpp
+ test/hotspot/jtreg/gc/parallel/TestAlwaysPreTouchBehavior.java
Changeset: 8796f43c
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2024-02-05 06:29:48 +0000
URL: https://git.openjdk.org/leyden/commit/8796f43c6c64d1b91b92db8c44b0672027807…
8315762: Update subtype check profile collection on s390x following 8308869
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
Changeset: 85e32012
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-02-05 06:53:51 +0000
URL: https://git.openjdk.org/leyden/commit/85e320121e433da6fcf2d96a5a3d6c1520a88…
8325159: C2 SuperWord: measure time for CITime
Reviewed-by: rcastanedalo, kvn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/phase.cpp
! src/hotspot/share/opto/phase.hpp
Changeset: af32262c
Author: Julian Waters <jwaters(a)openjdk.org>
Date: 2024-02-05 07:00:54 +0000
URL: https://git.openjdk.org/leyden/commit/af32262c28f6dd012307c249156d909bb891e…
8325049: stubGenerator_ppc.cpp should use alignas
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
Changeset: df35462a
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2024-02-05 08:59:55 +0000
URL: https://git.openjdk.org/leyden/commit/df35462a4eaa6bbe1c2ea1edaedf74728f549…
8323502: javac crash with wrongly typed method block in Flow
Co-authored-by: Jan Lahoda <jlahoda(a)openjdk.org>
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/T8323502.java
+ test/langtools/tools/javac/T8323502.out
Changeset: 0377f1ab
Author: Johan Sjölen <jsjolen(a)openjdk.org>
Date: 2024-02-05 09:27:07 +0000
URL: https://git.openjdk.org/leyden/commit/0377f1abe1c6f7b9b3d1599255166f9a7d682…
8325133: Missing MEMFLAGS parameter in parts of os API
Reviewed-by: stefank, gziemski
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 4da28b40
Author: Daniel Lundén <dlunden(a)openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2024-02-05 10:53:38 +0000
URL: https://git.openjdk.org/leyden/commit/4da28b40f04acc355d86d44cb8d9fa0c5c782…
8291809: Convert compiler/c2/cr7200264/TestSSE2IntVect.java to IR verification test
Reviewed-by: rcastanedalo, epeter, chagedorn
- test/hotspot/jtreg/compiler/c2/cr7200264/TestDriver.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestIntVect.java
- test/hotspot/jtreg/compiler/c2/cr7200264/TestSSE2IntVect.java
- test/hotspot/jtreg/compiler/c2/cr7200264/TestSSE4IntVect.java
Changeset: cdf918b1
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-05 10:54:41 +0000
URL: https://git.openjdk.org/leyden/commit/cdf918b1d0838839254f058b69ef5bf363bdc…
8325134: Serial: Remove Generation::used_region
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: 51671c0b
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-05 11:18:43 +0000
URL: https://git.openjdk.org/leyden/commit/51671c0b92ce9ee581bc850dff382b35a528b…
8323809: Serial: Refactor card table verification
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
Changeset: d395ac28
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-02-05 14:06:16 +0000
URL: https://git.openjdk.org/leyden/commit/d395ac287900f2c22739751e39831dea8a189…
8321373: Build should use LC_ALL=C.UTF-8
Reviewed-by: redestad, erikj
! make/autoconf/basic.m4
! make/autoconf/basic_tools.m4
! make/autoconf/spec.gmk.template
! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java
Changeset: 89e6a02e
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-02-05 16:28:51 +0000
URL: https://git.openjdk.org/leyden/commit/89e6a02e3b095999199a4c1bac4deb6c9f31f…
8325064: C2 SuperWord: refactor construct_bb
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: 19e92201
Author: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-02-05 16:30:05 +0000
URL: https://git.openjdk.org/leyden/commit/19e92201b4873954c04cead9a3a456445b3ef…
8325169: Reduce String::indexOf overheads
Reviewed-by: rriggs, rgiulietti, mli
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/micro/org/openjdk/bench/java/lang/StringIndexOf.java
Changeset: 55c1446b
Author: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-02-05 16:30:16 +0000
URL: https://git.openjdk.org/leyden/commit/55c1446b68db6c4734420124b5f26278389fd…
8321468: Remove StringUTF16::equals
Reviewed-by: rriggs, kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/java.base/share/classes/java/lang/StringUTF16.java
Changeset: 19936526
Author: Tom Rodriguez <never(a)openjdk.org>
Date: 2024-02-05 17:43:34 +0000
URL: https://git.openjdk.org/leyden/commit/1993652653eab8dd7ce2221a97cd2e401f2dc…
8324983: race in CompileBroker::possibly_add_compiler_threads
Reviewed-by: kvn, dholmes, dnsimon
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/runtime/javaThread.cpp
Changeset: c3adc61e
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-02-05 17:59:59 +0000
URL: https://git.openjdk.org/leyden/commit/c3adc61e6ed4114908dd42ab3d43ad6482a5a…
8325199: (zipfs) jdk/nio/zipfs/TestPosix.java failed 6 sub-tests
Reviewed-by: clanger, lancea
! test/jdk/jdk/nio/zipfs/TestPosix.java
! test/jdk/jdk/nio/zipfs/test.policy.posix
Changeset: 51853f74
Author: Bhavana Kilambi <bkilambi(a)openjdk.org>
Committer: Nick Gasson <ngasson(a)openjdk.org>
Date: 2024-02-05 18:29:32 +0000
URL: https://git.openjdk.org/leyden/commit/51853f7488afa69c0d14b0e96f1da84822cd8…
8324724: Add Stub routines for FP16 conversions on aarch64
Reviewed-by: aph, ngasson
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 7777eb5e
Author: Gerard Ziemski <gziemski(a)openjdk.org>
Date: 2024-02-05 19:35:43 +0000
URL: https://git.openjdk.org/leyden/commit/7777eb5e15b9f08cdc621c84ff38c72334388…
8321931: memory_swap_current_in_bytes reports 0 as "unlimited"
Reviewed-by: sgehwolf, iklam
! src/hotspot/os/linux/osContainer_linux.cpp
+ test/hotspot/jtreg/containers/docker/TestContainerInfo.java
Changeset: 209d87a8
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-02-05 21:31:17 +0000
URL: https://git.openjdk.org/leyden/commit/209d87a856b1a7bd60910b517d8ff5beb322e…
8324960: Unsafe.allocateMemory documentation incorrect regarding zero return value
Reviewed-by: rriggs
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: fd3042a0
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-02-05 21:55:13 +0000
URL: https://git.openjdk.org/leyden/commit/fd3042a04b2d76180cb90f688e8b33156fdf3…
8318566: Heap walking functions should not use FilteredFieldStream
Reviewed-by: cjplummer, sspitsyn
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/reflection.hpp
! src/hotspot/share/runtime/reflectionUtils.cpp
! src/hotspot/share/runtime/reflectionUtils.hpp
Changeset: f31957e6
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-02-05 21:57:15 +0000
URL: https://git.openjdk.org/leyden/commit/f31957e6a1c463e5c7041bf4eee4a1b09048e…
8317636: Improve heap walking API tests to verify correctness of field indexes
Reviewed-by: cjplummer, sspitsyn
+ test/hotspot/jtreg/serviceability/jvmti/FollowReferences/FieldIndices/FieldIndicesTest.java
+ test/hotspot/jtreg/serviceability/jvmti/FollowReferences/FieldIndices/libFieldIndicesTest.cpp
Changeset: ab3b9417
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-02-05 22:49:00 +0000
URL: https://git.openjdk.org/leyden/commit/ab3b9417832a693150ca2ed4eebd5afa85b3a…
8325270: ProblemList two compiler/intrinsics/float16 tests that fail due to JDK-8324724
Reviewed-by: vlivanov
! test/hotspot/jtreg/ProblemList.txt
Changeset: f1f93988
Author: Archie Cobbs <acobbs(a)openjdk.org>
Committer: Justin Lu <jlu(a)openjdk.org>
Date: 2024-02-05 23:14:50 +0000
URL: https://git.openjdk.org/leyden/commit/f1f93988fba3de0665fc7f69a5219dd04323c…
8323699: MessageFormat.toPattern() generates non-equivalent MessageFormat pattern
Reviewed-by: jlu, naoto
! src/java.base/share/classes/java/text/MessageFormat.java
+ test/jdk/java/text/Format/MessageFormat/MessageFormatToPatternTest.java
! test/jdk/java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java
! test/jdk/java/text/Format/MessageFormat/MessageRegression.java
Changeset: e0fd3f4d
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-06 01:06:43 +0000
URL: https://git.openjdk.org/leyden/commit/e0fd3f4dababad7189b9e02b37a40ea1a3907…
8325081: Move '_soft_ref_policy' to 'CollectedHeap'
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/x/xCollectedHeap.cpp
! src/hotspot/share/gc/x/xCollectedHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
Changeset: 729ae1d7
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-06 02:11:37 +0000
URL: https://git.openjdk.org/leyden/commit/729ae1d78716a3830837e49376b5340eb60f9…
8325266: Enable this-escape javac warning in jdk.javadoc
Reviewed-by: jjg, erikj
! make/modules/jdk.javadoc/Java.gmk
Changeset: 9ee9f288
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2024-02-06 06:56:48 +0000
URL: https://git.openjdk.org/leyden/commit/9ee9f288497268d64ddd48783ecb68f7e5426…
8325213: Flags introduced by configure script are not passed to ADLC build
Reviewed-by: jwaters, ihse
! make/hotspot/gensrc/GensrcAdlc.gmk
Changeset: 542b0b66
Author: Sonia Zaldana Calles <szaldana(a)openjdk.org>
Committer: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-02-06 07:03:47 +0000
URL: https://git.openjdk.org/leyden/commit/542b0b66560d32817378e0019f696a3cb1523…
8324126: Error message for mistyping -XX:+Unlock...Options is not helpful
Reviewed-by: dholmes, stuefe
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java
Changeset: 6d911f68
Author: Damon Fenacci <dfenacci(a)openjdk.org>
Date: 2024-02-06 07:53:03 +0000
URL: https://git.openjdk.org/leyden/commit/6d911f68a3244c40a62ab2570dfec68b8d0ed…
8317299: safepoint scalarization doesn't keep track of the depth of the JVM state
Reviewed-by: thartmann, vlivanov
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/vector.cpp
! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java
Changeset: b02599d2
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-02-06 08:04:17 +0000
URL: https://git.openjdk.org/leyden/commit/b02599d22e0f424a08045b32b94549c272fe3…
8298046: Fix hidden but significant trailing whitespace in properties files for serviceability code
Reviewed-by: cjplummer, kevinw
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties
Changeset: 4cd31875
Author: Evgeny Astigeevich <eastigeevich(a)openjdk.org>
Date: 2024-02-06 08:54:23 +0000
URL: https://git.openjdk.org/leyden/commit/4cd318756d4a8de64d25fb6512ecba9a008ed…
8324874: AArch64: crypto pmull based CRC32/CRC32C intrinsics clobber V8-V15 registers
Reviewed-by: aph, ngasson
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/intrinsics/zip/TestFpRegsABI.java
Changeset: b75c134f
Author: Damon Fenacci <dfenacci(a)openjdk.org>
Date: 2024-02-06 09:34:26 +0000
URL: https://git.openjdk.org/leyden/commit/b75c134facc4dbd9f171024a12994dda818c5…
8325313: Header format error in TestIntrinsicBailOut after JDK-8317299
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java
Changeset: f356970b
Author: Fredrik Bredberg <fbredberg(a)openjdk.org>
Committer: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-02-06 13:25:38 +0000
URL: https://git.openjdk.org/leyden/commit/f356970b8930c6ec122d797d84503a6e86d67…
8322535: Change default AArch64 SpinPause instruction
Reviewed-by: eastigeevich, eosterlund, coleenp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
Changeset: d1c82156
Author: George Adams <gdams(a)openjdk.org>
Committer: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-02-06 13:28:25 +0000
URL: https://git.openjdk.org/leyden/commit/d1c82156ba6ede4b798ac15f935289cfcc99d…
8325194: GHA: Add macOS M1 testing
Reviewed-by: clanger, ihse
! .github/actions/get-jtreg/action.yml
! .github/workflows/build-macos.yml
! .github/workflows/main.yml
! make/conf/github-actions.conf
Changeset: fd89b334
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-02-06 14:05:34 +0000
URL: https://git.openjdk.org/leyden/commit/fd89b334c446dcf8883cf4c46ba75b7bc48b9…
8316992: Potential null pointer from get_current_thread JVMCI helper function.
Reviewed-by: thartmann
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Changeset: 51d7169b
Author: Kangcheng Xu <kxu(a)openjdk.org>
Committer: Roland Westrelin <roland(a)openjdk.org>
Date: 2024-02-06 14:37:41 +0000
URL: https://git.openjdk.org/leyden/commit/51d7169bd9c6f57999d9f93da301672c1a115…
8320237: C2: late inlining of method handle invoke causes duplicate lines in PrintInlining output
Reviewed-by: roland, kvn, thartmann
! src/hotspot/share/opto/callGenerator.cpp
+ test/hotspot/jtreg/compiler/inlining/TestDuplicatedLateInliningOutput.java
Changeset: 50b17d98
Author: Shaojin Wen <shaojin.wensj(a)alibaba-inc.com>
Committer: Raffaello Giulietti <rgiulietti(a)openjdk.org>
Date: 2024-02-06 15:16:40 +0000
URL: https://git.openjdk.org/leyden/commit/50b17d9846f7727a5f7225e1b093b6bdff909…
8316704: Regex-free parsing of Formatter and FormatProcessor specifiers
Reviewed-by: redestad, rgiulietti
! src/java.base/share/classes/java/util/FormatProcessor.java
! src/java.base/share/classes/java/util/Formatter.java
! test/jdk/java/lang/template/FormatterBuilder.java
! test/jdk/java/util/Formatter/Basic.java
! test/micro/org/openjdk/bench/java/lang/StringFormat.java
Changeset: b814c318
Author: Mandy Chung <mchung(a)openjdk.org>
Date: 2024-02-06 17:03:57 +0000
URL: https://git.openjdk.org/leyden/commit/b814c3184e5975e2556911c3a386e6d9bc114…
8321703: jdeps generates illegal dot file containing nodesep=0,500000
8325262: jdeps can drop printing stack trace when FindException is thrown due to modules not found
Reviewed-by: jpai, alanb
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java
Changeset: 2d252ee0
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-06 17:15:36 +0000
URL: https://git.openjdk.org/leyden/commit/2d252ee06e8d620c3048e4556079b402f4472…
8325180: Rename jvmti_FollowRefObjects.h
Reviewed-by: sspitsyn, jwaters, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp
= test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.hpp
Changeset: 96eb0390
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-02-06 17:43:12 +0000
URL: https://git.openjdk.org/leyden/commit/96eb0390d69ed2e0c3e59f77fb65fbb79615a…
8324665: Loose matching of space separators in the lenient date/time parsing mode
Reviewed-by: joehw, jlu
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ test/jdk/java/text/Format/DateFormat/LenientSpaceParsingTest.java
Changeset: 4b1e367e
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-02-06 19:35:03 +0000
URL: https://git.openjdk.org/leyden/commit/4b1e367edabb3c12359abc2d7815559b9ece9…
8325152: Clarify specification of java.io.RandomAccessFile.setLength
Reviewed-by: alanb
! src/java.base/share/classes/java/io/RandomAccessFile.java
Changeset: 0f5f3c9b
Author: Martin Balao <mbalao(a)openjdk.org>
Date: 2024-02-06 19:49:30 +0000
URL: https://git.openjdk.org/leyden/commit/0f5f3c9b9718c610406088327401210486447…
8325254: CKA_TOKEN private and secret keys are not necessarily sensitive
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
Changeset: 1797efd6
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-06 23:22:46 +0000
URL: https://git.openjdk.org/leyden/commit/1797efd68d4f30cc38a96fc5902999ee504e1…
8322218: Better escaping of single and double quotes in annotation toString() results
Reviewed-by: mchung
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! test/jdk/java/lang/annotation/AnnotationToStringTest.java
Changeset: f2f63444
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-06 23:42:08 +0000
URL: https://git.openjdk.org/leyden/commit/f2f634448e2095f2be1c220d7c10355ab4888…
8325347: Rename native_thread.h
Reviewed-by: coleenp, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/README
! test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.cpp
- test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.h
+ test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.hpp
! test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.cpp
Changeset: e0d98dd3
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2024-02-07 06:59:48 +0000
URL: https://git.openjdk.org/leyden/commit/e0d98dd3019b2fd6b95dd341296899dc0b470…
8325257: jshell reports NoSuchFieldError with instanceof primitive type
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! test/langtools/jdk/jshell/PrimitiveInstanceOfTest.java
! test/langtools/tools/javac/patterns/PrimitiveInstanceOfTypeComparisonOp.java
Changeset: 3bffe223
Author: Chen Liang <liach(a)openjdk.org>
Committer: Adam Sotona <asotona(a)openjdk.org>
Date: 2024-02-07 07:54:22 +0000
URL: https://git.openjdk.org/leyden/commit/3bffe223a34e8077cb1ce11f64fc34fcb0751…
8319463: ClassSignature should have superclass and superinterfaces as ClassTypeSig
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/ClassSignature.java
! src/java.base/share/classes/java/lang/classfile/MethodSignature.java
! src/java.base/share/classes/java/lang/classfile/Signature.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java
! test/jdk/jdk/classfile/SignaturesTest.java
Changeset: 4abb10eb
Author: Daniel Lundén <dlunden(a)openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2024-02-07 10:01:35 +0000
URL: https://git.openjdk.org/leyden/commit/4abb10eb0b8ec5aab2e276f5c3a99ff5db7bc…
8317349: Randomize order of macro node expansion in C2
Reviewed-by: chagedorn, rcastanedalo, thartmann
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/utils/IdealGraphVisualizer/README.md
! test/hotspot/jtreg/compiler/arguments/TestStressOptions.java
! test/hotspot/jtreg/compiler/c2/irTests/ProfileAtTypeCheck.java
! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
+ test/hotspot/jtreg/compiler/debug/TestStress.java
- test/hotspot/jtreg/compiler/debug/TestStressIGVNAndCCP.java
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
Changeset: 77ee7f0e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-07 12:21:21 +0000
URL: https://git.openjdk.org/leyden/commit/77ee7f0e2494f01cf55c2b11152c2f0d98d80…
8325221: Obsolete TLABStats
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/shared/tlab_globals.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: c3a632dc
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-07 12:21:30 +0000
URL: https://git.openjdk.org/leyden/commit/c3a632dca75d2fad0a60e03e7b4fc64edb1e9…
8325248: Serial: Remove Generation::space_iterate
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: 1ecf74c2
Author: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-02-07 14:54:51 +0000
URL: https://git.openjdk.org/leyden/commit/1ecf74c2964e84b1ff71bd26bd6e305b2b2c4…
8325306: Rename static huge pages to explicit huge pages
Reviewed-by: jsjolen, jwaters
! src/hotspot/os/linux/hugepages.cpp
! src/hotspot/os/linux/hugepages.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/jtreg/runtime/os/HugePageConfiguration.java
! test/hotspot/jtreg/runtime/os/TestHugePageDecisionsAtVMStartup.java
Changeset: a9c6e87c
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-07 15:05:18 +0000
URL: https://git.openjdk.org/leyden/commit/a9c6e87c6ac8f278e4e241a77aef3479f7b5f…
8325416: Parallel: Refactor CheckForUnmarkedOops
Reviewed-by: stefank
! src/hotspot/share/gc/parallel/psCardTable.cpp
Changeset: a3a2b1fb
Author: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Date: 2024-02-07 15:49:16 +0000
URL: https://git.openjdk.org/leyden/commit/a3a2b1fbbf00577ce1d0e3a44e9537e997b30…
8324881: ObjectSynchronizer::inflate(Thread* current...) is invoked for non-current thread
Reviewed-by: rrich, dholmes, coleenp, dcubed
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! test/jdk/com/sun/jdi/EATests.java
Changeset: 18e24d06
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-02-07 15:50:40 +0000
URL: https://git.openjdk.org/leyden/commit/18e24d0619ffef7c6dbfc419105faba9f7ba1…
8325109: Sort method modifiers in canonical order
Reviewed-by: aivanov, rriggs, darcy, prappo
! src/java.base/share/classes/java/lang/ThreadBuilders.java
! src/java.base/share/classes/java/util/FormatItem.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.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/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
! src/java.base/share/classes/jdk/internal/event/SecurityProviderServiceEvent.java
! src/java.base/share/classes/jdk/internal/event/VirtualThreadEndEvent.java
! src/java.base/share/classes/jdk/internal/event/VirtualThreadStartEvent.java
! src/java.base/share/classes/jdk/internal/math/FloatToDecimal.java
! src/java.base/share/classes/jdk/internal/vm/Continuation.java
! src/java.base/share/classes/jdk/internal/vm/ThreadContainers.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialModBinP.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PreviewAPIListBuilder.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterKey.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Enquoter.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageFile.java
! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellScriptResource.java
! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/UnixLaunchersAsServices.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java
Changeset: 3a1f4d0f
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-07 18:03:38 +0000
URL: https://git.openjdk.org/leyden/commit/3a1f4d0f484f4c68e240ca3f2f36730805ee7…
8325268: Add policy statement to langtools makefiles concerning warnings
Reviewed-by: ihse, jjg, vromero
! make/modules/java.compiler/Java.gmk
! make/modules/jdk.compiler/Java.gmk
! make/modules/jdk.javadoc/Java.gmk
Changeset: 299a8ee6
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-02-07 19:02:30 +0000
URL: https://git.openjdk.org/leyden/commit/299a8ee68d2dc433fa4b7ad14e2518aebab4c…
8325302: Files.move(REPLACE_EXISTING) throws NoSuchFileException on deleted target
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java
Changeset: fbd15b20
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-07 20:05:11 +0000
URL: https://git.openjdk.org/leyden/commit/fbd15b20878b276ccd41128116f73b91b6d4c…
8325189: Enable this-escape javac warning in java.base
Reviewed-by: alanb, erikj, naoto, smarks, ihse, joehw, lancea, weijun
! make/modules/java.base/Java.gmk
! src/java.base/share/classes/com/sun/security/ntlm/Server.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/StreamTokenizer.java
! src/java.base/share/classes/java/io/WriteAbortedException.java
! src/java.base/share/classes/java/lang/AssertionError.java
! src/java.base/share/classes/java/lang/BootstrapMethodError.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/cert/PKIXBuilderParameters.java
! src/java.base/share/classes/java/security/cert/PKIXParameters.java
! src/java.base/share/classes/java/text/AttributedCharacterIterator.java
! src/java.base/share/classes/java/text/AttributedString.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/NumberFormat.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
! src/java.base/share/classes/java/util/LinkedList.java
! src/java.base/share/classes/java/util/Random.java
! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/Timer.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/TreeSet.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarOutputStream.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/jdk/internal/misc/CarrierThread.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/InputSource.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
! src/java.base/share/classes/sun/net/NetworkClient.java
! src/java.base/share/classes/sun/net/www/MessageHeader.java
! src/java.base/share/classes/sun/nio/cs/DoubleByte.java
! src/java.base/share/classes/sun/nio/cs/HKSCS.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/provider/DSAPublicKey.java
! src/java.base/share/classes/sun/security/provider/HashDrbg.java
! src/java.base/share/classes/sun/security/provider/HmacDrbg.java
! src/java.base/share/classes/sun/security/util/BitArray.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.base/share/classes/sun/security/validator/ValidatorException.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/GeneralNames.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/RFC822Name.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
Changeset: be7cc1c2
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-02-07 23:39:34 +0000
URL: https://git.openjdk.org/leyden/commit/be7cc1c2b083ac7cbcec6b0fe77caff16f14b…
8323681: SA PointerFinder code should support G1
Reviewed-by: tschatzl, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
Changeset: 9cccf051
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-08 00:00:00 +0000
URL: https://git.openjdk.org/leyden/commit/9cccf0515e5a8449fa4a5a89f1935e206e465…
8325367: Rename nsk_list.h
Reviewed-by: coleenp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/README
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.cpp
= test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.hpp
Changeset: 1fb9e3d6
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-02-08 06:35:47 +0000
URL: https://git.openjdk.org/leyden/commit/1fb9e3d674229a2f1b464a09986ad05519196…
8325304: Several classes in java.util.jar and java.util.zip don't specify the behaviour for null arguments
Reviewed-by: lancea, alanb
! src/java.base/share/classes/java/util/jar/JarEntry.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarOutputStream.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterInputStream.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
Changeset: d1099033
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-02-08 07:55:08 +0000
URL: https://git.openjdk.org/leyden/commit/d1099033ac63b9dd0dd6e3a7341db929e9e0e…
8325028: (ch) Pipe channels should lazily set socket to non-blocking mode on first use by virtual thread
Reviewed-by: bpb
! src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java
Changeset: 43089bf0
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-02-08 07:56:12 +0000
URL: https://git.openjdk.org/leyden/commit/43089bf0065ce85681724d92d26709f4e3ad2…
8325399: Add tests for virtual threads doing Selector operations
Reviewed-by: bpb
+ test/jdk/java/nio/channels/vthread/SelectorOps.java
Changeset: 917838e0
Author: Johny Jose <johny.jose(a)oracle.com>
Committer: Sean Coffey <coffeys(a)openjdk.org>
Date: 2024-02-08 09:15:42 +0000
URL: https://git.openjdk.org/leyden/commit/917838e0a564b1f2cbfb6cc214ccbfd1a2370…
8325150: (tz) Update Timezone Data to 2024a
Reviewed-by: coffeys, naoto, iris
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
Changeset: b58d73b9
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-02-08 10:54:11 +0000
URL: https://git.openjdk.org/leyden/commit/b58d73b915bd1b26e741e9a6f12d029d21e11…
8323746: Add PathElement hashCode and equals
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java
! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java
! test/jdk/java/foreign/TestLayoutPaths.java
Changeset: 3d3a8f0e
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-02-08 11:02:49 +0000
URL: https://git.openjdk.org/leyden/commit/3d3a8f0ebfafab6e67eb697ff0ec545bd9a51…
8325432: enhance assert message "relocation addr must be in this section"
Reviewed-by: kvn, thartmann
! src/hotspot/share/asm/codeBuffer.hpp
Changeset: e8ceb718
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-02-08 11:55:39 +0000
URL: https://git.openjdk.org/leyden/commit/e8ceb7189be79f2a5a7a4d13fe2d93e2c494a…
6507038: Memory Leak in JTree / BasicTreeUI
Co-authored-by: Alexey Ivanov <aivanov(a)openjdk.org>
Reviewed-by: honkar, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
+ test/jdk/javax/swing/plaf/basic/BasicTreeUI/TreeCellRendererLeakTest.java
Changeset: 3c91b59e
Author: Christoph Langer <clanger(a)openjdk.org>
Date: 2024-02-08 14:05:20 +0000
URL: https://git.openjdk.org/leyden/commit/3c91b59ef9c992718d73f2fc9fa50ad2ead78…
8325444: GHA: JDK-8325194 causes a regression
Reviewed-by: gdams, shade, ihse
! .github/actions/get-jtreg/action.yml
Changeset: ab5e9477
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-08 14:22:20 +0000
URL: https://git.openjdk.org/leyden/commit/ab5e94777c3fe578c8f1f8859c56a837d9bb6…
8325436: G1: Remove unused G1RegionMarkStats::is_clear
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp
Changeset: 0ea75b28
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-08 16:20:09 +0000
URL: https://git.openjdk.org/leyden/commit/0ea75b28d47a483eee4d156c9f6df4e68bd40…
8325259: Serial: Inline OldGenScanClosure during Young GC
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.inline.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: 10beb318
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-08 17:22:47 +0000
URL: https://git.openjdk.org/leyden/commit/10beb3184e14e2714cd836029680a8b2d3fd5…
8325456: Rename nsk_mutex.h
Reviewed-by: coleenp, jwaters
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.cpp
= test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.hpp
Changeset: d91fb17a
Author: Thiago Henrique Hüpner <thihup(a)gmail.com>
Committer: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-02-08 21:56:16 +0000
URL: https://git.openjdk.org/leyden/commit/d91fb17a80f6a577fdc77843df358c77d701f…
8325505: Fix Javadoc ResourceBundle::getString
Reviewed-by: jlu, naoto
! src/java.base/share/classes/java/util/ResourceBundle.java
Changeset: 9936aeea
Author: Patrick Zhang <qpzhang(a)openjdk.org>
Committer: Dean Long <dlong(a)openjdk.org>
Date: 2024-02-08 22:50:24 +0000
URL: https://git.openjdk.org/leyden/commit/9936aeea32b71509151099e6d28905e0322b2…
8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs
Reviewed-by: dlong, thartmann
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
Changeset: b7976522
Author: Koichi Sakata <ksakata(a)openjdk.org>
Date: 2024-02-09 04:49:37 +0000
URL: https://git.openjdk.org/leyden/commit/b7976522094333c7a44caf6774d76000e5bc5…
8322927: Unused code in LIR_Assembler::verify_oop_map
Reviewed-by: tholenstein, chagedorn
! src/hotspot/share/c1/c1_LIRAssembler.cpp
Changeset: 8d9ad97c
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-02-09 05:30:20 +0000
URL: https://git.openjdk.org/leyden/commit/8d9ad97c293b090fbcedbfdb046f1b5d97b02…
8324641: [IR Framework] Add Setup method to provide custom arguments and set fields
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/compiler/c2/irTests/TestIterativeEA.java
! test/hotspot/jtreg/compiler/c2/irTests/TestOptimizeUnstableIf.java
! test/hotspot/jtreg/compiler/c2/irTests/TestRemixAddressExpressions.java
! test/hotspot/jtreg/compiler/c2/irTests/TestShiftAndMask.java
! test/hotspot/jtreg/compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java
! test/hotspot/jtreg/compiler/c2/irTests/TestTestRemovalPeephole.java
! test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/Arguments.java
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
+ test/hotspot/jtreg/compiler/lib/ir_framework/Setup.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/SetupInfo.java
! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentValue.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentsProvider.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/BaseTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/DeclaredTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CheckedTestExample.java
= test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/NormalTestExample.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/SetupExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestAccessModifiers.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSetupTests.java
Changeset: cc276ff0
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-02-09 07:42:57 +0000
URL: https://git.openjdk.org/leyden/commit/cc276ff0dfa0a568ebf0a66e0762a6de19fa6…
8325516: Shenandoah: Move heap change tracking into ShenandoahHeap
Reviewed-by: shade, kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
Changeset: e3dc6a7a
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2024-02-09 08:52:28 +0000
URL: https://git.openjdk.org/leyden/commit/e3dc6a7a28c4f049eb234c5487fca6c54298a…
8314275: Incorrect stepping in switch
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8314275.java
Changeset: 71b46c38
Author: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Date: 2024-02-09 09:00:43 +0000
URL: https://git.openjdk.org/leyden/commit/71b46c38a820319851cade2a15d64a657d4d7…
8325471: CHeapBitMap(MEMFLAGS flags) constructor misleading use of super-constructor
Reviewed-by: stefank, tschatzl
! src/hotspot/share/utilities/bitMap.hpp
Changeset: d165d124
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-09 11:05:42 +0000
URL: https://git.openjdk.org/leyden/commit/d165d124b129f5e0440af83494805a8b83674…
8325510: Serial: Remove redundant arg in non_clean_card_iterate
Reviewed-by: kbarrett, tschatzl, stefank
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
Changeset: 5daf622a
Author: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-02-09 11:46:04 +0000
URL: https://git.openjdk.org/leyden/commit/5daf622aea8ccb914dd7fa3680ddd3114dc6a…
8325309: Amend "Listeners and Threads" in AWTThreadIssues.html
Reviewed-by: serb, tr
! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html
Changeset: 8b70b8d8
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-02-09 11:51:05 +0000
URL: https://git.openjdk.org/leyden/commit/8b70b8d85af0e26020c010324c7f1389cc5cb…
8325440: Confusing error reported for octal literals with wrong digits
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
= test/langtools/tools/javac/diags/examples/IllegalDigitInBinaryLiteral.java
= test/langtools/tools/javac/diags/examples/IllegalDigitInOctalLiteral.java
! test/langtools/tools/javac/diags/examples/InvalidBinaryNumber.java
! test/langtools/tools/javac/lexer/JavaLexerTest.java
! test/langtools/tools/javac/lexer/OctalNumberTest.java
! test/langtools/tools/javac/literals/BadBinaryLiterals.7.out
Changeset: 52d49761
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-02-09 13:09:12 +0000
URL: https://git.openjdk.org/leyden/commit/52d497619e58a5677bc4a015b1bd87f600f23…
8325437: Safepoint polling in monitor deflation can cause massive logs
Reviewed-by: aboldtch, dcubed, shade
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 69b2674c
Author: Oli Gillespie <ogillespie(a)openjdk.org>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2024-02-09 14:36:59 +0000
URL: https://git.openjdk.org/leyden/commit/69b2674c6861fdb7d9f9cb39e07d50515c73e…
8324648: Avoid NoSuchMethodError when instantiating NativePRNG
Reviewed-by: shade, weijun, liach, valeriep
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java
Changeset: 8ef918d6
Author: Oli Gillespie <ogillespie(a)openjdk.org>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2024-02-09 14:38:09 +0000
URL: https://git.openjdk.org/leyden/commit/8ef918d6678437a5b351b172bb4cf144eeaa9…
8324646: Avoid Class.forName in SecureRandom constructor
Reviewed-by: shade, weijun
! src/java.base/share/classes/java/security/Provider.java
+ test/micro/org/openjdk/bench/java/security/SecureRandomBench.java
Changeset: 29d89d48
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-09 15:01:12 +0000
URL: https://git.openjdk.org/leyden/commit/29d89d48cb32a225f94b2ed45d2a1467add33…
8325551: Remove unused obj_is_alive and block_start in Space
Reviewed-by: stefank
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
Changeset: 40708baf
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-09 16:33:41 +0000
URL: https://git.openjdk.org/leyden/commit/40708baf7a5ad4a847f1b6414eda6a2ea4439…
8325563: Remove unused Space::is_in
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/space.hpp
Changeset: 4a3a38d1
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-02-09 16:53:05 +0000
URL: https://git.openjdk.org/leyden/commit/4a3a38d1b71a4acc780a6d9802c076d750541…
8325517: Shenandoah: Reduce unnecessary includes from shenandoahControlThread.cpp
Reviewed-by: shade, kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
Changeset: 43684374
Author: Bhavana Kilambi <bkilambi(a)openjdk.org>
Committer: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2024-02-09 16:57:49 +0000
URL: https://git.openjdk.org/leyden/commit/43684374755d7446e224d16e6c40b903b6a6e…
8325264: two compiler/intrinsics/float16 tests fail after JDK-8324724
Reviewed-by: thartmann, dfenacci, kvn
! src/hotspot/share/runtime/stubRoutines.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 6944537c
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2024-02-09 17:05:05 +0000
URL: https://git.openjdk.org/leyden/commit/6944537c3ebbbb638479e4c2b90a71ad58690…
8325203: System.exit(0) kills the launched 3rd party application
Reviewed-by: almatvee
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
Changeset: b42b8886
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-02-09 18:06:51 +0000
URL: https://git.openjdk.org/leyden/commit/b42b8886aa93a50d114f9a105ef6b94febd38…
8325038: runtime/cds/appcds/ProhibitedPackage.java can fail with UseLargePages
Reviewed-by: matsaave, jsjolen
! test/hotspot/jtreg/runtime/cds/appcds/ProhibitedPackage.java
Changeset: ac4607ed
Author: Sebastian Lövdahl <sebastian.lovdahl(a)hibox.tv>
Committer: Kevin Walls <kevinw(a)openjdk.org>
Date: 2024-02-09 18:32:09 +0000
URL: https://git.openjdk.org/leyden/commit/ac4607ed81eb75f43e7d1062e38506972738d…
8226919: attach in linux hangs due to permission denied accessing /proc/pid/root
Reviewed-by: sgehwolf, kevinw
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
Changeset: d39b7bab
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2024-02-09 18:40:01 +0000
URL: https://git.openjdk.org/leyden/commit/d39b7bab27af5ba24ff0925037b8e5fb99680…
8316460: 4 javax/management tests ignore VM flags
Reviewed-by: kevinw
! test/jdk/ProblemList-Virtual.txt
! test/jdk/javax/management/ImplementationVersion/ImplVersionTest.java
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
! test/jdk/javax/management/remote/mandatory/version/ImplVersionTest.java
! test/jdk/javax/management/security/HashedPasswordFileTest.java
Changeset: 3ebe6c19
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2024-02-09 18:40:10 +0000
URL: https://git.openjdk.org/leyden/commit/3ebe6c192a5dd5cc46ae2d263713c9ff38cd4…
8319578: Few java/lang/instrument ignore test.java.opts and accept test.vm.opts only
Reviewed-by: kevinw, cjplummer
! test/jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh
! test/jdk/java/lang/instrument/ManifestTest.sh
! test/jdk/java/lang/instrument/RedefineBigClass.sh
! test/jdk/java/lang/instrument/RedefineClassWithNativeMethod.sh
! test/jdk/java/lang/instrument/RedefineMethodAddInvoke.sh
! test/jdk/java/lang/instrument/RedefineMethodDelInvoke.sh
! test/jdk/java/lang/instrument/RedefineMethodInBacktrace.sh
! test/jdk/java/lang/instrument/RedefineMethodWithAnnotations.sh
! test/jdk/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh
! test/jdk/java/lang/instrument/RetransformBigClass.sh
! test/jdk/java/lang/instrument/StressGetObjectSizeTest.sh
! test/jdk/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
! test/jdk/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
! test/jdk/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
Changeset: 6303c0e7
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-02-09 20:49:55 +0000
URL: https://git.openjdk.org/leyden/commit/6303c0e7136436a2d3cb6043b88edf788c006…
8325569: ProblemList gc/parallel/TestAlwaysPreTouchBehavior.java on linux
Reviewed-by: ccheung
! test/hotspot/jtreg/ProblemList.txt
Changeset: e33d8a21
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-02-10 00:56:59 +0000
URL: https://git.openjdk.org/leyden/commit/e33d8a219811930492e684e19a73dadb09590…
8311076: RedefineClasses doesn't check for ConstantPool overflow
Reviewed-by: coleenp, lmesnik
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
Changeset: 6c7029ff
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-02-10 01:48:48 +0000
URL: https://git.openjdk.org/leyden/commit/6c7029ffd48186353fc1d2a03915386b5f386…
8318603: Parallelize sun/java2d/marlin/ClipShapeTest.java
Reviewed-by: aivanov, shade
! test/jdk/sun/java2d/marlin/ClipShapeTest.java
Changeset: 71d2dbd0
Author: yifeng.jyf <yifeng.jyf(a)alibaba-inc.com>
Committer: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-02-10 14:07:23 +0000
URL: https://git.openjdk.org/leyden/commit/71d2dbd0b637b75a98115b6d867669b574d7b…
8325464: GCCause.java out of sync with gcCause.hpp
Reviewed-by: stefank, tschatzl
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
Changeset: 232d1368
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-02-10 14:19:01 +0000
URL: https://git.openjdk.org/leyden/commit/232d13688596e9a3c1145ee456dd5a6f7cd12…
8324890: C2 SuperWord: refactor out VLoop, make unrolling_analysis static, remove init/reset mechanism
Reviewed-by: kvn, roland
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/traceAutoVectorizationTag.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
Changeset: af7eeffd
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-11 15:34:28 +0000
URL: https://git.openjdk.org/leyden/commit/af7eeffddb40a4786e672e1a4b5bd9426578c…
8325565: Remove unused SpaceClosure
Reviewed-by: kbarrett
! src/hotspot/share/memory/iterator.hpp
Changeset: 4c0badcd
Author: Jiangli Zhou <jianglizhou(a)google.com>
Date: 2024-02-11 19:41:44 +0000
URL: https://git.openjdk.org/leyden/commit/4c0badcd78745729ac2f87b7ca9cdddb08a2b…
Merge branch 'master' into hermetic-java-runtime
! make/Main.gmk
+ make/autoconf/spec.gmk.template
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/prims/jvmtiAgent.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/native/libjli/java.c
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/jdk.jlink/share/classes/module-info.java
! make/Main.gmk
! make/autoconf/spec.gmk.template
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/prims/jvmtiAgent.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/native/libjli/java.c
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/jdk.jlink/share/classes/module-info.java
Changeset: 4ee9a87a
Author: Jiangli Zhou <jianglizhou(a)google.com>
Date: 2024-02-11 20:17:09 +0000
URL: https://git.openjdk.org/leyden/commit/4ee9a87a829e5be5ecb5a973276aa4597f1c6…
Make closeDescriptors() as static function in src/java.base/unix/native/libjava/childproc.c and src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c.
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h
! src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c
1
0
Changeset: ca1656ea
Author: Jiangli Zhou <jianglizhou(a)google.com>
Date: 2024-02-10 16:33:59 +0000
URL: https://git.openjdk.org/leyden/commit/ca1656eaec9735d61941b467aa6bea57951b5…
Co-locate logging.properties in the `modules` image (as /java.logging/java/util/logging/logging.properties) with j.u.l.LogManager, when building static JDK --with-static-java=yes. Runtime can load logging.properties from the modules when executing in hermetic mode.
! make/Images.gmk
! src/java.logging/share/classes/java/util/logging/LogManager.java
1
0