git: openjdk/panama-foreign: master: 81 new changesets
duke
duke at openjdk.org
Fri Jul 5 11:11:25 UTC 2024
Changeset: 8ec378a6
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-06-28 11:03:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8ec378a6c8a460dd0727df800419b3cf45d3c57a
8277949: (dc) java/nio/channels/DatagramChannel/AdaptorBasic.java failed in timeout
Reviewed-by: jpai
! test/jdk/java/nio/channels/DatagramChannel/AdaptorBasic.java
! test/jdk/java/nio/channels/TestServers.java
Changeset: 49eb00da
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-06-28 11:13:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/49eb00da8dc66cff3ca430f06ab21357ee6180ef
8299813: java/nio/channels/DatagramChannel/Disconnect.java fails with jtreg test timeout due to lost datagram
Reviewed-by: aefimov
! test/jdk/java/nio/channels/DatagramChannel/Disconnect.java
Changeset: f4d8c005
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2024-06-28 12:45:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f4d8c005b35ce34c96027b7f3abb7a307bca3f4c
8334562: Automate com/sun/security/auth/callback/TextCallbackHandler/Default.java test
Reviewed-by: weijun
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Default.java
+ test/jdk/java/security/testlibrary/HumanInputStream.java
! test/jdk/sun/security/tools/keytool/KeyToolTest.java
Changeset: 486aa11e
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-06-28 13:28:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/486aa11e74d0772ba84c2adc3c62fc1fcbf52604
8335237: ubsan: vtableStubs.hpp is_vtable_stub exclude from ubsan checks
Reviewed-by: mdoerr, clanger
! src/hotspot/share/code/vtableStubs.hpp
Changeset: 45c4eaa5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-06-28 16:26:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/45c4eaa5600016d3da5ca769b2519df53835e4f7
8335274: SwitchBootstraps.ResolvedEnumLabels.resolvedEnum should be final
Reviewed-by: liach, jlahoda
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
Changeset: 79a3554e
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-06-28 19:01:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/79a3554e1da604627b3a010dc269c1bd914c79d3
8335124: com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java failed with CPU time out of expected range
Reviewed-by: phh, cjplummer
! test/jdk/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
Changeset: 3e23e9c5
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2024-06-28 19:17:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3e23e9c535e0ed1d7517a836d4703c7fb3e917e4
8335344: test/jdk/sun/security/tools/keytool/NssTest.java fails to compile
Reviewed-by: weijun
! test/jdk/sun/security/tools/keytool/NssTest.java
Changeset: 166f9d9a
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-06-28 19:36:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/166f9d9ac099fa971805511b32e1cae5c6c108e0
8335221: Some C2 intrinsics incorrectly assume that type argument is compile-time constant
Reviewed-by: roland, chagedorn
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
Changeset: 5d866bf1
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-06-28 22:27:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5d866bf17d96bd0f0e4545d7eee5912eda2e3a94
8335252: Reduce size of j.u.Formatter.Conversion#isValid
Reviewed-by: redestad
! src/java.base/share/classes/java/util/Formatter.java
Changeset: 8350b1da
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-06-29 05:04:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8350b1daedae8ef5785a7165e664b1d3149b18b7
8335294: Fix simple -Wzero-as-null-pointer-constant warnings in gc code
Reviewed-by: tschatzl, coleenp, jwaters
! src/hotspot/os/linux/gc/x/xPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC01/libnativeGC01.cpp
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC02/libnativeGC02.cpp
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC03/libnativeGC03.cpp
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC05/libnativeGC05.cpp
Changeset: bb18498d
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-06-29 08:19:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bb18498d71dddf49db9bdfac886aed9ae123651d
8335349: jcmd VM.classloaders "fold" option should be optional
Reviewed-by: cjplummer, stuefe
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
Changeset: d9bcf061
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2024-06-29 20:40:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d9bcf061450ebfb7fe02b5a50c855db1d9178e5d
8335217: Fix memory ordering in ClassLoaderData::ChunkedHandleList
Reviewed-by: dholmes, stefank, eosterlund
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: 53242cdf
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-07-01 06:37:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/53242cdf9ef17c502ebd541e84370e7c158639c1
8335283: Build failure due to 'no_sanitize' attribute directive ignored
Reviewed-by: shade, tschatzl, kbarrett, jwaters
! src/hotspot/share/sanitizers/ub.hpp
Changeset: c7e9ebb4
Author: Suchismith Roy <sroy at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-07-01 08:07:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c7e9ebb4cfff56b7a977eb2942f563f96b3336bd
8331732: [PPC64] Unify and optimize code which converts != 0 to 1
Reviewed-by: mdoerr, amitkumar
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
Changeset: 71e3798b
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-01 08:12:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/71e3798bf67cddef37a8b4e377c4bf21dbd01567
8335308: compiler/uncommontrap/DeoptReallocFailure.java times out with SerialGC on Windows
Reviewed-by: kvn, thartmann, chagedorn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java
Changeset: 0a6ffa57
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-07-01 08:47:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a6ffa57954ddf4f92205205a5a1bada813d127a
8261242: [Linux] OSContainer::is_containerized() returns true when run outside a container
Reviewed-by: stuefe, iklam
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java
! src/java.base/linux/native/libjava/CgroupMetrics.c
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp
! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/containers/cgroup/PlainRead.java
+ test/hotspot/jtreg/containers/cgroup/TestContainerized.java
+ test/jdk/jdk/internal/platform/cgroup/TestSystemSettings.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
Changeset: 747e1e47
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-07-01 10:21:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/747e1e47f576b0ca3ac97d1deea87418e67ff2d1
8334295: CTW: update modules
Reviewed-by: shade, thartmann
! test/hotspot/jtreg/applications/ctw/modules/generate.bash
+ test/hotspot/jtreg/applications/ctw/modules/jdk_incubator_vector.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_md.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jpackage.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_nio_mapmode.java
Changeset: 3ca2bcd4
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-07-01 11:51:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3ca2bcd402042791d7460dd79ee16a3f88436b3e
8335060: ClassCastException after JDK-8294960
Reviewed-by: liach, jpai
! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
+ test/jdk/java/lang/invoke/TypeConvertingTest.java
Changeset: 2f4f6cc3
Author: Arseny Bochkarev <arseny.bochkarev at syntacore.com>
Committer: Ludovic Henry <luhenry at openjdk.org>
Date: 2024-07-01 12:19:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2f4f6cc34c10c5519c74abbce8d1715013b50d5d
8317721: RISC-V: Implement CRC32 intrinsic
Reviewed-by: vkempik, rehn
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: ee4720a7
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-07-01 20:38:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ee4720a75d815c84039055902c88b360737a1f9c
8333306: gc/arguments/TestParallelGCErgo.java fails when largepage are enabled
Reviewed-by: ayang, zgu
! test/hotspot/jtreg/gc/arguments/TestParallelGCErgo.java
Changeset: 5fe07b36
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-07-02 03:39:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5fe07b36d9eb296661692d903ed0b9b5afefba0f
5021949: JSplitPane setEnabled(false) shouldn't be partially functional
Reviewed-by: abhiscxk, achung, aivanov
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java
+ test/jdk/javax/swing/JSplitPane/TestSplitPaneEnableTest.java
Changeset: 318d9aca
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-02 05:56:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/318d9acadf305f9d7d0cd8bb54b41506dd9914a8
8335369: Fix -Wzero-as-null-pointer-constant warnings in ImmutableOopMapBuilder
Reviewed-by: kvn, jwaters
! src/hotspot/share/compiler/oopMap.hpp
Changeset: 9046d7ae
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-07-02 08:20:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9046d7aee3082b6cbf79876efc1c508cb893caad
8335390: C2 MergeStores: wrong result with Unsafe
Reviewed-by: thartmann, chagedorn, kvn
! src/hotspot/share/opto/memnode.cpp
! test/hotspot/jtreg/compiler/c2/TestMergeStores.java
+ test/hotspot/jtreg/compiler/c2/TestMergeStoresUnsafeArrayPointer.java
Changeset: 4060b35b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-02 08:58:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4060b35b1d00fccbec4b20353063f77c43ecc686
8335298: Fix -Wzero-as-null-pointer-constant warning in G1CardSetContainers
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
Changeset: a537e87d
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-07-02 11:50:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a537e87d2d2c6bff63f63bb436e3e919740221ce
8335530: Java file extension missing in AuthenticatorTest
Reviewed-by: cstein, jpai
- test/jdk/com/sun/net/httpserver/AuthenticatorTest
+ test/jdk/com/sun/net/httpserver/AuthenticatorTest.java
Changeset: dd74e7f8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-02 12:15:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dd74e7f8c1570ed34c89f4aca184f5668e4471db
8335147: Serial: Refactor TenuredGeneration::promote
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: 685e5878
Author: Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date: 2024-07-02 14:36:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/685e5878b823fa5e3ae88ffd76de6507d6057af2
8334816: compiler/c2/irTests/TestIfMinMax.java fails after 8334629
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/c2/irTests/TestIfMinMax.java
Changeset: 153b12b9
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-07-02 15:38:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/153b12b9df87fdf8122cae3bf7f13078f55f7101
8331560: Refactor Hotspot container detection code so that subsystem delegates to controllers
Reviewed-by: jsjolen, stuefe
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
+ src/hotspot/os/linux/cgroupUtil_linux.cpp
+ src/hotspot/os/linux/cgroupUtil_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
Changeset: a3479576
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-07-02 18:13:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a3479576c9b3e557cdc04e0984da6350e985dcc9
8335291: Problem list all SA core file tests on macosx-aarch64 due to JDK-8318754
Reviewed-by: kevinw, amenkov
! test/hotspot/jtreg/ProblemList.txt
Changeset: 27982c8f
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-07-02 20:27:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/27982c8f5dad0e2d080846f803055c84bac9fddd
8327854: Test java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java failed with RuntimeException
Reviewed-by: psandoz
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java
Changeset: 1ef34c18
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-02 23:15:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ef34c183315b70ddc27c177a2867e30132609f5
8335475: ClassBuilder incorrectly calculates max_locals in some cases
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
! test/jdk/jdk/classfile/StackMapsTest.java
Changeset: f187c92b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-03 02:19:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f187c92befbe63e23b11eb0401e5095c44c24389
8335370: Fix -Wzero-as-null-pointer-constant warning in jvmti_common.hpp
Reviewed-by: jwaters, amenkov, sspitsyn
! test/lib/jdk/test/lib/jvmti/jvmti_common.hpp
Changeset: 3a2d4264
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-03 02:42:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3a2d426489ead9672512e0c5a6862284a54734ba
8334726: Remove accidentally exposed individual methods from Class-File API
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java
! src/java.base/share/classes/java/lang/classfile/components/CodeRelabeler.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeRelabelerImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ModuleAttributeBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
Changeset: 8a664a4c
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-03 02:43:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8a664a4c359deefd7237f3672b62d7d8c1ffb453
8334734: Remove specialized readXxxEntry methods from ClassReader
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/ClassReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundRecordComponentInfo.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
Changeset: f7af4504
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-03 02:49:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f7af4504a804711d93208b763b3e41eafcf61735
8335110: Fix instruction name and API spec inconsistencies in CodeBuilder
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
Changeset: f9b4ea13
Author: Xiaolong Peng <xpeng at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2024-07-03 02:56:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9b4ea13e693da268c9aee27dee49f9c7f798bb1
8334220: Optimize Klass layout after JDK-8180450
Reviewed-by: coleenp, stuefe, dholmes
! src/hotspot/share/oops/klass.hpp
Changeset: fac74b11
Author: Xiaolong Peng <xpeng at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2024-07-03 03:01:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fac74b118f5fda4ec297e46238d34ce5b9be1e21
8334229: Optimize InterpreterOopMap layout
Reviewed-by: coleenp, dholmes
! src/hotspot/share/interpreter/oopMapCache.hpp
Changeset: d51141e5
Author: Eirik Bjørsnøs <eirbjo at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-07-03 04:36:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d51141e5fc84f9f933e78d0eb25af86e41798ad5
8321274: Rename ZipEntry.extraAttributes to ZipEntry.externalFileAttributes
Reviewed-by: lancea, jpai
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/sun/security/tools/jarsigner/SymLinkTest.java
Changeset: 0db9bc57
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-03 05:03:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0db9bc57de07f8f1d0bf657621cb1b8fd7b01211
8335290: Rename ClassFile::transform to ClassFile::transformClass
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java
! src/java.base/share/classes/java/lang/classfile/components/ClassRemapper.java
! src/java.base/share/classes/java/lang/classfile/components/snippet-files/PackageSnippets.java
! src/java.base/share/classes/java/lang/classfile/snippet-files/PackageSnippets.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileImpl.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java
! test/jdk/java/io/Serializable/records/ProhibitedMethods.java
! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
! test/jdk/java/lang/ModuleTests/AnnotationsTest.java
! test/jdk/java/lang/instrument/asmlib/Instrumentor.java
! test/jdk/java/lang/invoke/8022701/BogoLoader.java
! test/jdk/java/lang/invoke/accessProtectedSuper/BogoLoader.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
! test/jdk/jdk/classfile/BSMTest.java
! test/jdk/jdk/classfile/ClassBuildingTest.java
! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/DiscontinuedInstructionsTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/MassAdaptCopyCodeTest.java
! test/jdk/jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java
! test/jdk/jdk/classfile/OptionsTest.java
! test/jdk/jdk/classfile/ShortJumpsFixTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/TestRecordComponent.java
! test/jdk/jdk/classfile/TransformTests.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
! test/jdk/jdk/classfile/examples/AnnotationsExamples.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/jdk/jdk/classfile/examples/ExperimentalTransformExamples.java
! test/jdk/jdk/classfile/examples/TransformExamples.java
! test/jdk/jdk/classfile/helpers/Transforms.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java
! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java
! test/jdk/jdk/lambda/separate/ClassToInterfaceConverter.java
! test/langtools/tools/javac/MethodParametersTest.java
! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java
! test/langtools/tools/javac/classreader/BadMethodParameter.java
! test/langtools/tools/javac/defaultMethods/BadClassfile.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/modules/IncubatingTest.java
! test/langtools/tools/javac/modules/JavaBaseTest.java
! test/langtools/tools/javac/modules/OpenModulesTest.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java
! test/langtools/tools/javac/processing/model/element/TestOrigin.java
! test/langtools/tools/javap/UndefinedAccessFlagTest.java
! test/micro/org/openjdk/bench/jdk/classfile/AdHocAdapt.java
! test/micro/org/openjdk/bench/jdk/classfile/ClassfileBenchmark.java
! test/micro/org/openjdk/bench/jdk/classfile/ParseOptions.java
! test/micro/org/openjdk/bench/jdk/classfile/RebuildMethodBodies.java
! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java
Changeset: 7bc8f9c1
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-03 05:55:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7bc8f9c150cbf457edf6144adba734ecd5ca5a0f
8335589: Fix -Wzero-as-null-pointer-constant warnings in IdealLoopTree ctor
Reviewed-by: thartmann
! src/hotspot/share/opto/loopnode.hpp
Changeset: f3f90dc1
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-03 05:57:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f3f90dc11a5cbc146a5ef8a73eadf4168373838d
8335592: Fix -Wzero-as-null-pointer-constant warnings in RootNode ctor
Reviewed-by: thartmann
! src/hotspot/share/opto/rootnode.hpp
Changeset: 77a7078b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-03 06:00:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/77a7078b82fd0cb3cfa13685072f04fdef33758b
8335593: Fix -Wzero-as-null-pointer-constant warning in Type_Array ctor
Reviewed-by: thartmann
! src/hotspot/share/opto/phaseX.hpp
Changeset: 4d2f7376
Author: Gergö Barany <gbarany at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2024-07-03 08:08:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4d2f73764bcd5ff62fbdb9d406d4180ae09613ff
8335357: Delete HotSpotJDKReflection.oopSizeOffset
Reviewed-by: dnsimon
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJDKReflection.java
Changeset: 6c84e9c8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-03 08:42:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6c84e9c8cb71aac103901c0d92fe6ae51aabff15
8335544: Serial: Remove unused _should_allocate_from_space
Reviewed-by: iwalulya
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
Changeset: c06b75ff
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-03 11:12:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c06b75ff88babf57bdcd0919ea177ff363fd858b
8335591: Fix -Wzero-as-null-pointer-constant warnings in ConcurrentHashTable
Reviewed-by: chagedorn
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
Changeset: 350f9c19
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-03 11:36:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/350f9c1947b0eab3ee233516ceefca1e25de9583
8322812: Manpage for jcmd is missing JFR.view command
Reviewed-by: kevinw, mgronlun
! src/jdk.jcmd/share/man/jcmd.1
Changeset: 6db4c6a7
Author: Qizheng Xing <qxing at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-07-03 12:12:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6db4c6a772df856fc3099c32a5b2c102a30d360c
8335536: Fix assertion failure in IdealGraphPrinter when append is true
Reviewed-by: thartmann, chagedorn, tholenstein
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
Changeset: 5866b16d
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2024-07-03 12:12:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5866b16dbca3f63770c8792d204dabdf49b59839
8335411: RISC-V: Optimize encode_heap_oop when oop is not null
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 6923a511
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-03 12:57:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6923a5114b2a9f02f0d6f0fefc21141ac3b9322a
8335607: Serial: Remove unused collection_attempt_is_safe
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
Changeset: 5a8af2b8
Author: Arseny Bochkarev <arseny.bochkarev at syntacore.com>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2024-07-03 14:09:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5a8af2b8b93672de9b3a3e73e6984506980da932
8335615: Clean up left-overs from 8317721
Reviewed-by: fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: cf4f2b53
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2024-07-03 15:12:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cf4f2b53d6174a808f8b45f0bb848efd5bd91c3c
8332517: G1: Refactor G1AllocRegion
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.hpp
! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp
Changeset: 19a8a2ba
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-03 15:42:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/19a8a2baa9e749c7527ff526b2794826f0cdebb3
8335618: Serial: Remove unused definitions in SerialHeap
Reviewed-by: iwalulya
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: 8aaec37a
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-07-03 16:08:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8aaec37ace102b55ee1387cfd1967ec3ab662083
8322475: Extend printing for System.map
Reviewed-by: sgehwolf, jsjolen
! src/hotspot/os/linux/memMapPrinter_linux.cpp
+ src/hotspot/os/linux/procMapsParser.cpp
+ src/hotspot/os/linux/procMapsParser.hpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memMapPrinter.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java
+ test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java
Changeset: 13b782c3
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-07-03 16:10:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13b782c3de9a470a7cf1db9d5111ce19faf28729
8334554: RISC-V: verify & fix perf of string comparison
Reviewed-by: rehn, luhenry, fyang
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: 9a91865f
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-07-03 16:29:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9a91865ff38f6fbb48b9aba5028e0b529d9bce76
8335395: G1: Verification does not detect references into Free regions
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
Changeset: 68ffec98
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-03 20:43:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/68ffec9800b798927a050900a2d47000aa18ef30
8335479: JFR: Missing documentation for -XX:StartFlightRecording
Reviewed-by: mgronlun
! src/java.base/share/man/java.1
Changeset: 587535c5
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-03 21:42:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/587535c5b9bb258836b47c3a8c41ffb91bbfc131
8334545: runtime/ClassInitErrors/TestStackOverflowDuringInit.java fails after JDK-8294960
Reviewed-by: iklam, stuefe
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/ClassInitErrors/TestStackOverflowDuringInit.java
Changeset: 3efa93ba
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-03 22:03:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3efa93ba1307cedf05609c0c04b2ba986a515f6e
8335588: Fix -Wzero-as-null-pointer-constant warnings in calls to Node ctor
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/countbitsnode.hpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/movenode.hpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/opaquenode.hpp
! src/hotspot/share/opto/subnode.hpp
Changeset: e01626cf
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-04 04:18:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e01626cf09850f7b0af33cdb905ca8992266fe5b
8335655: ProblemList serviceability/dcmd/vm tests failing after JDK-8322475
Reviewed-by: mikael
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 7b894bc4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-07-04 05:44:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7b894bc4afa96bc04f0d58042f69becadb573e20
8332786: When dumping static CDS archives, explicitly assert that we don't use a CDS archive
Reviewed-by: iklam, dholmes
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: 38a578d5
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-07-04 06:20:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/38a578d547f39c3637d97f5e0242f4a69f3bbb31
8334738: os::print_hex_dump should optionally print ASCII
Reviewed-by: dholmes, sgehwolf
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: b20e8c8e
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-07-04 08:21:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b20e8c8e85e0a0e96ae648f42ff803f1c83f6291
8335397: Improve reliability of TestRecursiveMonitorChurn.java
Reviewed-by: coleenp, rkennke, dholmes
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
! src/hotspot/share/runtime/synchronizer.hpp
! test/hotspot/jtreg/runtime/locking/TestRecursiveMonitorChurn.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 3e3f83f6
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-07-04 08:36:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3e3f83f62c67caf960ca031439b022f915e1102a
8335385: javac crash on unattributed piece of AST
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/importscope/BadClassFileDuringImport.java
+ test/langtools/tools/javac/tree/ASTAttributesFilledForReferencesOnMissingTypes.java
Changeset: 0bb9c762
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-04 10:03:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0bb9c76288b5f63fe965c3276bb566cef5f51c50
8324089: Fix typo in the manual page for "jcmd" (man jcmd)
Reviewed-by: mgronlun, kevinw
! src/jdk.jcmd/share/man/jcmd.1
Changeset: cf1be872
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-04 10:04:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cf1be87279ddfb2a9fd272e0b245fccd7ec10972
8335663: Fix simple -Wzero-as-null-pointer-constant warnings in C2 code
Reviewed-by: jwaters, chagedorn
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/constantTable.hpp
! src/hotspot/share/opto/machnode.hpp
Changeset: c0604fb8
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2024-07-04 10:06:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c0604fb823d9f3b2e347a9857b11606b223ad8ec
8334890: Missing unconditional cross modifying fence in nmethod entry barriers
Reviewed-by: aboldtch, kbarrett
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
Changeset: 916db07e
Author: Yudi Zheng <yzheng at openjdk.org>
Date: 2024-07-04 10:34:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/916db07e533cdc0fca2010751f7ebe54e6ada7b9
8335532: [JVMCI] Export VM_Version::L1_line_size in JVMCI
Reviewed-by: dnsimon
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: ced99066
Author: Joachim Kern <jkern at openjdk.org>
Date: 2024-07-04 11:20:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ced99066354fc6a32c587b9e3c35b07e26d3452e
8334371: [AIX] Beginning with AIX 7.3 TL1 mmap() supports 64K memory pages
Reviewed-by: stuefe, mbaesken, mdoerr
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! test/hotspot/gtest/runtime/test_os.cpp
+ test/hotspot/gtest/runtime/test_os_aix.cpp
Changeset: 7e378fcc
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-04 12:16:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e378fccd8a4601c8b8e86aa2862c61e469c3a04
8335667: Fix simple -Wzero-as-null-pointer-constant warnings in compiler code
Reviewed-by: chagedorn
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/code/exceptionHandlerTable.hpp
Changeset: 6a472797
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2024-07-04 12:29:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6a472797a410a6fa27f50371b255054af0cd3c99
8332072: Convert package.html files in `java.naming` to package-info.java
8335213: Code snippet in javax.naming.ldap package summary does not compile
Reviewed-by: aefimov
+ src/java.naming/share/classes/javax/naming/directory/package-info.java
- src/java.naming/share/classes/javax/naming/directory/package.html
+ src/java.naming/share/classes/javax/naming/event/package-info.java
- src/java.naming/share/classes/javax/naming/event/package.html
+ src/java.naming/share/classes/javax/naming/ldap/package-info.java
- src/java.naming/share/classes/javax/naming/ldap/package.html
+ src/java.naming/share/classes/javax/naming/ldap/spi/package-info.java
+ src/java.naming/share/classes/javax/naming/package-info.java
- src/java.naming/share/classes/javax/naming/package.html
+ src/java.naming/share/classes/javax/naming/spi/package-info.java
- src/java.naming/share/classes/javax/naming/spi/package.html
Changeset: b0efd774
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-07-04 12:42:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b0efd7740243916ba22178524ab2ede9e5436d94
8314653: Metaspace: remove allocation guard feature
Reviewed-by: azafari, dholmes
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.hpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.hpp
! src/hotspot/share/runtime/globals.hpp
- test/hotspot/gtest/metaspace/test_allocationGuard.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/jtreg/gtest/MetaspaceGtests.java
! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestContext.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/Settings.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
Changeset: da0ffa8b
Author: Robert Toyonaga <rtoyonag at redhat.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-07-04 13:35:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/da0ffa8b7ff04eb5cbc0fcbe4b858f20d7e46405
8334031: Generated JfrNativeSettings seems off
Reviewed-by: egahlin
! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
Changeset: 3050ba01
Author: Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date: 2024-07-04 14:09:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3050ba017687ac13e1bbccdd1544d25f8eb2a747
8335654: Remove stale hyperlink in divnode.cpp
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/divnode.cpp
Changeset: f4fa35e2
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-04 15:44:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f4fa35e28b9881729ac47c8518e758bba676fdec
8330954: since-checker - Fix remaining @ since tags in java.base
Reviewed-by: liach, naoto
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/lang/classfile/ClassSignature.java
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
Changeset: cff9e246
Author: Liang Mao <lmao at openjdk.org>
Committer: Denghui Dong <ddong at openjdk.org>
Date: 2024-07-05 02:29:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cff9e246cc2fbd3914f40bb71daa85dcf7731396
8335493: check_gc_overhead_limit should reset SoftRefPolicy::_should_clear_all_soft_refs
Reviewed-by: ayang
! src/hotspot/share/gc/shared/gcOverheadChecker.cpp
Changeset: b9d8056d
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-07-05 04:49:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b9d8056d5c1528198ad373f9b4a09547e2fcabd6
8332124: Jcmd should recognise options that look like requests for help
Reviewed-by: kevinw, stuefe
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/diagnosticFramework.hpp
+ test/jdk/sun/tools/jcmd/TestJcmdSubcommandHelp.java
Changeset: 4ec1ae10
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-07-05 07:18:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ec1ae109710aa150e27acf5706475d335c4655c
8331385: G1: Prefix HeapRegion helper classes with G1
Reviewed-by: ayang, dholmes
! src/hotspot/share/gc/g1/g1Arguments.cpp
! 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/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp
! src/hotspot/share/gc/g1/g1CommittedRegionMap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.hpp
! src/hotspot/share/gc/g1/g1FullGCHeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegionBounds.hpp
! src/hotspot/share/gc/g1/g1HeapRegionBounds.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionPrinter.hpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionSet.hpp
! src/hotspot/share/gc/g1/g1HeapRegionSet.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionTracer.cpp
! src/hotspot/share/gc/g1/g1HeapRegionTracer.hpp
! src/hotspot/share/gc/g1/g1HeapRegionType.cpp
! src/hotspot/share/gc/g1/g1HeapRegionType.hpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/g1/g1NUMA.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegion.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionClosure.java
= src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionManager.java
= src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionSetBase.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionType.java
= src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1PrintRegionClosure.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionClosure.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp
! test/hotspot/gtest/gc/g1/test_g1RegionMap.cpp
Changeset: 6409ec33
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-05 08:43:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6409ec336af647044d0746c219496ad070de5e9d
8335711: G1: Remove unused bot_updates argument in G1AllocRegion constructor
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.hpp
Changeset: bdf470b3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-07-05 09:06:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bdf470b3b8f8814cb29f2877490d5bc1e79bdecb
8335742: Problemlist gc/g1/TestMixedGCLiveThreshold.java#25percent with virtual threads
Reviewed-by: aboldtch, kbarrett
! test/hotspot/jtreg/ProblemList-Virtual.txt
Changeset: c8acea87
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2024-07-05 09:10:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c8acea87e2c5ba6672c011ec4e57a53c55fee74b
8335706: G1: Remove unused G1ConcurrentRefine::RemSetSamplingClosure::_cset
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
Changeset: bc3c6bb8
Author: duke <duke at openjdk.org>
Date: 2024-07-05 11:01:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bc3c6bb82ba48ddc9091a9c9ce58e256cdc3c6d7
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list