git: openjdk/panama-foreign: foreign-memaccess+abi: 70 new changesets

duke duke at openjdk.org
Fri Jul 12 11:05:54 UTC 2024


Changeset: 194425d7
Branch: foreign-memaccess+abi
Author:    Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-07-05 12:50:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/194425d7875ef42fce52516ed59c81ee97720399

8335645: j.u.Formatter#trailingZeros improved with String repeat

Reviewed-by: liach, jlu, naoto

! src/java.base/share/classes/java/util/Formatter.java

Changeset: ff49f677
Branch: foreign-memaccess+abi
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-07-05 13:44:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ff49f677ee5017019c90823bc412ceb90068ffbd

8335775: Remove extraneous 's' in comment of rawmonitor.cpp test file

Reviewed-by: gdams, stuefe

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.cpp

Changeset: 7efe1603
Branch: foreign-memaccess+abi
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-05 16:44:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7efe16038e5df9894a265ea1214068060f595c4e

8335730: JFR: Clean up jdk.jfr

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClass.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedFrame.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java
! src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveSettingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionStatisticsEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/OldObjectSample.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/QueryRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Row.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/TableSorter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/LevelSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/View.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueParser.java

Changeset: b83766e5
Branch: foreign-memaccess+abi
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-05 17:07:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b83766e59063a41ea8801ac9e7c15dce67727c62

8335632: jdk/jfr/api/consumer/streaming/TestJVMExit.java failed with "Process [...] is no longer alive"

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java

Changeset: 6f7f0f1d
Branch: foreign-memaccess+abi
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-07-06 15:05:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6f7f0f1de05fdc0f6a88ccd90b806e8a5c5074ef

8333884: MemorySegment::reinterpret removes read-only property

Reviewed-by: jvernee, mcimadamore

! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java
! test/jdk/java/foreign/TestSegments.java

Changeset: 3f37c571
Branch: foreign-memaccess+abi
Author:    SendaoYan <syan at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2024-07-08 01:19:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3f37c5718d676b7001e6a084aed3ba645745a144

8335806: RISC-V: Corrected typos Bizarrely

Reviewed-by: aph, amitkumar

! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp

Changeset: 02956ab6
Branch: foreign-memaccess+abi
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2024-07-08 06:23:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/02956ab6e161ca8556a73f328f79bcbfba997cbc

8332163: C2 SuperWord: refactor PacksetGraph and SuperWord::output into VTransformGraph

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ src/hotspot/share/opto/superwordVTransformBuilder.cpp
+ src/hotspot/share/opto/superwordVTransformBuilder.hpp
! src/hotspot/share/opto/traceAutoVectorizationTag.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
+ src/hotspot/share/opto/vtransform.cpp
+ src/hotspot/share/opto/vtransform.hpp

Changeset: 55fd1ed2
Branch: foreign-memaccess+abi
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2024-07-08 06:42:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/55fd1ed228ea3c42aaf92579e5dcb818fe14351d

8333890: Fatal error in auto-vectorizer with float16 kernel.

Reviewed-by: kvn

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java

Changeset: 3cce31ad
Branch: foreign-memaccess+abi
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-07-08 08:06:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3cce31ad8877ec62429981871bcb0067770f9ccb

8335643: serviceability/dcmd/vm tests fail for ZGC after JDK-8322475

Reviewed-by: sgehwolf, dholmes

! test/hotspot/jtreg/ProblemList-generational-zgc.txt
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java

Changeset: 540188fd
Branch: foreign-memaccess+abi
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-08 10:03:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/540188fdebd089d4145eca18c0f95bf338cbcefc

8334445: Parallel: Decouple maximum compaction from SoftReference clearing

Reviewed-by: zgu, lmao

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp

Changeset: c5a668bb
Branch: foreign-memaccess+abi
Author:    Xiaolong Peng <xpeng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-08 10:33:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c5a668bb653feb3408a9efa3274ceabf9f01a2c7

8334231: Optimize MethodData layout

Reviewed-by: dholmes, chagedorn, shade

! src/hotspot/share/oops/methodData.hpp

Changeset: c34a1b70
Branch: foreign-memaccess+abi
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-07-08 10:53:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c34a1b7013b27a8a214f63387bd528a90342a416

8335861: Problem list compiler/vectorization/TestFloat16VectorConvChain.java

Reviewed-by: epeter

! test/hotspot/jtreg/ProblemList.txt

Changeset: 953c35eb
Branch: foreign-memaccess+abi
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-07-08 11:44:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/953c35eb5bff49ec5f7dbb25edd8a324b94318eb

8335824: Test gc/arguments/TestMinInitialErgonomics.java is timing out

Reviewed-by: ayang, kbarrett

! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java

Changeset: cec222e4
Branch: foreign-memaccess+abi
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2024-07-08 12:39:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cec222e46065fc15db3f2eb241d3607d605ab580

8317611: Add a tool like jdeprscan to find usage of restricted methods

Reviewed-by: alanb, ihse, mcimadamore, jlahoda, jwaters

! make/modules/jdk.jdeps/Launcher.gmk
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
! src/jdk.internal.opt/share/classes/module-info.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/ClassFileSource.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/ClassResolver.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/JNativeScanFatalError.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/JNativeScanTask.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/Main.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/MethodRef.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/NativeMethodFinder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/RestrictedUse.java
! src/jdk.jdeps/share/classes/module-info.java
+ src/jdk.jdeps/share/man/jnativescan.1
! test/jdk/tools/launcher/HelpFlagsTest.java
! test/langtools/TEST.groups
+ test/langtools/tools/jnativescan/JNativeScanTestBase.java
+ test/langtools/tools/jnativescan/TestArrayTypeRefs.java
+ test/langtools/tools/jnativescan/TestJNativeScan.java
+ test/langtools/tools/jnativescan/TestMissingSystemClass.java
+ test/langtools/tools/jnativescan/TestSubclassRefs.java
+ test/langtools/tools/jnativescan/cases/classpath/app/App.java
+ test/langtools/tools/jnativescan/cases/classpath/arrayref/App.java
+ test/langtools/tools/jnativescan/cases/classpath/lib/Lib.java
+ test/langtools/tools/jnativescan/cases/classpath/missingsystem/App.java
+ test/langtools/tools/jnativescan/cases/classpath/singlejar/main/Main.java
+ test/langtools/tools/jnativescan/cases/classpath/subclassref/App.java
+ test/langtools/tools/jnativescan/cases/classpath/unnamed_package/UnnamedPackage.java
+ test/langtools/tools/jnativescan/cases/modules/org.lib/module-info.java
+ test/langtools/tools/jnativescan/cases/modules/org.lib/org/lib/Lib.java
+ test/langtools/tools/jnativescan/cases/modules/org.lib/org/lib/Service.java
+ test/langtools/tools/jnativescan/cases/modules/org.myapp/module-info.java
+ test/langtools/tools/jnativescan/cases/modules/org.myapp/org/myapp/main/Main.java
+ test/langtools/tools/jnativescan/cases/modules/org.service/module-info.java
+ test/langtools/tools/jnativescan/cases/modules/org.service/org/service/ServiceImpl.java
+ test/langtools/tools/jnativescan/cases/modules/org.singlejar/module-info.java
+ test/langtools/tools/jnativescan/cases/modules/org.singlejar/org/singlejar/main/Main.java

Changeset: be3676f6
Branch: foreign-memaccess+abi
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Date:      2024-07-08 14:04:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/be3676f6bbc2d8041e43cf7bcfaee7fb9d864378

8304484: CDS dynamic dumping incorrectly leads to "Error occurred during initialization of VM"

Reviewed-by: ccheung, iklam

! src/hotspot/share/classfile/classLoader.cpp

Changeset: d8c1c6ab
Branch: foreign-memaccess+abi
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-08 15:45:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d8c1c6ab0543c986280dcfa1c6c79e010a7b35fb

8335604: Serial: Inline Generation::contiguous_available

Reviewed-by: tschatzl

! 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.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp

Changeset: a9b7f42f
Branch: foreign-memaccess+abi
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-07-08 16:20:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a9b7f42f29120a3cca0d341350ff03cae485e68b

8333826: Update --release 23 symbol information for JDK 23 build 29

Reviewed-by: iris, jlahoda

! src/jdk.compiler/share/data/symbols/java.desktop-N.sym.txt

Changeset: 284671a1
Branch: foreign-memaccess+abi
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-07-08 16:44:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/284671a1e4fb5bfe15b20b7f41fc24415b1235ed

8335449: runtime/cds/DeterministicDump.java fails with File content different at byte ...

Reviewed-by: matsaave, iklam

! test/hotspot/jtreg/runtime/cds/DeterministicDump.java

Changeset: 3a87eb5c
Branch: foreign-memaccess+abi
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
Date:      2024-07-08 18:03:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3a87eb5c4606ce39970962895315567e8606eba7

8335126: Shenandoah: Improve OOM handling

Reviewed-by: shade, ysr, wkemper, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: 3733fe3a
Branch: foreign-memaccess+abi
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-07-08 19:14:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3733fe3a207078b585421cd2a098e808fafaa817

8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @

Reviewed-by: aivanov

! test/jdk/java/awt/print/PrinterJob/XparColor.java

Changeset: babf6df7
Branch: foreign-memaccess+abi
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2024-07-08 20:09:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/babf6df7d97e4beedb25e689634d999412c1e950

8334757: AssertionError: Missing type variable in where clause

Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateClassWithTypeVariable.java
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateClassWithTypeVariable.out

Changeset: bb1f8a16
Branch: foreign-memaccess+abi
Author:    Xiaolong Peng <xpeng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-08 20:10:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bb1f8a1698553d5962569ac8912edd0d7ef010dd

8335904: Fix invalid comment in ShenandoahLock

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp

Changeset: 9c7a6eab
Branch: foreign-memaccess+abi
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2024-07-08 20:14:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9c7a6eabb93c570fdb74076edc931576ed6be3e0

8312125: Refactor CDS enum class handling

Reviewed-by: matsaave, ccheung

+ src/hotspot/share/cds/cdsEnumKlass.cpp
+ src/hotspot/share/cds/cdsEnumKlass.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp

Changeset: 564a72e1
Branch: foreign-memaccess+abi
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-07-09 08:10:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/564a72e1dba0f145600c8e7eff66992fbf294df0

8335955: JDK-8335742 wrongly used a "JDK-" prefix in the problemlist bug number

Reviewed-by: iwalulya

! test/hotspot/jtreg/ProblemList-Virtual.txt

Changeset: 2a296475
Branch: foreign-memaccess+abi
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-07-09 08:25:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2a2964759c73b3b9ab6afaad109383c89952977b

8334777: Test javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java failed with NullPointerException

Reviewed-by: cjplummer, dholmes

! test/jdk/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java

Changeset: 8f62f31d
Branch: foreign-memaccess+abi
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-07-09 08:26:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8f62f31dff564289a2422d58e8ecd5062d443b81

8335906: [s390x] Test Failure: GTestWrapper.java

Reviewed-by: stuefe

! src/hotspot/share/runtime/os.cpp

Changeset: f3ff4f74
Branch: foreign-memaccess+abi
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-07-09 10:21:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f3ff4f7427c3c3f5cb2a115a61462bb9d28de1cd

8335882: platform/cgroup/TestSystemSettings.java fails on Alpine Linux

Reviewed-by: stuefe, mbaesken

! test/jdk/jdk/internal/platform/cgroup/TestSystemSettings.java

Changeset: 0e0dfca2
Branch: foreign-memaccess+abi
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Dmitry Samersoff <dsamersoff at openjdk.org>
Date:      2024-07-09 10:27:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0e0dfca21f64ecfcb3e5ed7cdc2a173834faa509

8330806: test/hotspot/jtreg/compiler/c1/TestLargeMonitorOffset.java fails on ARM32

Reviewed-by: snazarki, dsamersoff

! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp

Changeset: 531a6d85
Branch: foreign-memaccess+abi
Author:    Volker Simonis <simonis at openjdk.org>
Date:      2024-07-09 13:11:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/531a6d85b00b88688668ab1ced0db6ce0214a5f1

8335911: Document ccls indexer in doc/ide.md

Reviewed-by: erikj

! doc/ide.html
! doc/ide.md

Changeset: 7e11fb70
Branch: foreign-memaccess+abi
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-09 13:11:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7e11fb702696df733ca89d325200f2e9414402d9

8335688: Fix -Wzero-as-null-pointer-constant warnings from fflush calls in jvmti tests

Reviewed-by: jwaters, coleenp

! test/hotspot/jtreg/serviceability/jvmti/AddModuleUsesAndProvides/libAddModuleUsesAndProvidesTest.c
! 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/RedefineClasses/MissedStackMapFrames/libMissedStackMapFrames.cpp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/libRedefineRetransform.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/libframepop02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/get_stack_trace.hpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/libSuspendResume1.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.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

Changeset: 14721244
Branch: foreign-memaccess+abi
Author:    Mark Powers <mpowers at openjdk.org>
Date:      2024-07-09 20:38:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1472124489c841642996ae984e21c533ffec8091

8333364: Minor cleanup could be done in com.sun.crypto.provider

Reviewed-by: mullan, valeriep

! src/java.base/share/classes/com/sun/crypto/provider/AESKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrap.java
! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrapPadded.java
! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Poly1305Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherTextStealing.java
! src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java
! src/java.base/share/classes/com/sun/crypto/provider/DESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKEM.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java
! src/java.base/share/classes/com/sun/crypto/provider/FeedbackCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java
! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacMD5.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacSHA1.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/com/sun/crypto/provider/KWUtil.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PKCS5Padding.java
! src/java.base/share/classes/com/sun/crypto/provider/Poly1305.java
! src/java.base/share/classes/com/sun/crypto/provider/RC2Crypt.java
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/com/sun/crypto/provider/SslMacCore.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java

Changeset: dcf4e0d5
Branch: foreign-memaccess+abi
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-07-10 03:30:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dcf4e0d51f392afe2711223484e932e3826e8864

8335966: Remove incorrect problem listing of java/lang/instrument/NativeMethodPrefixAgent.java in ProblemList-Virtual.txt

Reviewed-by: kevinw, amenkov

! test/jdk/ProblemList-Virtual.txt

Changeset: b5909cab
Branch: foreign-memaccess+abi
Author:    Koichi Sakata <ksakata at openjdk.org>
Date:      2024-07-10 05:57:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b5909cabeef22954f4d9c642b1cbf288b3454562

8323242: Remove vestigial DONT_USE_REGISTER_DEFINES

Reviewed-by: gli, kvn

! src/hotspot/cpu/zero/register_zero.hpp

Changeset: a44b60c8
Branch: foreign-memaccess+abi
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-10 07:53:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a44b60c8c14ad998e51239f48e64779304aaac50

8335778: runtime/ClassInitErrors/TestStackOverflowDuringInit.java fails on ppc64 platforms after JDK-8334545

Reviewed-by: dholmes, asteiner

! test/hotspot/jtreg/runtime/ClassInitErrors/TestStackOverflowDuringInit.java

Changeset: 537d20af
Branch: foreign-memaccess+abi
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-07-10 09:55:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/537d20afbff255489a7b1bdb0410b9d1aba715b7

8335766: Switch case with pattern matching and guard clause compiles inconsistently

Reviewed-by: abimpoudis

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/patterns/DisambiguatePatterns.java

Changeset: e0fb9494
Branch: foreign-memaccess+abi
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-10 14:28:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e0fb949460d0c7e2ab1697a6466e7d4831a20a33

8335779: JFR: Hide sleep events

Reviewed-by: mgronlun

! src/hotspot/share/jfr/support/jfrIntrinsics.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
- src/jdk.jfr/share/classes/jdk/jfr/internal/HiddenWait.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/management/HiddenWait.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/StreamBarrier.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/DownLoadThread.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FileDump.java
+ test/jdk/jdk/jfr/jvm/TestHiddenWait.java

Changeset: e6c5aa7a
Branch: foreign-memaccess+abi
Author:    Christian Stein <cstein at openjdk.org>
Date:      2024-07-10 15:12:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e6c5aa7a6cb54c647d261facdcffa6a410849627

8336012: Fix usages of jtreg-reserved properties

Reviewed-by: jjg

! test/jdk/java/lang/invoke/PrivateInvokeTest.java

Changeset: fb9a227e
Branch: foreign-memaccess+abi
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2024-07-10 15:34:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fb9a227e02ebf826edb762283e15dd7e402f8433

8313909: [JVMCI] assert(cp->tag_at(index).is_unresolved_klass()) in lookupKlassInPool

Reviewed-by: yzheng, never

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp

Changeset: fb66716a
Branch: foreign-memaccess+abi
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-07-10 16:12:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fb66716a1bc914db194c5b0b833cc2317704f166

8331725: ubsan: pc may not always be the entry point for a VtableStub

Reviewed-by: kvn, mbaesken

! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/code/vtableStubs.hpp

Changeset: 7ab96c74
Branch: foreign-memaccess+abi
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2024-07-10 16:26:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7ab96c74e2c39f430a5c2f65a981da7314a2385b

8335409: Can't allocate and retain memory from resource area in frame::oops_interpreted_do oop closure after 8329665

Reviewed-by: dholmes, stuefe, coleenp, shade

! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
! src/hotspot/share/runtime/frame.cpp

Changeset: 66db7156
Branch: foreign-memaccess+abi
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-07-10 16:36:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/66db71563c3ebd715a1192a9b399b618d7bdb8d0

8335637: Add explicit non-null return value expectations to Object.toString()

Reviewed-by: jpai, alanb, smarks, prappo

! src/java.base/share/classes/java/lang/Object.java

Changeset: 242f1133
Branch: foreign-memaccess+abi
Author:    Yudi Zheng <yzheng at openjdk.org>
Date:      2024-07-10 19:42:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/242f1133f8e1b373de3714cefc7f6701c39707fe

8334481: [JVMCI] add LINK_TO_NATIVE to MethodHandleAccessProvider.IntrinsicMethod

Reviewed-by: dnsimon

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/MethodHandleAccessProvider.java

Changeset: cad68e06
Branch: foreign-memaccess+abi
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-10 21:06:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cad68e06ecad1e19091d1af9c0f9b8145d6842fb

8335935: Chained builders not sending transformed models to next transforms

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BlockCodeBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/LabelContext.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalCodeBuilder.java
- src/java.base/share/classes/jdk/internal/classfile/impl/TransformingCodeBuilder.java
! test/jdk/jdk/classfile/TransformTests.java

Changeset: d6c6847e
Branch: foreign-memaccess+abi
Author:    KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2024-07-11 02:44:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d6c6847e32673d36a1958cefd1851ec9f3b1e2ad

8335743: jhsdb jstack cannot print some information on the waiting thread

Reviewed-by: dholmes, cjplummer, kevinw

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaVFrame.java
! test/hotspot/jtreg/serviceability/sa/LingeredAppWithLock.java
! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java

Changeset: b363de8c
Branch: foreign-memaccess+abi
Author:    Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2024-07-11 02:44:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b363de8c9fbf7d9e4aade41a2e883cc83ced320b

8335946: DTrace code snippets should be generated when DTrace flags are enabled

Reviewed-by: coleenp, dholmes

! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp

Changeset: cf940e13
Branch: foreign-memaccess+abi
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2024-07-11 07:03:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cf940e139a76e5aabd52379b8a87065d82b2284c

8335553: [Graal] Compiler thread calls into jdk.internal.vm.VMSupport.decodeAndThrowThrowable and crashes in OOM situation

Reviewed-by: yzheng, never, dholmes

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/java.base/share/classes/jdk/internal/vm/TranslatedException.java
! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
! test/jdk/jdk/internal/vm/TestTranslatedException.java

Changeset: b7d0eff5
Branch: foreign-memaccess+abi
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-07-11 07:29:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b7d0eff5ad77e338b237773d2fc047eea3d2ac12

8207908: JMXStatusTest.java fails assertion intermittently

Reviewed-by: cjplummer, amenkov

! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java
! test/jdk/sun/management/jmxremote/startstop/ManagementAgentJcmd.java

Changeset: 1772a929
Branch: foreign-memaccess+abi
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-07-11 07:35:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1772a929af0c31bf22153cc19c5d11b00273453b

8334457: Test javax/swing/JTabbedPane/bug4666224.java fail on macOS with because pressing the ‘C’ key does not switch the layout to WRAP_TAB_LAYOUT

Reviewed-by: achung, abhiscxk, tr

! test/jdk/javax/swing/JTabbedPane/bug4666224.java

Changeset: 2928753b
Branch: foreign-memaccess+abi
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-07-11 08:18:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2928753bd95356467e4fe42ee391e45d1cb6e89c

8324966: Allow selecting jtreg test case by ID from make

Reviewed-by: erikj

! make/InitSupport.gmk

Changeset: 62cbf703
Branch: foreign-memaccess+abi
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-11 08:28:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/62cbf70346e78ca94ce6ea4ba5a308ea0a2bbfa8

8336085: Fix simple -Wzero-as-null-pointer-constant warnings in CDS code

Reviewed-by: dholmes, jwaters

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/filemap.hpp

Changeset: b32e4a68
Branch: foreign-memaccess+abi
Author:    Xiaolong Peng <xpeng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-11 08:47:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b32e4a68bca588d908bd81a398eb3171a6876dc5

8335356: Shenandoah: Improve concurrent cleanup locking

Reviewed-by: ysr, shade

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp

Changeset: 6fcd49f9
Branch: foreign-memaccess+abi
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2024-07-11 10:08:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6fcd49f9431cc3507f96ef2acdca43fc6a394a14

8336239: Fix javadoc markup in java.lang.Process

Reviewed-by: jpai

! src/java.base/share/classes/java/lang/Process.java

Changeset: 5c612c23
Branch: foreign-memaccess+abi
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2024-07-11 10:24:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5c612c230b0a852aed5fd36e58b82ebf2e1838af

8332689: RISC-V: Use load instead of trampolines

Reviewed-by: fyang, mli, luhenry

! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/relocInfo_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp

Changeset: dea92742
Branch: foreign-memaccess+abi
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-07-11 14:12:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dea92742c2b5889717f2183dc29b5772daff5340

8332125: [nmt] Totals in diff report should print out total malloc and mmap diffs

Reviewed-by: stuefe, jsjolen

! src/hotspot/share/nmt/memReporter.cpp
+ test/hotspot/jtreg/runtime/NMT/TotalMallocMmapDiffTest.java

Changeset: d06d79c8
Branch: foreign-memaccess+abi
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-11 16:07:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d06d79c80980644df511cded0eb8bc0309d878d3

8325369: @sealedGraph: Bad link to image for tag on nested classes

Reviewed-by: jjg

! make/jdk/src/classes/build/tools/taglet/SealedGraph.java

Changeset: 58c98420
Branch: foreign-memaccess+abi
Author:    Joe Wang <joehw at openjdk.org>
Date:      2024-07-11 18:38:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/58c98420b65bcea08f37982fdfba747005c03553

8336021: Doccheck: valign not allowed for HTML5 in java.xml

Reviewed-by: lancea

! src/java.xml/share/classes/org/w3c/dom/Attr.java

Changeset: 5100303c
Branch: foreign-memaccess+abi
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-07-11 18:40:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5100303c6c5e4224d2c41f90719139bb5f4e236e

8335668: NumberFormat integer only parsing should throw exception for edge case

Reviewed-by: naoto

! src/java.base/share/classes/java/text/DecimalFormat.java
! test/jdk/java/text/Format/NumberFormat/LenientParseTest.java
! test/jdk/java/text/Format/NumberFormat/StrictParseTest.java

Changeset: 9eb611e7
Branch: foreign-memaccess+abi
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2024-07-11 19:53:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9eb611e7f07ebb6eb0cbcca32d644abf8352c991

8334055: Unhelpful 'required: reference' diagnostics after JDK-8043226

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateMissingSymbol.java
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateMissingSymbol.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.out

Changeset: 73e3e0ed
Branch: foreign-memaccess+abi
Author:    Dean Long <dlong at openjdk.org>
Date:      2024-07-11 20:18:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/73e3e0edeb20c6f701b213423476f92fb05dd262

8321509: False positive in get_trampoline fast path causes crash

Reviewed-by: kvn, adinn, thartmann

! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp

Changeset: 88905571
Branch: foreign-memaccess+abi
Author:    Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-07-11 20:44:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/889055713ea83f899ebd7bf640dcf3c3e1a82ebe

8335623: Clean up HtmlTag.HtmlTag and make the ARIA role attribute global

Reviewed-by: liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java

Changeset: 687601eb
Branch: foreign-memaccess+abi
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-07-11 20:45:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/687601ebcaedf133fd4d5cecc42c5aadf9c73f3c

8336257: Additional tests in jmxremote/startstop to match on PID not app name

Reviewed-by: cjplummer, alanb, amenkov, dcubed

! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java

Changeset: b3ef2a60
Branch: foreign-memaccess+abi
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-11 20:51:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b3ef2a600cfec31723dc78fe552e9cf9976b0337

8336036: Synthetic documentation for a record's equals is incorrect for floating-point types

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java

Changeset: 81a0d1ba
Branch: foreign-memaccess+abi
Author:    Vanitha B P <vanitha.b.p at oracle.com>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2024-07-11 21:27:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/81a0d1ba03bbdbe718302b3925cdc207d5d05232

8325525: Create jtreg test case for JDK-8325203

Reviewed-by: asemenyuk, almatvee

+ test/jdk/tools/jpackage/apps/ChildProcessAppLauncher.java
+ test/jdk/tools/jpackage/windows/WinChildProcessTest.java

Changeset: c703d290
Branch: foreign-memaccess+abi
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-12 05:56:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c703d290425f85a06e61d72c9672ac2adac92db9

8335710: serviceability/dcmd/vm/SystemDumpMapTest.java and SystemMapTest.java fail on Linux Alpine after 8322475

Reviewed-by: stuefe, lucy

! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java

Changeset: 1fe3ada0
Branch: foreign-memaccess+abi
Author:    SendaoYan <syan at openjdk.org>
Committer: Alex Menkov <amenkov at openjdk.org>
Date:      2024-07-12 08:14:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1fe3ada001e188754df5de00bf6804f028ad274b

8336284: Test TestClhsdbJstackLock.java/TestJhsdbJstackLock.java fails with -Xcomp after JDK-8335743

Reviewed-by: cjplummer, amenkov

! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java

Changeset: f677b90e
Branch: foreign-memaccess+abi
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-07-12 08:19:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f677b90eb93026d3fdfd4ae19d48415a7d8318e8

8267887: RMIConnector_NPETest.java fails after removal of RMI Activation (JDK-8267123)

Reviewed-by: cjplummer, sspitsyn

! test/jdk/ProblemList.txt
- test/jdk/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java

Changeset: 7a620329
Branch: foreign-memaccess+abi
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-12 09:30:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7a6203296416268f1c3f269d0db2b0c817642a34

8336081: Fix -Wzero-as-null-pointer-constant warnings in JVMTypedFlagLimit ctors

Reviewed-by: dholmes, jwaters

! src/hotspot/share/runtime/flags/jvmFlagLimit.hpp

Changeset: 9b6f6c5c
Branch: foreign-memaccess+abi
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-12 09:33:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9b6f6c5c9dd6d0fbb056e8d84c3a0888a3320edf

8336082: Fix -Wzero-as-null-pointer-constant warnings in SimpleCompactHashtable

Reviewed-by: coleenp, dholmes

! src/hotspot/share/classfile/compactHashtable.hpp

Changeset: a27c4a7a
Branch: foreign-memaccess+abi
Author:    duke <duke at openjdk.org>
Date:      2024-07-12 11:00:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a27c4a7af87c4f41e40ad947d3db56b06f0b1a09

Automatic merge of jdk:master into master


Changeset: 539c160c
Branch: foreign-memaccess+abi
Author:    duke <duke at openjdk.org>
Date:      2024-07-12 11:00:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/539c160cac267bb358711bd54cd8e03bc6ba66e2

Automatic merge of master into foreign-memaccess+abi




More information about the panama-dev mailing list