git: openjdk/panama-foreign: foreign-memaccess+abi: 117 new changesets
duke
duke at openjdk.org
Fri Jan 17 11:08:25 UTC 2025
Changeset: ec7393e9
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-01-10 13:46:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ec7393e9190c1b93ca08e1107f734c869f400b89
8347287: JFR: Remove use of Security Manager
Reviewed-by: mgronlun
! src/hotspot/share/jfr/support/jfrIntrinsics.hpp
! src/hotspot/share/jfr/support/jfrResolution.cpp
! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java
! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java
! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
! src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java
! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunkInputStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterFactoryRecipe.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JDKEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/WriteablePath.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.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/consumer/filter/ChunkWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.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/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModel.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JDKEventTask.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JavaEventTask.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/LookupKey.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicTask.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/UserEventTask.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/BooleanSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/settings/JDKSettingControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/LevelSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Configure.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/DirectoryCleaner.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java
! test/jdk/jdk/jfr/jvm/MyCommitRegisteredFalseEvent.java
! test/jdk/jdk/jfr/jvm/MyCommitRegisteredTrueEvent.java
! test/jdk/jdk/jfr/jvm/NonEvent.java
! test/jdk/jdk/jfr/jvm/PlaceholderEventWriter.java
- test/jdk/jdk/jfr/jvm/PlaceholderEventWriterFactory.java
! test/jdk/jdk/jfr/jvm/RegisteredFalseEvent.java
! test/jdk/jdk/jfr/jvm/RegisteredTrueEvent.java
! test/jdk/jdk/jfr/jvm/StaticCommitEvent.java
! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java
! test/jdk/jdk/jfr/tool/TestAssemble.java
Changeset: c5c4efda
Branch: foreign-memaccess+abi
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2025-01-10 13:57:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c5c4efdaa1d04b1441fd96712b71cdb43e5d86df
8347120: Launchers should not have java headers on include path
Reviewed-by: dholmes, ihse
! make/common/JdkNativeCompilation.gmk
! make/common/modules/LauncherCommon.gmk
Changeset: beb0e607
Branch: foreign-memaccess+abi
Author: Peter Levart <plevart at openjdk.org>
Date: 2025-01-10 14:47:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/beb0e607d3b66b9e97c263cd8f2e23f447ebfc50
8347397: Cleanup of JDK-8169880
Reviewed-by: liach, alanb
! src/java.base/share/classes/java/lang/Class.java
Changeset: 1bf2f5c8
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-01-10 15:58:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1bf2f5c8a92b30eabb530737158f57c63a81fef6
8343510: JFR: Remove AccessControlContext from FlightRecorder::addListener specification
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
Changeset: 9cf7d42b
Branch: foreign-memaccess+abi
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-01-10 16:47:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9cf7d42b65cfecfe27d0267f971acb743c02b675
8346184: C2: assert(has_node(i)) failed during split thru phi
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestLoadSplitThruPhiNull.java
Changeset: e7e8f60c
Branch: foreign-memaccess+abi
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-01-10 16:50:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e7e8f60c9bedd5622525cc4339300b438eedc9fd
8347302: Mark test tools/jimage/JImageToolTest.java as flagless
Reviewed-by: alanb, shade
! test/jdk/tools/jimage/JImageToolTest.java
Changeset: 46ba515c
Branch: foreign-memaccess+abi
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-01-10 17:59:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/46ba515c4989de7545d409570315274e0ea1c5ac
8346669: Increase abstraction in SetupBuildLauncher and remove extra args
Reviewed-by: erikj
! make/StaticLibs.gmk
! make/common/modules/LauncherCommon.gmk
! make/modules/java.base/Launcher.gmk
! make/modules/jdk.compiler/Launcher.gmk
! make/modules/jdk.javadoc/Launcher.gmk
! make/modules/jdk.jconsole/Launcher.gmk
! make/modules/jdk.jdeps/Launcher.gmk
! make/modules/jdk.jfr/Launcher.gmk
! make/modules/jdk.jlink/Launcher.gmk
! make/modules/jdk.jshell/Launcher.gmk
! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/launcher/main.c
Changeset: 4b554b52
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-01-10 18:50:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b554b52e627b3a0f5e15a623b12089bff6bfafa
8346722: (fs) Files.probeContentType throws ClassCastException with custom file system provider
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/DefaultFileTypeDetector.java
! test/jdk/java/nio/file/spi/SetDefaultProvider.java
! test/jdk/java/nio/file/spi/testapp/testapp/Main.java
Changeset: d69463e4
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-01-10 19:30:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d69463e4bcbddd346b9486059c5ad3a1cb555632
8347300: Don't exclude the "PATH" var from the environment when running app launchers in jpackage tests
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/share/AppLauncherEnvTest.java
! test/jdk/tools/jpackage/windows/WinChildProcessTest.java
Changeset: 01c8ba2c
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-01-10 19:31:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/01c8ba2cde881c3d483cb776ca17a5aa13123b23
8347298: Bug in JPackageCommand.ignoreFakeRuntime()
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
Changeset: 10f7142d
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-01-10 19:32:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/10f7142dce296fedbb4d945378473d44ecde34b7
8347295: Fix WinResourceTest to make it work with WiX v4.0+
Reviewed-by: almatvee
! test/jdk/tools/jpackage/windows/WinResourceTest.java
Changeset: 6f1f2f25
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-01-10 21:23:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6f1f2f2537cd921e2c13c333c78c2ad8c599dcc3
8347063: Add comments in ClassFileFormatVersion for class file format evolution history
Reviewed-by: darcy, iris
! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java
Changeset: 761774a1
Branch: foreign-memaccess+abi
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-01-10 23:49:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/761774a120f4aa326da3c55a000dacc5549762e9
8346143: add ClearAllFramePops function to speedup debugger single stepping in some cases
Reviewed-by: cjplummer, amenkov
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiEventController.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FramePop/ClearAllFramePops/ClearAllFramePops.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FramePop/ClearAllFramePops/libClearAllFramePops.cpp
Changeset: 31452788
Branch: foreign-memaccess+abi
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-01-11 07:07:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3145278847428ad3a855a3e2c605b77f74ebe113
8346727: JvmtiVTMSTransitionDisabler deadlock
Reviewed-by: cjplummer, lmesnik
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/javaThread.hpp
Changeset: f04a6422
Branch: foreign-memaccess+abi
Author: Simon Tooke <stooke at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2025-01-12 21:39:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f04a6422469709d22bd92bf5d00655f741956efd
8346717: serviceability/dcmd/vm/SystemDumpMapTest.java failing on Windows with "Stack base not yet set for thread id"
Reviewed-by: lmesnik, dholmes
! src/hotspot/share/nmt/memMapPrinter.cpp
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java
Changeset: 9fafd63d
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-01-13 05:19:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9fafd63d46f64428e0b9c2e9a6b0ac7ca0e2d355
8346828: javax/swing/JScrollBar/4865918/bug4865918.java still fails in CI
Reviewed-by: abhiscxk, dnguyen
! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java
Changeset: 1f7925ce
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-01-13 07:47:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f7925ceb4460b1052c93969749a52487bf133fc
8347270: Remove unix_getParentPidAndTimings, unix_getChildren and unix_getCmdlineAndUserInfo
Reviewed-by: rriggs, clanger, jkern
! src/java.base/aix/native/libjava/ProcessHandleImpl_aix.c
! src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.h
Changeset: b37f1236
Branch: foreign-memaccess+abi
Author: Damon Fenacci <dfenacci at openjdk.org>
Date: 2025-01-13 07:59:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b37f12362507fb2cd291a2b44b4777ba76efd35e
8347407: [BACKOUT] C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash)
Reviewed-by: thartmann, kvn
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/compilerDefinitions.inline.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java
Changeset: ed0b5556
Branch: foreign-memaccess+abi
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-01-13 08:09:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ed0b5556276cd8bb5e4a4d1f34a49c4442e2a34e
8344035: Replace predicate walking code in Loop Unswitching with a predicate visitor
Reviewed-by: roland, kvn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
Changeset: 3b9732ed
Branch: foreign-memaccess+abi
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-01-13 08:13:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b9732edc6dd22868634166678d220bf1066e5be
8345471: Clean up compiler/intrinsics/sha/cli tests
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
- test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
- test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedCPU.java
- test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedRISCV64CPU.java
- test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java
Changeset: 85ed78c0
Branch: foreign-memaccess+abi
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-01-13 09:26:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/85ed78c063493259247d88f5ca51b47b7a45fcb0
8345185: Update jpackage to not include service bindings by default
Reviewed-by: asemenyuk
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java
! test/jdk/tools/jpackage/TEST.properties
! test/jdk/tools/jpackage/share/BasicTest.java
! test/jdk/tools/jpackage/share/JLinkOptionsTest.java
! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java
! test/jdk/tools/jpackage/share/RuntimeImageTest.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
Changeset: 82e2a791
Branch: foreign-memaccess+abi
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-01-13 09:49:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/82e2a791225a289ba32360bf415274c4b48b9e00
8347006: LoadRangeNode floats above array guard in arraycopy intrinsic
Reviewed-by: roland, qamai, kvn
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInit.java
Changeset: 450636ae
Branch: foreign-memaccess+abi
Author: Viktor Klang <vklang at openjdk.org>
Date: 2025-01-13 10:38:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/450636ae28b84ded083b6861c6cba85fbf87e16e
8347274: Gatherers.mapConcurrent exhibits undesired behavior under variable delays, interruption, and finishing
Reviewed-by: alanb
! src/java.base/share/classes/java/util/stream/Gatherers.java
! test/jdk/java/util/stream/GatherersMapConcurrentTest.java
Changeset: 06126361
Branch: foreign-memaccess+abi
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-01-13 12:05:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/06126361db1edb1d4c181a82952c1ac133a839f9
8347373: HTTP/2 flow control checks may count unprocessed data twice
Reviewed-by: jpai
! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java
! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java
Changeset: c885e59c
Branch: foreign-memaccess+abi
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-01-13 12:25:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c885e59cfaeaab98bd05ec1ea54441d8e7c8268a
8346377: Properly support static builds for Windows
Reviewed-by: erikj
! make/StaticLibs.gmk
! make/autoconf/flags-ldflags.m4
! src/hotspot/os/windows/os_windows.cpp
! src/java.base/windows/native/libjli/java_md.c
! src/java.desktop/windows/native/libawt/windows/awt_Mlib.cpp
Changeset: 6e43f48f
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-13 12:50:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6e43f48fcf342266b3d50688af7ae4664c018ac8
8346929: runtime/ClassUnload/DictionaryDependsTest.java fails with "Test failed: should be unloaded"
Reviewed-by: dholmes, ccheung
! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java
! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java
Changeset: cc198972
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-13 13:14:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cc198972022c94199d698461e2ac42afc0058fd7
8293123: Fix various include file ordering
Reviewed-by: dholmes, stefank
! src/hotspot/os/windows/include/jvm_md.h
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.hpp
! src/hotspot/share/runtime/thread.hpp
Changeset: fa5ff82e
Branch: foreign-memaccess+abi
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-01-13 13:43:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fa5ff82eb3f0f2df74acd117509bac6e3c634a3f
8342062: Reformat keytool and jarsigner output for keys with a named parameter set
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java
! test/jdk/sun/security/tools/jarsigner/DisableCurveTest.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
! test/jdk/sun/security/tools/jarsigner/warnings/Test.java
! test/jdk/sun/security/tools/keytool/GenKeyPairSigner.java
! test/jdk/sun/security/tools/keytool/KeyAlg.java
Changeset: cede3041
Branch: foreign-memaccess+abi
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2025-01-13 13:50:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cede30416f9730b0ca106e97b3ed9a25a09d3386
8347482: Remove unused field in ParkEvent
Reviewed-by: dholmes
! src/hotspot/share/runtime/park.hpp
Changeset: a289bcfe
Branch: foreign-memaccess+abi
Author: Julian Waters <jwaters at openjdk.org>
Date: 2025-01-13 14:02:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a289bcfe7e2786d05c338712b818fc4ef12cb4ac
8306579: Consider building with /Zc:throwingNew
Reviewed-by: ihse, kbarrett
! make/autoconf/flags-cflags.m4
! src/java.desktop/windows/native/libawt/windows/awt_new.cpp
Changeset: 062f2dcf
Branch: foreign-memaccess+abi
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-01-13 14:19:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/062f2dcfe5b62cc3dd3c292eeebd7a7ac78f849a
8347554: [BACKOUT] C2: implement optimization for series of Add of unique value
Reviewed-by: thartmann
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
- test/hotspot/jtreg/compiler/c2/TestSerialAdditions.java
Changeset: f67b7036
Branch: foreign-memaccess+abi
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-01-13 16:13:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f67b703625afa2e049c572978d29ac00d8c956d3
8347427: JTabbedPane/8134116/Bug8134116.java has no license header
Reviewed-by: dmarkov, honkar, abhiscxk
! test/jdk/javax/swing/JTabbedPane/8134116/Bug8134116.java
Changeset: a7915bb2
Branch: foreign-memaccess+abi
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2025-01-13 16:43:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a7915bb2e1b822b6d9cbeb220765e8c821c71d0b
8346468: SM cleanup of common test library
Reviewed-by: jpai, dfuchs
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/lib/jdk/test/lib/NetworkConfiguration.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/SA/SATestUtils.java
! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java
! test/lib/jdk/test/lib/net/IPSupport.java
! test/lib/jdk/test/lib/net/SimpleHttpServer.java
! test/lib/jdk/test/lib/net/SimpleSSLContext.java
! test/lib/jdk/test/lib/process/ProcessTools.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: b0c131e8
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-01-13 18:09:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b0c131e872f997cb7deadc9b0a87bd76e3a2a83c
8345368: java/io/File/createTempFile/SpecialTempFile.java fails on Windows Server 2025
Reviewed-by: lancea
! test/jdk/java/io/File/createTempFile/SpecialTempFile.java
Changeset: e0f2f4b2
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-01-13 18:25:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e0f2f4b216bc9358caa65975204aee086e4fcbd2
8313396: Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION
Co-authored-by: Martin Doerr <mdoerr at openjdk.org>
Reviewed-by: coleenp, dholmes, jsjolen
! src/hotspot/os/aix/libodm_aix.cpp
! src/hotspot/os/aix/loadlib_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/bsd/decoder_machO.cpp
! src/hotspot/os/linux/decoder_linux.cpp
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/mallocInfoDcmd.cpp
+ src/hotspot/os/posix/forbiddenFunctions_posix.hpp
! src/hotspot/os/posix/os_posix.cpp
+ src/hotspot/os/posix/permitForbiddenFunctions_posix.hpp
+ src/hotspot/os/windows/forbiddenFunctions_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/os/windows/permitForbiddenFunctions_windows.hpp
! src/hotspot/os/windows/symbolengine.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/nmt/mallocSiteTable.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/nmtPreInit.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/utilities/compilerWarnings.hpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
! src/hotspot/share/utilities/compilerWarnings_visCPP.hpp
+ src/hotspot/share/utilities/forbiddenFunctions.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ src/hotspot/share/utilities/permitForbiddenFunctions.hpp
! test/hotspot/gtest/code/test_codestrings.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/unittest.hpp
Changeset: 4e0ffda5
Branch: foreign-memaccess+abi
Author: Volkan Yazıcı <volkan.yazici at oracle.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-01-13 19:00:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4e0ffda5b1d82449d2d6f639be7641b69d6cb520
8346972: Test java/nio/channels/FileChannel/LoopingTruncate.java fails sometimes with IOException: There is not enough space on the disk
Co-authored-by: Brian Burkhalter <bpb at openjdk.org>
Reviewed-by: bpb
! test/jdk/java/nio/channels/FileChannel/LoopingTruncate.java
Changeset: 7c883c28
Branch: foreign-memaccess+abi
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-01-13 19:59:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c883c284de4fa1cb55f4fd4cf4dc9115bee5e65
8347605: Use spec tag to refer to IEEE 754 standard
Reviewed-by: bpb, iris
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/math/RoundingMode.java
Changeset: 13e1ea53
Branch: foreign-memaccess+abi
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-01-13 20:03:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13e1ea53c547900e76a2c7059893bf24b6ee42dc
8346038: [REDO] - [C1] LIR Operations with one input should be implemented as LIR_Op1
Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Reviewed-by: kvn, sviswanathan
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
Changeset: 61dc07c1
Branch: foreign-memaccess+abi
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-01-13 20:07:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/61dc07c118ee9d2d7e1747b6e49508cae7c19dc4
8346869: [AIX] Add regression test for handling 4 Byte aligned doubles in structures
Reviewed-by: mbaesken, jkern
+ test/jdk/java/foreign/Test4BAlignedDouble.java
+ test/jdk/java/foreign/libTest4BAlignedDouble.c
Changeset: 13a17757
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2025-01-13 20:10:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13a1775718f329b02cdeb82f9d3f7d878ac5e771
8344146: Remove temporary font file tracking code.
Reviewed-by: honkar, aivanov
! src/java.desktop/share/classes/java/awt/Font.java
- src/java.desktop/share/classes/sun/font/CreatedFontTracker.java
! src/java.desktop/share/classes/sun/font/FileFont.java
! src/java.desktop/share/classes/sun/font/FontManager.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
Changeset: d3a7ac22
Branch: foreign-memaccess+abi
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-01-13 21:22:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d3a7ac22c9b0a131d2e45bf2d7c5ce8b9e3e3bdd
8346383: Cannot use DllMain in libdt_socket for static builds
Reviewed-by: dholmes, sspitsyn
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
! src/jdk.jdwp.agent/share/native/libdt_socket/sysSocket.h
! src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c
! src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c
Changeset: 379d05bc
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-13 22:01:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/379d05bcc130446086786ecf6ca5a6b8e977386c
8346990: Remove INTX_FORMAT and UINTX_FORMAT macros
Reviewed-by: kbarrett, dholmes, matsaave
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! 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/c1/c1_CFGPrinter.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1InitLogger.cpp
! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/workerPolicy.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/memoryReserver.cpp
! src/hotspot/share/memory/metaspace/internalStats.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/osThreadBase.cpp
! src/hotspot/share/runtime/stackOverflow.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/utilities/fakeRttiSupport.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp
Changeset: 91b63ca7
Branch: foreign-memaccess+abi
Author: SendaoYan <syan at openjdk.org>
Date: 2025-01-14 01:13:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/91b63ca748650b5e127b235efb2f327a8ff39f70
8345016: [ASAN] java.c reported ‘%s’ directive argument is null [-Werror=format-truncation=]
Reviewed-by: rriggs
! src/java.base/share/native/libjli/java.c
Changeset: 0ae5c6b3
Branch: foreign-memaccess+abi
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2025-01-14 01:26:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0ae5c6b38b93125644416e973915608d100f0b16
8342996: Enhance Attach API to support arbitrary length arguments - OSX
Reviewed-by: sspitsyn, kevinw
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
Changeset: c1d322ff
Branch: foreign-memaccess+abi
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-01-14 03:19:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c1d322fff42720146dfb3846bd7d8514b1bdf383
8347627: Compiler replay tests are failing after JDK-8346990
Reviewed-by: coleenp
! src/hotspot/share/ci/ciMethodData.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: 6eb83ef8
Branch: foreign-memaccess+abi
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2025-01-14 09:06:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6eb83ef874cfb7244a8be40236f8845eaa756082
8347500: hsdis cannot be built with Capstone.next
Reviewed-by: ihse, simonis
! make/autoconf/lib-hsdis.m4
Changeset: 39676963
Branch: foreign-memaccess+abi
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-01-14 09:18:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3967696386ecc706927f05dfae0841b3f23e319d
8347496: Test jdk/jfr/jvm/TestModularImage.java fails after JDK-8347124: No javac
Reviewed-by: egahlin, dholmes
! test/jdk/jdk/jfr/jvm/TestModularImage.java
Changeset: 3e989fd0
Branch: foreign-memaccess+abi
Author: Adam Sotona <asotona at openjdk.org>
Date: 2025-01-14 09:28:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3e989fd0f7796a2352ffb1bbeee2dcd89a4416ca
8346986: Remove ASM from java.base
Reviewed-by: dholmes, ihse, lmesnik, alanb
! make/Coverage.gmk
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! test/hotspot/jtreg/compiler/c1/Test6932496.java
! test/hotspot/jtreg/compiler/calls/common/InvokeDynamicPatcher.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java
! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
! test/hotspot/jtreg/compiler/cha/Utils.java
! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/hotspot/jtreg/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/hotspot/jtreg/compiler/osr/TestOSRWithNonEmptyStack.java
! test/hotspot/jtreg/compiler/runtime/TestConstantDynamic.java
! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java
! test/hotspot/jtreg/compiler/runtime/unloaded/TestMHUnloaded.java
! test/hotspot/jtreg/compiler/runtime/unloaded/TestMHUnloadedHelper.java
! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java
! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeGetConstantField.java
! test/hotspot/jtreg/gc/epsilon/TestClasses.java
! test/hotspot/jtreg/runtime/AccModule/ACCModule52.java
! test/hotspot/jtreg/runtime/AccModule/ConstModule.java
! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java
! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java
! test/hotspot/jtreg/runtime/ConstantPool/BadMethodHandles.java
! test/hotspot/jtreg/runtime/ConstantPool/IntfMethod.java
! test/hotspot/jtreg/runtime/HiddenClasses/HiddenDefMeths.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/ClassGenerator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/Generator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecial/ClassGenerator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecial/Generator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/ClassGenerator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/Generator.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/AccessCheck.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/AccessType.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/ExecutorGenerator.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/GenericClassGenerator.java
! test/hotspot/jtreg/runtime/MirrorFrame/Asmator.java
! test/hotspot/jtreg/runtime/MirrorFrame/Test8003720.java
! test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/AsmClasses.java
! test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/AbstractMethodErrorTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/IllegalAccessErrorTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeSpecialICCE.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeSpecialSuccessTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeStaticICCE.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeStaticSuccessTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualICCE.java
! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualSuccessTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/NoSuchMethodErrorTest.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Clazz.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Interface.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Method.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java
! test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java
! test/hotspot/jtreg/runtime/TransitiveOverrideCFV50/TransitiveOverrideCFV50.java
! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_0.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1A.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1B.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_2.java
! test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java
! test/hotspot/jtreg/runtime/finalStatic/FinalStatic.java
! test/hotspot/jtreg/runtime/invokedynamic/BootstrapMethodErrorTest.java
! test/hotspot/jtreg/runtime/lambda-features/TestConcreteClassWithAbstractMethod.java
! test/hotspot/jtreg/runtime/lambda-features/TestStaticandInstance.java
! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java
! test/hotspot/jtreg/runtime/verifier/TestANewArray.java
! test/hotspot/jtreg/runtime/verifier/TestMultiANewArray.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineVerifyError.java
! test/hotspot/jtreg/serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java
= test/hotspot/jtreg/testlibrary/asm/asm.md
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/AnnotationVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/AnnotationWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Attribute.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ByteVector.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassReader.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassTooLargeException.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ConstantDynamic.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Constants.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Context.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/CurrentFrame.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Edge.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/FieldVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/FieldWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Frame.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Handle.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Handler.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Label.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodTooLargeException.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ModuleVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ModuleWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Opcodes.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/RecordComponentVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/RecordComponentWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Symbol.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/SymbolTable.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Type.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/TypePath.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/TypeReference.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AdviceAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AnalyzerAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AnnotationRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ClassRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/CodeSizeEvaluator.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/FieldRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/GeneratorAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/InstructionAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/JSRInlinerAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/LocalVariablesSorter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/Method.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/MethodRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleHashesAttribute.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleResolutionAttribute.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleTargetAttribute.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RecordComponentRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/Remapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RemappingMethodAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SerialVersionUIDAdder.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SignatureRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SimpleRemapper.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/StaticInitMerger.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/TableSwitchGenerator.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/TryCatchBlockSorter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureReader.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureWriter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/AbstractInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/AnnotationNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ClassNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FieldInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FieldNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FrameNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/IincInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InnerClassNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InsnList.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/IntInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InvokeDynamicInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/JumpInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LabelNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LdcInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LineNumberNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LocalVariableNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LookupSwitchInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MethodInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MethodNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleExportNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleOpenNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleProvideNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleRequireNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MultiANewArrayInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ParameterNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/RecordComponentNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TableSwitchInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TryCatchBlockNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TypeAnnotationNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TypeInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/UnsupportedClassVersionException.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/Util.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/VarInsnNode.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Analyzer.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/AnalyzerException.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicInterpreter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicValue.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicVerifier.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Frame.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Interpreter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SimpleVerifier.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SmallSet.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SourceInterpreter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SourceValue.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Subroutine.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Value.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/ASMifier.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/ASMifierSupport.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckAnnotationAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckClassAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckFieldAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckFrameAnalyzer.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckMethodAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckModuleAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckRecordComponentAdapter.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckSignatureAdapter.java
+ test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/Printer.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/Textifier.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TextifierSupport.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceAnnotationVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceClassVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceFieldVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceMethodVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceModuleVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceRecordComponentVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceSignatureVisitor.java
= test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/version.txt
! test/hotspot/jtreg/testlibrary/jittester/Makefile
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/ByteCodeVisitor.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassPoolJar.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/HotspotInstructionsExecutor.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMH.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMT.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenFullCP.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyCorrectBootstrap.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyIncorrectBootstrap.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyOneCPX.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/HandleType.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/manyIndyOneCPX/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/patches/java.base/jdk/internal/org/objectweb/asm/ClassWriterExt.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/AccessibilityFlagsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/BasicTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ConflictingDefaultsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/DefaultVsAbstractTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/MethodResolutionTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ObjectMethodOverridesTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/PrivateMethodsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/RedefineTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StaticMethodsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StressTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/SuperCallTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/ClassFileGenerator.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/DefMethTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Printer.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Util.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/AccessFlag.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/ClassBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/ConcreteClassBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/MethodBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TestBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TesterBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/ConcreteClass.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/AbstractMethod.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/ConcreteMethod.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/DefaultMethod.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/body/CallMethod.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/executor/ReflectionTest.java
! test/jdk/com/sun/jdi/ClassUnloadEventTest.java
Changeset: bb93f67e
Branch: foreign-memaccess+abi
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-01-14 10:23:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bb93f67ea8955216e81d1aef58d0ec8bf1fc9bb1
8347646: module-info classfile missing the preview flag
Reviewed-by: asotona
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/langtools/tools/javac/ImportModule.java
! test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java
! test/langtools/tools/javac/modules/JavaBaseTest.java
Changeset: cbb2b847
Branch: foreign-memaccess+abi
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2025-01-14 10:23:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cbb2b847e48c970297c2142a0675918b364e7987
8344130: C2: Avoid excessive hoisting in scheduler due to minuscule differences in block frequency
Reviewed-by: rcastanedalo, kvn
! src/hotspot/share/opto/gcm.cpp
Changeset: fec769b0
Branch: foreign-memaccess+abi
Author: Christian Stein <cstein at openjdk.org>
Date: 2025-01-14 10:34:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fec769b0a840ca4351e2458c24184ec69c112c09
8346778: Enable native access should work with the source launcher
Reviewed-by: alanb
! make/conf/module-loader-map.conf
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/native/libjli/java.c
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/RelevantJavacOptions.java
! test/langtools/tools/javac/launcher/ModuleSourceLauncherTests.java
Changeset: f0af830f
Branch: foreign-memaccess+abi
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-01-14 11:55:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f0af830f850669af411a3893f783e4b9917ed318
8335747: C2: fix overflow case for LoopLimit with constant inputs
Reviewed-by: kvn, qamai
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestLoopLimitOverflowDuringSplitThruPhi.java
Changeset: b4cd3b12
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-14 12:33:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b4cd3b12967688d78028f548db76d24cfe654614
8347566: Replace SSIZE_FORMAT with 'z' length modifier
Reviewed-by: dlong, dholmes, kbarrett
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: 1c64a459
Branch: foreign-memaccess+abi
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-01-14 13:47:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1c64a459a6804dc1528c91276e43f33f6685e289
8347501: Make static-launcher fails after JDK-8346669
Reviewed-by: syan, erikj
! make/common/modules/LauncherCommon.gmk
Changeset: 56c78007
Branch: foreign-memaccess+abi
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-01-14 14:00:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/56c780078f84a2571b779d90f528d5bcab2a9dfd
8347381: Upgrade jQuery UI to version 1.14.1
Reviewed-by: liach
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.min.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.min.js
! src/jdk.javadoc/share/legal/jqueryUI.md
Changeset: a49f8332
Branch: foreign-memaccess+abi
Author: Sean Mullan <mullan at openjdk.org>
Date: 2025-01-14 15:21:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a49f8332edc7da2a9494cd0dc96e5aa7271d9883
8346045: Cleanup of security library tests calling Security Manager APIs
Reviewed-by: rriggs
- test/jdk/java/security/AccessControlContext/FailureDebugOption.java
! test/jdk/java/security/cert/CertPathBuilder/GetInstance.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/tools/jarsigner/CertChainUnclosed.java
! test/jdk/sun/security/x509/AVA/AVAEqualsHashCode.java
! test/lib/jdk/test/lib/net/SimpleSSLContext.java
Changeset: dfd215b7
Branch: foreign-memaccess+abi
Author: Henry Jen <henryjen at openjdk.org>
Date: 2025-01-14 15:26:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dfd215b7e9e40526006448369c8847aadfe0926b
8347376: tools/jlink/runtimeImage/JavaSEReproducibleTest.java and PackagedModulesVsRuntimeImageLinkTest.java failed after JDK-8321413
Reviewed-by: dholmes, iklam, alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ModuleDescriptorBuilder.java
! test/jdk/ProblemList.txt
Changeset: d5320197
Branch: foreign-memaccess+abi
Author: Joachim Kern <jkern at openjdk.org>
Date: 2025-01-14 15:39:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d5320197995bbd4423e660c61a4677428e70819c
8347143: [aix] Fix strdup use in os::dll_load
Reviewed-by: mdoerr, clanger, kbarrett
! src/hotspot/os/aix/os_aix.cpp
Changeset: d002933c
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-01-14 15:52:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d002933c260921d0d582724516d15ebd130b851f
8347286: (fs) Remove some extensions from java/nio/file/Files/probeContentType/Basic.java
Reviewed-by: alanb, jpai
! test/jdk/java/nio/file/Files/probeContentType/Basic.java
Changeset: a01e92cd
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-14 17:00:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a01e92cdef1b7fb02035f9246a7c9fccfcf46057
8347724: Replace SIZE_FORMAT in jfr directory
Reviewed-by: egahlin
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
! src/hotspot/share/jfr/recorder/storage/jfrEpochStorage.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/utilities/jfrAllocation.cpp
Changeset: e6902cfc
Branch: foreign-memaccess+abi
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2025-01-14 17:27:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e6902cfca43c7434be9aa4a0dde4e44eae7ebf29
8323740: java.lang.ExceptionInInitializerError when trying to load XML classes in wrong order
Reviewed-by: joehw
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
+ test/jdk/javax/xml/jaxp/common/8323740/InitializerTest.java
Changeset: db76f47f
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-01-14 17:42:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/db76f47f27c46ea89cd7c08b0de6d6fa032ffb4d
8347720: [BACKOUT] Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION
Reviewed-by: coleenp
! src/hotspot/os/aix/libodm_aix.cpp
! src/hotspot/os/aix/loadlib_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/bsd/decoder_machO.cpp
! src/hotspot/os/linux/decoder_linux.cpp
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/mallocInfoDcmd.cpp
- src/hotspot/os/posix/forbiddenFunctions_posix.hpp
! src/hotspot/os/posix/os_posix.cpp
- src/hotspot/os/posix/permitForbiddenFunctions_posix.hpp
- src/hotspot/os/windows/forbiddenFunctions_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
- src/hotspot/os/windows/permitForbiddenFunctions_windows.hpp
! src/hotspot/os/windows/symbolengine.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/nmt/mallocSiteTable.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/nmtPreInit.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/utilities/compilerWarnings.hpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
! src/hotspot/share/utilities/compilerWarnings_visCPP.hpp
- src/hotspot/share/utilities/forbiddenFunctions.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
- src/hotspot/share/utilities/permitForbiddenFunctions.hpp
! test/hotspot/gtest/code/test_codestrings.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/unittest.hpp
Changeset: 06ff4c17
Branch: foreign-memaccess+abi
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-01-14 17:47:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/06ff4c17bdfab9e7aa323425cb18dfdc963aa972
8347146: Convert IncludeLocalesPluginTest to use JUnit
Reviewed-by: jlu, joehw
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: 4c30933b
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-01-14 18:54:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4c30933b2ab92369d2da449ab3cd030b748e61fb
8346971: [ubsan] psCardTable.cpp:131:24: runtime error: large index is out of bounds
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/parallel/psCardTable.cpp
Changeset: 2de71d04
Branch: foreign-memaccess+abi
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-01-14 19:40:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2de71d04454b04ee887f7bd3e5decbfaa9ab8460
8347129: cpuset cgroups controller is required for no good reason
Reviewed-by: stuefe, asmehra
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
Changeset: 9b1bed0a
Branch: foreign-memaccess+abi
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-01-14 19:49:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9b1bed0aa416c615a81d429e2f1f33bc4f679109
8290043: serviceability/attach/ConcAttachTest.java failed "guarantee(!CheckJNICalls) failed: Attached JNI thread exited without being detached"
Reviewed-by: jsjolen, coleenp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java
Changeset: 10d08dbc
Branch: foreign-memaccess+abi
Author: Vladimir Ivanov <vaivanov at openjdk.org>
Committer: Derek White <drwhite at openjdk.org>
Date: 2025-01-14 21:29:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/10d08dbc81aa14499410f0a7a64d0b3243b660f1
8346142: [perf] scalability issue for the specjvm2008::xml.validation workload
Reviewed-by: joehw
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java
Changeset: 02d24934
Branch: foreign-memaccess+abi
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-01-14 21:45:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/02d24934ff8ca8142160392da8101b66e0feab35
8347613: Remove leftover doPrivileged call in Currency test: CheckDataVersion.java
Reviewed-by: naoto
! test/jdk/java/util/Currency/CheckDataVersion.java
Changeset: ec2aaaaf
Branch: foreign-memaccess+abi
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2025-01-14 21:51:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ec2aaaaf83ad0553d9cb8b3a81e8214b3f5e63fe
8326236: assert(ce != nullptr) failed in Continuation::continuation_bottom_sender
Reviewed-by: dholmes, mgronlun
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
Changeset: 0ee6ba9c
Branch: foreign-memaccess+abi
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-01-14 23:06:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0ee6ba9c4c998baeb733363d00db138864f49406
8347596: Update HSS/LMS public key encoding
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/HSS.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! test/jdk/sun/security/provider/hss/TestHSS.java
Changeset: d6d45c6e
Branch: foreign-memaccess+abi
Author: Henry Jen <henryjen at openjdk.org>
Date: 2025-01-14 23:49:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d6d45c6eae2304adb57a49a61861456c3e429e73
8303884: jlink --add-options plugin does not allow GNU style options to be provided
Reviewed-by: ysuenaga, alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
+ test/jdk/tools/jlink/TaskHelperTest.java
Changeset: 36b7abd6
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-01-15 01:04:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/36b7abd617addcf6c7af37788abed7a714b175a5
8225763: Inflater and Deflater should implement AutoCloseable
Reviewed-by: lancea, rriggs, alanb, smarks
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/snippet-files/Snippets.java
! test/jdk/java/util/zip/CloseInflaterDeflaterTest.java
+ test/jdk/java/util/zip/DeflaterClose.java
+ test/jdk/java/util/zip/InflaterClose.java
! test/jdk/java/util/zip/TotalInOut.java
Changeset: 35be4a43
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-01-15 01:10:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/35be4a432b55070f53a6f1aa74994ffb70f07947
8347173: java/net/DatagramSocket/InterruptibleDatagramSocket.java fails with virtual thread factory
Reviewed-by: alanb, lmesnik, dfuchs
! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java
Changeset: 9782bfdd
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-01-15 01:28:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9782bfdd27da95c3bab9da6d46d695e717f465d8
8347620: Shenandoah: Use 'free' tag for free set related logging
Reviewed-by: ysr
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: 973c6307
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-01-15 02:04:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/973c630777d4075bc85c7ddc1eb02cc65904344d
8342466: Improve API documentation for java.lang.classfile.attribute
Reviewed-by: darcy, asotona
! src/java.base/share/classes/java/lang/classfile/Annotation.java
! src/java.base/share/classes/java/lang/classfile/AnnotationElement.java
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/Attribute.java
! src/java.base/share/classes/java/lang/classfile/AttributeMapper.java
! src/java.base/share/classes/java/lang/classfile/AttributedElement.java
! src/java.base/share/classes/java/lang/classfile/Attributes.java
! src/java.base/share/classes/java/lang/classfile/BufWriter.java
! src/java.base/share/classes/java/lang/classfile/ClassReader.java
! src/java.base/share/classes/java/lang/classfile/ClassSignature.java
! src/java.base/share/classes/java/lang/classfile/CustomAttribute.java
! src/java.base/share/classes/java/lang/classfile/MethodSignature.java
! src/java.base/share/classes/java/lang/classfile/Signature.java
! src/java.base/share/classes/java/lang/classfile/TypeAnnotation.java
! src/java.base/share/classes/java/lang/classfile/attribute/AnnotationDefaultAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/BootstrapMethodsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ConstantValueAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/EnclosingMethodAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ExceptionsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/MethodParameterInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/MethodParametersAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleMainClassAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModulePackagesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleProvideInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleRequireInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/NestHostAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/NestMembersAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/PermittedSubclassesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RecordAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SignatureAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SourceDebugExtensionAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SourceFileAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/StackMapTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SyntheticAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/UnknownAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/package-info.java
+ src/java.base/share/classes/java/lang/classfile/attribute/snippet-files/PackageSnippets.java
! src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java
! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java
! test/jdk/jdk/classfile/SnippetsTest.java
Changeset: be1cdd94
Branch: foreign-memaccess+abi
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-01-15 04:32:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/be1cdd9450763c5c409bd6e28ec3604cdd90b653
8344140: Refactor the discovery of AOT cache artifacts
Reviewed-by: ccheung, asmehra
+ src/hotspot/share/cds/aotArtifactFinder.cpp
+ src/hotspot/share/cds/aotArtifactFinder.hpp
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/cdsEnumKlass.cpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
Changeset: 28e01e65
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-01-15 05:24:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/28e01e6559a79720d03355444a4e1c1fbf0b0373
8347762: ClassFile attribute specification refers to non-SE modules
Reviewed-by: darcy, dholmes
! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java
Changeset: a3be97e2
Branch: foreign-memaccess+abi
Author: Henry Jen <henryjen at openjdk.org>
Date: 2025-01-15 05:40:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a3be97e2d61c10f4bf64e9bdb05f562036589765
8347761: Test tools/jimage/JImageExtractTest.java fails after JDK-8303884
Reviewed-by: dholmes
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
Changeset: afc4529d
Branch: foreign-memaccess+abi
Author: Swati Sharma <swati.sharma at intel.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2025-01-15 06:52:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/afc4529d969dca4c9f44045468d174a7c3f211b2
8346834: Tests failing with -XX:+UseNUMA due to "NUMA support disabled" warning
Reviewed-by: dholmes, sjohanss
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! test/jdk/ProblemList.txt
Changeset: 4f3dc9d1
Branch: foreign-memaccess+abi
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-01-15 08:04:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4f3dc9d13a609ef50205f77e9cdf9c57fd30bcca
8347352: RISC-V: Cleanup bitwise AND assembler routines
Reviewed-by: rehn, fjiang, mli
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
Changeset: 91197b38
Branch: foreign-memaccess+abi
Author: Joakim Nordström <jnordstrom at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2025-01-15 08:56:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/91197b384f1779fc18dec3c54a3cec620d237f8e
8347531: The signal tests are failing after JDK-8345782 due to an unrelated warning
Reviewed-by: kevinw, dholmes
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
Changeset: af3f5d85
Branch: foreign-memaccess+abi
Author: Alan Bateman <alanb at openjdk.org>
Date: 2025-01-15 10:54:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/af3f5d852e5dd0191548bdc477546b5b343d1276
8347039: ThreadPerTaskExecutor terminates if cancelled tasks still running
Reviewed-by: vklang
! src/java.base/share/classes/java/util/concurrent/ThreadPerTaskExecutor.java
! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java
Changeset: c36200b0
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-15 12:16:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c36200b09801d8a96a3d3239c15fef91010c3bbf
8347721: Replace SIZE_FORMAT in compiler directories
Reviewed-by: kvn, dlong
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/opto/parse1.cpp
Changeset: d4e5ec27
Branch: foreign-memaccess+abi
Author: Per Minborg <pminborg at openjdk.org>
Date: 2025-01-15 12:19:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d4e5ec274673c1ee883e8d5c3785f0b03e39445c
8346610: Make all imports consistent in the FFM API
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/FunctionDescriptor.java
! src/java.base/share/classes/java/lang/foreign/Linker.java
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! src/java.base/share/classes/java/lang/foreign/ValueLayout.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/ArenaImpl.java
! src/java.base/share/classes/jdk/internal/foreign/CABI.java
! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java
! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java
! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java
! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/SharedSession.java
! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java
! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java
! src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FFIType.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java
Changeset: b0e2be6f
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-15 12:25:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b0e2be6f6b668ec4e3cfa525c660193dfbff77bf
8347729: Replace SIZE_FORMAT in parallel and serial gc
Reviewed-by: dholmes, tschatzl
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/parallelInitLogger.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
Changeset: 7df21a8f
Branch: foreign-memaccess+abi
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-01-15 12:40:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7df21a8f09ab606f38a44d84d841d4bba9f09adf
8347597: HttpClient: improve exception reporting when closing connection
Reviewed-by: jpai
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/RedirectMethodChange.java
! test/jdk/java/net/httpclient/ShortRequestBody.java
! test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java
Changeset: 8193ba3d
Branch: foreign-memaccess+abi
Author: Hannes Greule <hgreule at openjdk.org>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2025-01-15 14:09:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8193ba3de200cb77f778f58c59b8bb2175b53273
8347562: javac crash due to type vars in permits clause
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 254e840d
Branch: foreign-memaccess+abi
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2025-01-15 14:09:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/254e840d9a80cfdcb48984a166b326a9c7a0e4b8
8340416: Remove ArchiveBuilder::estimate_archive_size()
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
Changeset: 63cedaf4
Branch: foreign-memaccess+abi
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-01-15 14:44:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/63cedaf40e179267d75445a4c71ec15f29979cd3
8347334: JimageDiffGenerator code clean-ups
Reviewed-by: henryjen, mbaesken
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java
+ test/jdk/tools/jlink/runtimeImage/JimageDiffGeneratorTest.java
Changeset: a0f7982e
Branch: foreign-memaccess+abi
Author: Mikhail Yankelevich <mikhail.yankelevich at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2025-01-15 15:24:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a0f7982e44deec2cd59379c62b215c3f526fc2c4
8345134: Test sun/security/tools/jarsigner/ConciseJarsigner.java failed: unable to find valid certification path to requested target
Reviewed-by: weijun
! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java
Changeset: 4257215a
Branch: foreign-memaccess+abi
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2025-01-15 16:17:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4257215a9fa02f74ccd4fc62893d4b1a232a8754
8345493: JFR: JVM.flush hangs intermittently
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/FlushTask.java
Changeset: a6be9076
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-01-15 16:40:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a6be9076351b591cbc0860b1ba8f3c56319f4ffe
8347424: Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test
Reviewed-by: mullan, bperez
! test/jdk/sun/security/x509/DNSName/LeadingPeriod.java
Changeset: 983e24fd
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-15 17:11:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/983e24fd262b5aa793a249cad39270956e1f8fc4
8347727: Replace SIZE_FORMAT in shared gc
Reviewed-by: kbarrett, dholmes, tschatzl
! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/fullGCForwarding.cpp
! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcInitLogger.cpp
! src/hotspot/share/gc/shared/gcTraceTime.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
! src/hotspot/share/gc/shared/workerDataArray.cpp
Changeset: cfe70ebc
Branch: foreign-memaccess+abi
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-01-15 17:15:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cfe70ebcb3a9fadceac5eccdc1f3353d0d74c235
8342550: Log warning for using JDK1.1 compatible time zone IDs for future removal
Reviewed-by: jlu, joehw, iris
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
+ test/jdk/java/util/TimeZone/ThreeLetterZoneID.java
Changeset: 764d70b7
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-01-15 17:49:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/764d70b7df18e288582e616c62b0d7078f1ff3aa
8344049: Shenandoah: Eliminate init-update-refs safepoint
8344050: Shenandoah: Retire GC LABs concurrently
8344055: Shenandoah: Make all threads use local gc state
Reviewed-by: ysr, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: bdf6e63e
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-15 22:44:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bdf6e63eb1439ff0f8777cb7f7d152d3666f18f0
8347431: Update ObjectMonitor comments
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: 9c430c92
Branch: foreign-memaccess+abi
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2025-01-16 01:10:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9c430c92257739730155df05f340fe144fd24098
8336920: ArithmeticException in javax.sound.sampled.AudioInputStream
Reviewed-by: azvegint, prr
! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java
Changeset: d23ad013
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-01-16 10:13:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d23ad01319ba298cc0ddcc2424abac8071840338
8337978: Verify OopHandles oops on access
Reviewed-by: dholmes, coleenp
! src/hotspot/share/oops/oopHandle.inline.hpp
Changeset: 24de9dee
Branch: foreign-memaccess+abi
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2025-01-16 11:38:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/24de9dee80738fe6ab1fc726b071546c85bbf79a
8347370: Unnecessary Hashtable usage in javax.swing.text.html.HTML
Reviewed-by: aivanov, azvegint
! src/java.desktop/share/classes/javax/swing/text/html/HTML.java
Changeset: 4ad5d551
Branch: foreign-memaccess+abi
Author: Theo Weidmann <tweidmann at openjdk.org>
Date: 2025-01-16 12:16:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ad5d5514e8fccc17f7be900e008e83f09e34e97
8325030: PhaseMacroExpand::value_from_mem_phi assert with "unknown node on this path"
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/macro.cpp
+ test/hotspot/jtreg/compiler/macronodes/TestTopInMacroElimination.java
Changeset: f64f22b3
Branch: foreign-memaccess+abi
Author: Theo Weidmann <tweidmann at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-01-16 12:17:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f64f22b360f68df68ebb875bd0ef08ba61702952
8346107: Generators: testing utility for random value generation
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: epeter, chagedorn
+ test/hotspot/jtreg/compiler/lib/generators/AnyBitsDoubleGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/AnyBitsFloatGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/BoundGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/EmptyGeneratorException.java
+ test/hotspot/jtreg/compiler/lib/generators/Generator.java
+ test/hotspot/jtreg/compiler/lib/generators/Generators.java
+ test/hotspot/jtreg/compiler/lib/generators/MixedGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/RandomElementGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/RandomnessSource.java
+ test/hotspot/jtreg/compiler/lib/generators/RandomnessSourceAdapter.java
+ test/hotspot/jtreg/compiler/lib/generators/RestrictableGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/RestrictableMixedGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/RestrictableRandomElementGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/RestrictableSingleValueGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/SingleValueGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/UniformDoubleGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/UniformFloatGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/UniformIntGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/UniformIntersectionRestrictableGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/UniformLongGenerator.java
+ test/hotspot/jtreg/testlibrary_tests/generators/tests/ExampleTest.java
+ test/hotspot/jtreg/testlibrary_tests/generators/tests/MockRandomnessSource.java
+ test/hotspot/jtreg/testlibrary_tests/generators/tests/TestGenerators.java
Changeset: cbe2f965
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-16 12:46:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cbe2f9654eb7330c2e8cbe74e8abc2db63ec867b
8347732: Replace SIZE_FORMAT in shenandoah
Reviewed-by: wkemper, ysr
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCardStats.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahController.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 8bfa5405
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-16 12:48:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8bfa54055013ca92696982c86ed3869627718219
8347731: Replace SIZE_FORMAT in zgc
Reviewed-by: stefank, tschatzl, jsikstro
! src/hotspot/share/gc/z/zAddress.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zIndexDistributor.inline.hpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMarkStack.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRememberedSet.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUncommitter.cpp
! src/hotspot/share/gc/z/zUnmapper.cpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
Changeset: 3b6e5767
Branch: foreign-memaccess+abi
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-01-16 14:25:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b6e57670cfc8b45b0be228198ebe6033bed3064
8347825: Make IDEA ide support use proper build system mechanisms
Reviewed-by: mcimadamore, erikj
! bin/idea.sh
! make/Main.gmk
+ make/ide/idea/jdk/IdeaGenConfig.gmk
- make/ide/idea/jdk/idea.gmk
! test/make/TestIdea.gmk
Changeset: bfa0cb79
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-16 14:30:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bfa0cb79169ab00b0b600895d7a0f4038e8b8880
8347730: Replace SIZE_FORMAT in g1
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1BiasedArray.cpp
! src/hotspot/share/gc/g1/g1BiasedArray.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1InitLogger.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/g1/g1NUMAStats.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
Changeset: 788f0499
Branch: foreign-memaccess+abi
Author: Theo Weidmann <tweidmann at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-01-16 14:38:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/788f04990aaf284da2067972bd62cc02d50166b6
8346607: IGV: Support drag-and-drop for opening graph files
Reviewed-by: rcastanedalo, chagedorn, dfenacci, thartmann
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/PlaceholderTopComponent.java
Changeset: e7795ccd
Branch: foreign-memaccess+abi
Author: SendaoYan <syan at openjdk.org>
Date: 2025-01-16 15:40:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e7795ccdd9066804a8c93e8af0aa45e49bd20846
8347347: Build fails undefined symbol: __asan_init by clang17
Reviewed-by: erikj, jwaters
! make/autoconf/jdk-options.m4
Changeset: d218b540
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-16 16:09:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d218b54086762d920bba0fc2ced47ea9148a3787
8347609: Replace SIZE_FORMAT in os/os_cpu/cpu directories
Reviewed-by: matsaave, dholmes
! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp
! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.inline.hpp
! src/hotspot/cpu/x86/gc/z/zAddress_x86.inline.hpp
! src/hotspot/os/aix/loadlib_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/hugepages.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/gc/z/zMapper_windows.cpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
Changeset: 07a0dcba
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-01-16 16:30:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/07a0dcbabcb1216211c1da75f6dd2582da194df9
8347576: Error output in libjsound has non matching format strings
Reviewed-by: mdoerr, serb, clanger
! src/java.desktop/share/native/libjsound/MidiInDevice.c
! src/java.desktop/share/native/libjsound/MidiOutDevice.c
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c
Changeset: 0330ca42
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-01-16 20:53:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0330ca4221ba7bacb0eaeed1a8cdc3d5c3653a83
8347617: Shenandoah: Use consistent name for update references phase
Reviewed-by: ysr
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
Changeset: 1f365cc6
Branch: foreign-memaccess+abi
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-01-16 21:46:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f365cc6c75d355588b91e356e9f5dac5fb3555d
8346433: Cannot use DllMain in hotspot for static builds
Reviewed-by: dholmes, stuefe
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/symbolengine.cpp
! src/hotspot/os/windows/symbolengine.hpp
! src/hotspot/os/windows/windbghelp.cpp
! src/hotspot/os/windows/windbghelp.hpp
Changeset: aa21de56
Branch: foreign-memaccess+abi
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2025-01-17 02:05:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aa21de566d387ab71adebdf798f7710a005c27b1
8347481: C2: Remove the control input of some nodes
Reviewed-by: dfenacci, vlivanov, kvn
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/movenode.hpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
Changeset: 398a5805
Branch: foreign-memaccess+abi
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2025-01-17 04:02:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/398a580518b4e7961bdddf733e0a89ff25bc437a
8347911: Limit the length of inflated text chunks
Reviewed-by: azvegint, prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
Changeset: a3eef6c2
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-01-17 07:58:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a3eef6c2416eb0e02fbd154d84c98b12bcb66e97
8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS
Reviewed-by: egahlin
! test/jdk/jdk/jfr/event/os/TestCPULoad.java
Changeset: f5573f5c
Branch: foreign-memaccess+abi
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2025-01-17 10:21:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f5573f5cbdcae5d1303c8b58d2946c168b977326
8330851: C2: More efficient TypeFunc creation
Reviewed-by: vlivanov, dlong
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/type.cpp
Changeset: 972a5dd2
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2025-01-17 11:01:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/972a5dd229b1d8b6371e18d5e213d948b7bcbf69
Automatic merge of jdk:master into master
Changeset: 247d6c12
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2025-01-17 11:01:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/247d6c120b932087ebec5a2d4030e4619e369111
Automatic merge of master into foreign-memaccess+abi
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java
More information about the panama-dev
mailing list