git: openjdk/panama-foreign: foreign-memaccess+abi: 99 new changesets
duke
duke at openjdk.org
Fri May 3 11:07:39 UTC 2024
Changeset: e4ed7ced
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-04-26 11:01:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e4ed7ced75c53cf5ff40c5dae4830b1ee2589802
8331063: Some HttpClient tests don't report leaks
Reviewed-by: dfuchs, vtewari, michaelm
! test/jdk/java/net/httpclient/ForbiddenHeadTest.java
! test/jdk/java/net/httpclient/ProxySelectorTest.java
Changeset: 2b7176a5
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-04-26 12:06:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2b7176a55ad0e5c6ba34abba3fe8fc1a411a5e2d
8330625: Compilation memory statistic: prevent tearing of the final report
Reviewed-by: kvn, thartmann
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
Changeset: 5e2ced4b
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-04-26 12:36:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e2ced4b9e1c9953e459dc152076520e5ef9d76c
8327247: C2 uses up to 2GB of RAM to compile complex string concat in extreme cases
Reviewed-by: mchung, shade
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/micro/org/openjdk/bench/java/lang/StringConcat.java
Changeset: 8bbd7251
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-04-26 14:06:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8bbd7251a596c6fad1a6675c077deb9fd7c8ff95
8331187: Optimize MethodTypeDesc and ClassDesc.ofDescriptor for primitive types
Reviewed-by: jvernee, liach
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
! src/java.base/share/classes/java/lang/constant/ConstantUtils.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
+ test/micro/org/openjdk/bench/java/lang/constant/ClassDescFactories.java
Changeset: d13e5334
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-04-26 14:09:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d13e53346f3cd50bf7a4241ba86d2e21d9081bbe
8321014: RISC-V: C2 VectorLoadShuffle
Reviewed-by: luhenry, fyang
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: 0bf516f7
Author: Korov <korov9 at 163.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2024-04-26 14:12:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0bf516f7ba8425134ca42d856648ab19f5c69a86
8330624: Inconsistent use of semicolon in the code snippet of java.io.Serializable javadoc
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/Serializable.java
Changeset: 07facd04
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-04-26 17:15:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/07facd0420c5e51f6e85e6210644df1659fbf765
8330734: JFR: Re-engineer mirror class mechanism
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ErrorThrownEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionStatisticsEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionThrownEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ProcessStartEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SecurityPropertyModificationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SecurityProviderServiceEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SerializationMisdeclarationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SocketReadEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SocketWriteEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/TLSHandshakeEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ThreadSleepEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadEndEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadPinnedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadStartEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadSubmitFailedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/X509CertificateEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/X509ValidationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ImplicitFields.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java
Changeset: f3bb3e21
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-04-26 19:20:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f3bb3e21704dd47c6c5d5753ca5882520a538c06
8331153: JFR: Improve logging of jdk/jfr/api/consumer/filestream/TestOrdered.java
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/consumer/filestream/TestOrdered.java
Changeset: a920af23
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2024-04-26 19:47:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a920af233a11592af113f456f7608cb59dd1617e
8303689: javac -Xlint could/should report on "dangling" doc comments
Reviewed-by: vromero, ihse, prr
! make/CompileDemos.gmk
! make/CompileToolsJdk.gmk
! make/GenerateLinkOptData.gmk
! make/modules/java.desktop/Java.gmk
! make/modules/java.management/Java.gmk
! make/modules/java.naming/Java.gmk
! make/modules/java.security.jgss/Java.gmk
! make/modules/java.security.sasl/Java.gmk
! make/modules/java.sql.rowset/Java.gmk
! make/modules/java.sql/Java.gmk
! make/modules/java.xml.crypto/Java.gmk
! make/modules/java.xml/Java.gmk
= make/modules/jdk.accessibility/Java.gmk
= make/modules/jdk.crypto.cryptoki/Java.gmk
! make/modules/jdk.hotspot.agent/Java.gmk
! make/modules/jdk.internal.le/Java.gmk
! make/modules/jdk.internal.vm.ci/Java.gmk
! make/modules/jdk.jdi/Java.gmk
! make/modules/jdk.jfr/Java.gmk
= make/modules/jdk.security.auth/Java.gmk
= make/modules/jdk.zipfs/Java.gmk
! make/test/BuildTestLib.gmk
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/DeferredLintHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! 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/parser/Lexer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ParserFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/VirtualParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.compiler/share/classes/module-info.java
! src/jdk.compiler/share/man/javac.1
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java
! src/jdk.javadoc/share/man/javadoc.1
! test/langtools/tools/javac/OverrideChecks/6199153/T6199153.java
+ test/langtools/tools/javac/danglingDocComments/DanglingDocCommentsClass.enabled.out
+ test/langtools/tools/javac/danglingDocComments/DanglingDocCommentsClass.java
+ test/langtools/tools/javac/danglingDocComments/DanglingDocCommentsEnum.enabled.out
+ test/langtools/tools/javac/danglingDocComments/DanglingDocCommentsEnum.java
= test/langtools/tools/javac/danglingDocComments/empty.out
! test/langtools/tools/javac/depDocComment/DeprecatedDocComment3.java
+ test/langtools/tools/javac/diags/examples/DanglingDocCommentWarning/DanglingDocCommentWarning.java
! test/langtools/tools/javac/platform/PreviewAPIsWithRelease.java
! test/langtools/tools/javac/warnings/DepAnn.java
! test/langtools/tools/javac/warnings/Deprecation.java
! test/langtools/tools/javac/warnings/NestedDeprecation/NestedDeprecation.java
! test/langtools/tools/javac/warnings/Unchecked.java
! test/langtools/tools/javac/warnings/VerifyLintDescriptions.java
! test/langtools/tools/javac/warnings/suppress/T6480588.java
Changeset: aee91fbc
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-04-26 19:59:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aee91fbc70df716b96c202511b4ff1b302df8d60
8296175: Output warning if generated docs contain diagnostic markers
Reviewed-by: jjg
! 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/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
Changeset: aa2edd49
Author: Jin Kwon <onacit at gmail.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-04-27 01:11:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aa2edd491345cca1d8798848d71b151bc06c6c02
8330686: Fix typos in the DatabaseMetaData javadoc
Reviewed-by: jpai, lancea, iris
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
Changeset: e3eb652c
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-04-27 11:52:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e3eb652c251e8298c9df95d7ed2788f2cbb5f337
8296543: Update exception documentation for ExecutorService.invokeAll overriders as required
Reviewed-by: prappo, alanb
! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java
Changeset: a078b5e6
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-04-27 12:12:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a078b5e6117d2a99386fecd349eb0e0c11b74953
8331114: Further improve performance of MethodTypeDesc::descriptorString
Reviewed-by: mchung, liach
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantUtils.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
! test/micro/org/openjdk/bench/java/lang/constant/MethodTypeDescFactories.java
Changeset: c3372c45
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-04-27 12:13:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c3372c455542cef2aaf673d1f14be8759bb98e8d
8331134: Port SimpleStringBuilderStrategy to use ClassFile API
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/micro/org/openjdk/bench/java/lang/StringConcat.java
Changeset: 16c7dcdb
Author: Christoph Langer <clanger at openjdk.org>
Date: 2024-04-27 13:10:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/16c7dcdb04a7c220684a20eb4a0da4505ae03813
8330523: Reduce runtime and improve efficiency of KeepAliveTest
Reviewed-by: djelinski
! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java
Changeset: 4e5c25ee
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-04-28 22:55:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4e5c25ee43d4ec31ed5160fd93a2fd15e35182f8
8331108: Unused Math.abs call in java.lang.FdLibm.Expm1#compute
Reviewed-by: naoto, bpb, rgiulietti
! src/java.base/share/classes/java/lang/FdLibm.java
Changeset: fb63cbad
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-29 07:12:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fb63cbadb419f1de91acae9fc66be258e1d3d214
8330684: ClassFile API runs into StackOverflowError while parsing certain class' bytes
Reviewed-by: psandoz
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! test/jdk/jdk/classfile/LimitsTest.java
Changeset: c615c18e
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-04-29 07:36:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c615c18e9f92dc9fdc2db512fbd47fd255f7fe86
8330158: C2: Loop strip mining uses ABS with min int
Reviewed-by: shade, kvn, dlong, mbalao
! src/hotspot/share/opto/loopnode.cpp
Changeset: 4edac349
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-29 07:58:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4edac349a5d695ce7923344ad5ad0400842241eb
8331167: UBSan enabled build fails in adlc on macOS
Reviewed-by: stuefe, lucy
! src/hotspot/share/adlc/adlparse.cpp
Changeset: 766d0b0f
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-29 08:16:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/766d0b0fa0809a0bf500f1883592f5074482f168
8330960: Serial: Remove SerialFullGC::_total_invocations
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialFullGC.hpp
Changeset: 76cda7b8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-29 08:41:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/76cda7b8955b934716136092e25de19b3b4dc6c3
8331118: Remove Serial includes from space.hpp
Reviewed-by: gli, tschatzl
! src/hotspot/share/gc/epsilon/epsilonMemoryPool.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: 549bc6a0
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2024-04-29 08:41:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/549bc6a0398906df3cc08679c751eb0c633ef0be
8330685: ZGC: share barrier spilling logic
Reviewed-by: eosterlund, mdoerr, fyang, aboldtch
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
Changeset: 70d3f22b
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-29 08:42:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/70d3f22b70521011027748f8cd078bd2ab9be730
8331175: Parallel: Remove VerifyRememberedSets
Reviewed-by: tschatzl, gli
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java
Changeset: 72729390
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-29 08:43:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/727293906430cfd95c0e2b2bd7a9df658f6fe94d
8331200: Serial: Remove unused methods in SerialHeap
Reviewed-by: gli, tschatzl
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: 151ef5d4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-04-29 10:58:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/151ef5d4d261c9fc740d3ccd64a70d3b9ccc1ab5
8330677: Add Per-Compilation memory usage to JFR
Reviewed-by: kvn, mbaesken
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerEvent.cpp
! src/hotspot/share/compiler/compilerEvent.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java
Changeset: 8b8fb642
Author: Liming Liu <limingliu at os.amperecomputing.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-04-29 15:14:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8b8fb6427e3cbc16b818ddcbd6a971f3d2370f94
8324776: runtime/os/TestTransparentHugePageUsage.java fails with The usage of THP is not enough
Reviewed-by: stuefe
! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/runtime/os/TestTransparentHugePageUsage.java
Changeset: bdcc2400
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-04-29 15:58:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bdcc2400db63e604d76f9b5bd3c876271743f69f
8331087: Move immutable nmethod data from CodeCache
Reviewed-by: thartmann, dlong, dnsimon
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! test/hotspot/jtreg/compiler/c1/TestLinearScanOrderMain.java
Changeset: 4e422943
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-04-29 16:27:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4e4229438ad2e8ac59ac675465e4d3d4e13bf156
8329004: Update Libpng to 1.6.43
Reviewed-by: prr, dnguyen
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/UPDATING.txt
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c
Changeset: 9b423a85
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-04-29 17:14:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9b423a8509d6bf8a76297d74aaaea40613f5f2ae
8330253: Remove verify_consistent_lock_order
Co-authored-by: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Reviewed-by: dcubed, pchilanomate, dnsimon
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/lockStack.cpp
! src/hotspot/share/runtime/lockStack.hpp
Changeset: eb88343f
Author: SendaoYan <syan at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-29 17:50:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eb88343fb763ee89010b7a9879638152decc6892
8331164: createJMHBundle.sh download jars fail when url needed to be redirected
Reviewed-by: erikj, shade
! make/devkit/createJMHBundle.sh
Changeset: 819f3d6f
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-04-29 17:54:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/819f3d6fc70ff6fe54ac5f9033c17c3dd4326aa5
8330748: ByteArrayOutputStream.writeTo(OutputStream) pins carrier
Reviewed-by: alanb
! src/java.base/share/classes/java/io/ByteArrayOutputStream.java
+ test/jdk/java/io/ByteArrayOutputStream/WriteToReleasesCarrier.java
Changeset: b128bd7b
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-04-30 06:53:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b128bd7b5a1dcf3e7a55d3e3b0c4a9998bde963e
8331021: Deprecate and then obsolete the DontYieldALot flag
Reviewed-by: coleenp, stuefe, shade
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 60b61e58
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-30 07:31:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/60b61e588c1252b4b1fbc64d0f818a85670f7146
8331298: avoid alignment checks in UBSAN enabled build
Reviewed-by: erikj, mdoerr
! make/autoconf/jdk-options.m4
Changeset: 0630bb02
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-04-30 08:27:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0630bb02eb760081ddd612ccb1b12d57d43aab5e
8331264: Reduce java.lang.constant initialization overhead
Reviewed-by: liach, mchung
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
! src/java.base/share/classes/java/lang/constant/ConstantUtils.java
! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java
! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java
Changeset: cff841f1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-30 09:13:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cff841f1de41c911ec1b642b998c074e13e75554
8328934: Assert that ABS input and output are legal
Reviewed-by: aph, dlong
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/gtest/utilities/test_abs.cpp
Changeset: ef4ec2d3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-30 10:37:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ef4ec2d3b061c0eeea1aba88135e8d0e272b3bea
8331284: Inline methods in softRefPolicy.cpp
Reviewed-by: gli, tschatzl
- src/hotspot/share/gc/shared/softRefPolicy.cpp
! src/hotspot/share/gc/shared/softRefPolicy.hpp
Changeset: 22a1c617
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2024-04-30 13:08:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/22a1c617dbe771d8f5cea52af0e2a630af34b35b
8330817: jdk/internal/vm/Continuation/OSRTest.java times out on libgraal
Reviewed-by: dnsimon, dlong
! test/jdk/jdk/internal/vm/Continuation/OSRTest.java
Changeset: 33e81229
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-30 13:52:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33e81229bd1b4b28cf2e35f0f8f0a42a04d59c3d
8331410: Remove unused MemAllocator::mem_allocate_inside_tlab
Reviewed-by: tschatzl, gli
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
Changeset: 2cc8eccb
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-04-30 15:11:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2cc8eccb360848f3ddf3259f1d943552f86234b9
8331346: Update PreviewFeature of STREAM_GATHERERS to JEP-473
Reviewed-by: pminborg, alanb
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
Changeset: f4caac8d
Author: Tim Prinzing <tprinzing at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2024-04-30 15:39:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f4caac8dea1c95234743712386cb28a1ecb11197
8329138: Convert JFR FileForceEvent to static mirror event
Reviewed-by: alanb, egahlin
+ src/java.base/share/classes/jdk/internal/event/FileForceEvent.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/events/EventConfigurations.java
! src/jdk.jfr/share/classes/jdk/jfr/events/FileForceEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileChannelImplInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
+ test/jdk/jdk/jfr/event/io/TestAsynchronousFileChannelEvents.java
Changeset: 130f71ca
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-04-30 15:48:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/130f71cadca5b46d9bf589708dcea03ad51e8de0
8326742: Change compiler tests without additional VM flags from @run driver to @run main
Reviewed-by: kvn, thartmann, chagedorn
! test/hotspot/jtreg/compiler/ccp/TestShiftConvertAndNotification.java
Changeset: 9ce21d13
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-04-30 16:02:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9ce21d1382a4f5ad601a7ee610bab64a9c575302
8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
Reviewed-by: coleenp, fyang, dlong
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: 3d11692b
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-04-30 16:15:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3d11692bf369af951867209962e8bf5886d1655f
8331252: C2: MergeStores: handle negative shift values
Reviewed-by: kvn, shade
! src/hotspot/share/opto/memnode.cpp
! test/hotspot/jtreg/compiler/c2/TestMergeStores.java
Changeset: aca1e836
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2024-04-30 16:20:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aca1e8365bf0f64bf18caf798bbca1d25b3c4117
8329223: Parallel: Parallel GC resizes heap even if -Xms = -Xmx
Reviewed-by: ayang, gli
! src/hotspot/share/gc/shared/genArguments.cpp
Changeset: a863ef5d
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-04-30 16:50:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a863ef5d74e9001a143af4638422348ee946c939
8331207: Misleading example in DateFormat#parse docs
Reviewed-by: naoto
! src/java.base/share/classes/java/text/DateFormat.java
Changeset: b96b38c2
Author: Tom Rodriguez <never at openjdk.org>
Date: 2024-04-30 17:33:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b96b38c2c9a310d5fe49b2eda3e113a71223c7d1
8318682: SA decoding of scalar replaced objects is broken
Reviewed-by: cjplummer, cslucas
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/asm/Disassembler.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/DebugInfoReadStream.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/MarkerValue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ObjectMergeValue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ObjectValue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ScopeValue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbTestAllocationMerge.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithAllocationMerge.java
+ test/hotspot/jtreg/serviceability/sa/TestDebugInfoDecode.java
Changeset: f215899a
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-05-01 08:09:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f215899a088d1abe86adccf0e65a073189272ddd
8331393: AArch64: u32 _partial_subtype_ctr loaded/stored as 64
Reviewed-by: aph, fyang
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 663acd2e
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-05-01 08:40:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/663acd2e173114fec7c2f50084af9ec56150d394
8330969: scalability issue with loaded JVMTI agent
Reviewed-by: amenkov, cjplummer
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
Changeset: b2fb5ea1
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-05-01 11:53:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b2fb5ea13ba5087411410519213fc953ecc44618
8331142: Add test for number of loader threads in BasicDirectoryModel
Reviewed-by: serb, tr
+ test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/LoaderThreadCount.java
Changeset: 44dc8500
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-05-01 12:19:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/44dc85001d8c17a12efebd1a69d52e0b7e4e95e4
8331212: Error recovery for broken switch expressions could be improved
Reviewed-by: asotona
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/langtools/tools/javac/recovery/FlowRecovery.java
Changeset: 4f529f8c
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2024-05-01 12:23:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4f529f8c232b4082aa4aa39766bcf42b09885ee4
8331427: Rename confusingly named ArraysSupport.signedHashCode
Reviewed-by: redestad
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
Changeset: e833bfc8
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-05-01 15:26:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e833bfc8ac6104522d037e7eb300f5aa112688bb
8331222: Malformed text in the jpackage doc page
Reviewed-by: almatvee
! src/jdk.jpackage/share/man/jpackage.1
Changeset: 2a95cd47
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-05-01 16:38:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2a95cd473aaefcacd976d1c17aa2badf330a6c32
8331495: Limit BasicDirectoryModel/LoaderThreadCount.java to Windows only
Reviewed-by: prr
! test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/LoaderThreadCount.java
Changeset: 62d5d1e9
Author: Jan Trukenmüller <truj at users.noreply.github.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2024-05-01 16:45:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/62d5d1e99c118b6ed26e79a2f7247308f8c23310
8319598: SMFParser misinterprets interrupted running status
Reviewed-by: prr, serb
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
+ test/jdk/javax/sound/midi/File/SMFInterruptedRunningStatus.java
Changeset: 0a24daec
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-05-01 18:02:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a24daecebd90eb46a813923bb2d5672514197ce
8322043: HeapDumper should use parallel dump by default
Reviewed-by: yyang, sspitsyn, dholmes
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumper.hpp
Changeset: 19e46eed
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Dean Long <dlong at openjdk.org>
Date: 2024-05-02 01:41:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/19e46eed580339a61fd1309c2cc7040e8c83597d
8331088: Incorrect TraceLoopPredicate output
Reviewed-by: chagedorn, dlong
! src/hotspot/share/opto/loopPredicate.cpp
Changeset: 5ab8713b
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-05-02 06:29:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ab8713b3fcdf8a1e9d44fc71190845f32449fce
8331360: RISCV: u32 _partial_subtype_ctr loaded/stored as 64
Reviewed-by: fyang, mli, tonyp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: 9108091f
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-05-02 07:06:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9108091f0ce21a52c3b8b22a52485ee5594eb185
8330989: unify os::create_binary_file across platforms
Reviewed-by: dholmes, kbarrett
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.cpp
Changeset: 4036d7d8
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2024-05-02 07:19:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4036d7d8246da0550adf8543848606c777da20a1
8330076: NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API
Reviewed-by: stefank, jsjolen, stuefe
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/gc/x/xPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/x/xMarkStackAllocator.cpp
! src/hotspot/share/gc/x/xPhysicalMemory.cpp
! src/hotspot/share/gc/x/xVirtualMemory.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/gc/z/zNMT.cpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/nmt/memTracker.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/utilities/debug.cpp
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
Changeset: d3bf5262
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-05-02 07:49:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d3bf52628efb79e1b98749d628c4b6d035e1d511
8331518: Tests should not use the "Classpath" exception form of the legal header
Reviewed-by: dholmes
! test/hotspot/jtreg/compiler/c2/TestUninitializedKlassField.java
! test/hotspot/jtreg/compiler/codegen/TestConvertImplicitNullCheck.java
! test/hotspot/jtreg/compiler/loopopts/TestPartialPeelingAtSingleInputRegion.java
! test/micro/org/openjdk/bench/java/lang/foreign/libToJavaString.c
! test/micro/org/openjdk/bench/vm/compiler/MergeStores.java
Changeset: dd906ffd
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-05-02 08:10:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dd906ffdcb7d965cd4798cb7eebd9c1b71b3c136
8331399: RISC-V: Don't us mv instead of la
Reviewed-by: fyang, mli, tonyp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: c4fe5bf9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-05-02 08:26:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c4fe5bf90c2d368c29714de63a90eca444fb3ece
8331405: Shenandoah: Optimize ShenandoahLock with TTAS
Reviewed-by: zgu, ysr
! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp
Changeset: 8bcd2e61
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2024-05-02 08:31:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8bcd2e61aec51f7c5b09ae162f8cca85a8bbf105
8329088: Stack chunk thawing races with concurrent GC stack iteration
Reviewed-by: stefank, pchilanomate
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/continuationJavaClasses.cpp
! src/hotspot/share/runtime/continuationJavaClasses.hpp
! src/hotspot/share/runtime/continuationJavaClasses.inline.hpp
! src/java.base/share/classes/jdk/internal/vm/StackChunk.java
Changeset: 33243d44
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-05-02 08:42:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33243d44a96bf47066e19bb743c076cbd4ba48ed
8331394: G1: Remove SKIP_RETIRED_FULL_REGIONS define in G1HRPrinter
Reviewed-by: gli, iwalulya
! src/hotspot/share/gc/g1/g1HRPrinter.hpp
Changeset: fe23068d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-05-02 08:43:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fe23068d946181b0346e470d3172c5d29cc2e05c
8331392: G1: Make HRPrinter distinguish between different types of reclamation
Reviewed-by: ayang, iwalulya, gli
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1HRPrinter.cpp
! src/hotspot/share/gc/g1/g1HRPrinter.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: 286cbf83
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-05-02 09:58:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/286cbf831c2eb76e31bd69b4a93cd5ae9a821493
8331546: Build failure after 8330076
Reviewed-by: mdoerr, tschatzl, shade
! src/hotspot/share/memory/virtualspace.cpp
Changeset: ae82405f
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-05-02 10:08:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ae82405ff7a48bc6e61b1d05bf74839b7ed50c11
8323058: Revisit j.l.classfile.CodeBuilder API surface
Reviewed-by: briangoetz, psandoz
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.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/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.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/foreign/abi/BindingSpecializer.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.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
! test/jdk/java/io/Serializable/records/ProhibitedMethods.java
! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
! test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java
! test/jdk/java/lang/instrument/RetransformAgent.java
! test/jdk/java/lang/instrument/asmlib/Instrumentor.java
! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java
! test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java
! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/InstructionHelper.java
! test/jdk/java/lang/invoke/condy/CondyNestedTest.java
! test/jdk/java/lang/invoke/lookup/SpecialStatic.java
! test/jdk/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/BSMTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
! test/jdk/jdk/classfile/DiscontinuedInstructionsTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/OneToOneTest.java
! test/jdk/jdk/classfile/OpcodesValidationTest.java
! test/jdk/jdk/classfile/PrimitiveClassConstantTest.java
! test/jdk/jdk/classfile/ShortJumpsFixTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/StackTrackerTest.java
! test/jdk/jdk/classfile/TempConstantPoolBuilderTest.java
! test/jdk/jdk/classfile/TransformTests.java
! test/jdk/jdk/classfile/Utf8EntryTest.java
! test/jdk/jdk/classfile/WriteTest.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
! test/jdk/jdk/classfile/helpers/Transforms.java
! test/jdk/jdk/lambda/separate/ClassToInterfaceConverter.java
! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.java
! test/micro/org/openjdk/bench/jdk/classfile/RebuildMethodBodies.java
! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java
Changeset: beebce04
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-05-02 10:21:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/beebce044db97e50a7aea3f83d70e134b2128d0a
8331421: ubsan: vmreg.cpp checking error member call on misaligned address
Reviewed-by: mbaesken, lucy
! src/hotspot/share/code/vmreg.cpp
! src/hotspot/share/code/vmreg.hpp
Changeset: c9255f3f
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-05-02 10:46:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c9255f3f5d3b826b9502e21aa953f0cf9f9abdec
8331514: Tests should not use the "Classpath" exception form of the legal header
Reviewed-by: dfuchs
! test/jdk/java/lang/ProcessBuilder/JspawnhelperWarnings.java
Changeset: 20569687
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-05-02 10:46:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2056968777f3c8e3f783a8d52ff8a537c52fa8b1
8331513: Tests should not use the "Classpath" exception form of the legal header
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/RedirectTimeoutTest.java
! test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java
Changeset: 4a78906d
Author: Christian Stein <cstein at openjdk.org>
Date: 2024-05-02 11:13:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4a78906db1ebb56a759b43c2dfa909215491d4c0
8331537: Test code should not use the "Classpath" exception clause
Reviewed-by: jpai
! test/langtools/tools/javac/launcher/BasicSourceLauncherTests.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/src/p/q/CLTest.java
Changeset: cccc9535
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-05-02 11:38:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cccc95358d5c38cbcabc7f79abc53674deb1e6d8
8329258: TailCall should not use frame pointer register for jump target
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: rcastanedalo, aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
+ test/hotspot/jtreg/compiler/arraycopy/TestTailCallInArrayCopyStub.java
Changeset: c21672d8
Author: Weibing Xiao <wxiao at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2024-05-02 11:48:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c21672d8c94da6aa613174744ceaa945ca2a474a
8331077: nroff man page update for jar tool
Reviewed-by: jjg, coffeys
! src/jdk.jartool/share/man/jar.1
Changeset: 257a07d5
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-05-02 12:20:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/257a07d5ca4d876f7f79a5f2598054ca261777ee
8331511: Tests should not use the "Classpath" exception form of the legal header
Reviewed-by: jpai
! test/jdk/jdk/classfile/OptionsTest.java
Changeset: 9912abf5
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-05-02 12:20:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9912abf586f4e0f76591639ae18d5c074edaa2c5
8331011: [XWayland] TokenStorage fails under Security Manager
Reviewed-by: prr, honkar, serb
! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java
Changeset: a024eed7
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-05-02 12:42:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a024eed7384828643e302f021a253717f53e3778
8331478: JFR: Rename printHelp methods for jdk.jfr.internal.dcmd classes
Reviewed-by: mgronlun
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdQuery.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdView.java
Changeset: 389f6fe9
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-05-02 13:41:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/389f6fe97c348e28d8573fe4754138d2a0bd6c0d
8331344: No compiler replay file with CompilerCommand MemLimit
Reviewed-by: kvn, asmehra
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/compiler/compilationMemoryStatistic.hpp
! test/hotspot/jtreg/compiler/print/CompileCommandMemLimit.java
Changeset: dd0b6418
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-05-02 13:48:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dd0b6418191c765a92bfd03ec4d4206e0da7ee45
8330813: Don't call methods from Compressed(Oops|Klass) if the associated mode is inactive
Reviewed-by: stefank, asmehra
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
Changeset: 553d45b1
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2024-05-02 13:53:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/553d45b11460a794613651373f34c8379c11729b
8323724: Remove potential re-inflation from FastHashCode under LM_LIGHTWEIGHT
Reviewed-by: aboldtch, coleenp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 8771015d
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-05-02 14:32:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8771015d7e3c4349ad58b58150a49217b1ffb902
8331027: JDK's ct.sym file packs corrupted module-info classes
Reviewed-by: asotona
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
+ test/langtools/tools/javac/platform/VerifyCTSymClassFiles.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTest.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java
Changeset: 3383ad63
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-05-02 14:41:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3383ad6397d5a2d8fb232ffd3e29a54e0b37b686
8331253: 16 bits is not enough for nmethod::_skipped_instructions_size field
Reviewed-by: dlong, thartmann
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/opto/output.cpp
Changeset: 7a41a525
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-05-02 15:03:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7a41a525deb796396ade1456f1d0a101ac705014
8331549: Inline MemAllocator::mem_allocate_slow
Reviewed-by: stefank, gli
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
Changeset: 6969a9e0
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-05-02 15:36:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6969a9e0b2143eee5a7cfa02460a8ab6dfa08cda
8328999: Update GIFlib to 5.2.2
Reviewed-by: tr, dnguyen, prr
! src/java.desktop/share/legal/giflib.md
! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c
! src/java.desktop/share/native/libsplashscreen/giflib/gif_err.c
! src/java.desktop/share/native/libsplashscreen/giflib/gif_hash.h
! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h
! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h
! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c
! src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c
Changeset: 6f98d8f5
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-05-02 16:10:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6f98d8f58f98827ae454c7ce4839de4071d95767
8329692: Add more details to FrameStateTest.java test instructions
Reviewed-by: tr, azvegint
! test/jdk/java/awt/Frame/FrameStateTest/FrameStateTest.java
Changeset: e2c0cfef
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-05-02 18:07:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e2c0cfef1468e1081d1e68f74caae71266815cb6
8331320: ClassFile API OutOfMemoryError with certain class files
Reviewed-by: psandoz
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! test/jdk/jdk/classfile/LimitsTest.java
Changeset: 73cdc9a0
Author: Swati Sharma <swati.sharma at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-05-02 18:28:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/73cdc9a070249791f7d228a93fe5b9335c5f72bd
8326421: Add jtreg test for large arrayCopy disjoint case.
Co-authored-by: Steve Dohrmann <steve.dohrmann at intel.com>
Reviewed-by: kvn, sviswanathan
+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyDisjointLarge.java
Changeset: cd3a6075
Author: Ben Perez <ben.perez at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2024-05-02 18:50:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cd3a607576bede17f48c3d5ebde2bf05f3b615ba
8328864: NullPointerException in sun.security.jca.ProviderList.getService()
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/jca/ProviderList.java
+ test/jdk/sun/security/jca/NullPreferredList.java
+ test/jdk/sun/security/jca/app-security.properties
Changeset: 99654ec3
Author: Phil Race <prr at openjdk.org>
Date: 2024-05-02 20:18:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/99654ec3fb2c2e7c8d5bf5965aaf45aeb4b88c61
8331516: Tests should not use the "Classpath" exception form of the legal header
Reviewed-by: iris, serb
! test/jdk/java/awt/font/GlyphVector/LayoutCompatTest.java
Changeset: f6cdcc6f
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-05-02 20:18:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f6cdcc6f65f2a436906541bb8266e69ded17e2e3
8280988: [XWayland] Click on title to request focus test failures
Reviewed-by: honkar, serb
! test/jdk/java/awt/Focus/6981400/Test1.java
! test/jdk/java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java
! test/jdk/java/awt/Focus/ModalDialogInFocusEventTest.java
! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java
! test/lib/jdk/test/lib/Platform.java
Changeset: 04271dfe
Author: SendaoYan <syan at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-05-02 21:19:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/04271dfe7a262379944e2a2cf83a98a3a1b78a74
8331331: :tier1 target explanation in doc/testing.md is incorrect
Reviewed-by: erikj, dholmes, ihse
! doc/testing.html
! doc/testing.md
Changeset: 01125fa2
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-05-02 21:29:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/01125fa21b733199d4fe670ecf38b82cd917e242
8331605: jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java test failure
Reviewed-by: prr
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
Changeset: 6bef0474
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2024-05-03 00:28:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6bef0474c8b8773d0d20c0f25c36a2ce9cdbd7e8
8272364: Parallel GC adaptive size policy may shrink the heap below MinHeapSize
Reviewed-by: ayang, rkennke
! src/hotspot/share/gc/shared/genArguments.cpp
+ test/hotspot/jtreg/gc/arguments/TestParallelGCErgo.java
Changeset: 7c1fad4f
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-05-03 05:11:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c1fad4fb6c387bbfb72b3f96b610e7cbc2ef312
8329559: Test javax/swing/JFrame/bug4419914.java failed because The End and Start buttons are not placed correctly and Tab focus does not move as expected
Reviewed-by: abhiscxk, honkar, dnguyen
! test/jdk/javax/swing/JFrame/bug4419914.java
Changeset: 8bc641eb
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-05-03 05:49:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8bc641ebe75ba4c975a99a8646b89ed10a7029f5
8331404: IGV: Show line numbers for callees in properties
Reviewed-by: tholenstein, thartmann
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
Changeset: a10845b5
Author: Joachim Kern <jkern at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-05-03 08:31:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a10845b553fc6fe7e06a0f37ce73fe5f704dc7c4
8330539: Use #include <alloca.h> instead of -Dalloca'(size)'=__builtin_alloca'(size)' for AIX
Reviewed-by: jwaters, mdoerr, kbarrett, ihse
! make/autoconf/flags-cflags.m4
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
Changeset: f665e07a
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2024-05-03 10:17:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f665e07ab223bdabb6cf3f653f799913d874bc55
8331540: [BACKOUT] NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API
Reviewed-by: jwilhelm
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/gc/x/xPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/x/xMarkStackAllocator.cpp
! src/hotspot/share/gc/x/xPhysicalMemory.cpp
! src/hotspot/share/gc/x/xVirtualMemory.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/gc/z/zNMT.cpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/nmt/memTracker.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/utilities/debug.cpp
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
Changeset: f78fa055
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2024-05-03 10:17:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f78fa0556d93d8ec98f403694e067611e4501fd4
8331636: [BACKOUT] Build failure after 8330076
Reviewed-by: jwilhelm
! src/hotspot/share/memory/virtualspace.cpp
Changeset: 386d6638
Author: duke <duke at openjdk.org>
Date: 2024-05-03 11:00:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/386d66387da69eae77eccb3638ed944429ddedbb
Automatic merge of jdk:master into master
Changeset: 5d81a159
Author: duke <duke at openjdk.org>
Date: 2024-05-03 11:00:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5d81a1595ce6aab827695d56eb2aba871b1c4953
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list