git: openjdk/loom: master: 53 new changesets

duke duke at openjdk.org
Thu Jan 11 17:14:09 UTC 2024


Changeset: 4cf131a1
Author:    Ludovic Henry <luhenry at openjdk.org>
Committer: Robbin Ehn <rehn at openjdk.org>
Date:      2024-01-09 07:26:35 +0000
URL:       https://git.openjdk.org/loom/commit/4cf131a101d13699b1bf017895798c9bda87f551

8319716: RISC-V: Add SHA-2

Co-authored-by: Robbin Ehn <rehn at openjdk.org>
Reviewed-by: fyang, mli, luhenry

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp

Changeset: 30f93a29
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2024-01-09 07:34:50 +0000
URL:       https://git.openjdk.org/loom/commit/30f93a29c2f677d0279176b89edf2ecdc06b42ca

8320069: RISC-V: Add Zcb instructions

Reviewed-by: fyang, vkempik

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp

Changeset: 075fed91
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-01-09 08:19:57 +0000
URL:       https://git.openjdk.org/loom/commit/075fed91bd144d94328e198b41ea2946961940e9

8323241: jcmd manpage should use lists for argument lists

Reviewed-by: alanb

! src/jdk.jcmd/share/man/jcmd.1

Changeset: 52a6c375
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2024-01-09 10:33:52 +0000
URL:       https://git.openjdk.org/loom/commit/52a6c37558fa970f595067bc1bb5bc2b710c3876

8322858: compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output

Reviewed-by: aph, thartmann

! test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java

Changeset: 6e9671a8
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-09 10:37:02 +0000
URL:       https://git.openjdk.org/loom/commit/6e9671a8a87a369c6986854a2c3c32cc9d7027ba

8323264: Serial: Remove unused GenerationBlockSizeClosure

Reviewed-by: stefank

! src/hotspot/share/gc/serial/generation.cpp

Changeset: 7d42aa15
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2024-01-09 11:31:50 +0000
URL:       https://git.openjdk.org/loom/commit/7d42aa15137814761ff314112a055e835a659cf1

8310277: jdk/javadoc/doclet/testMethodCommentAlgorithm/TestMethodCommentsAlgorithm.java fails with IllegalStateException

Reviewed-by: jjg

! test/langtools/jdk/javadoc/doclet/testMethodCommentAlgorithm/TestMethodCommentsAlgorithm.java

Changeset: 37a61720
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2024-01-09 11:36:36 +0000
URL:       https://git.openjdk.org/loom/commit/37a61720b60a503a958b35c422ca4f2eb06d62fb

8322936: Update blessed-modifier-order.sh for default, sealed, and non-sealed

Reviewed-by: erikj, rriggs, martin

! bin/blessed-modifier-order.sh

Changeset: ff499ef7
Author:    Lei Zaakjyu <lizbing07734 at icloud.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-01-09 13:26:38 +0000
URL:       https://git.openjdk.org/loom/commit/ff499ef79f6bffe95afa17a9aa312ac9f67fba18

8233443: G1 DetailedUsage class names overly generic for global namespace

Reviewed-by: ayang, gli, tschatzl

! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.hpp

Changeset: 52c7ff1d
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-01-09 13:47:32 +0000
URL:       https://git.openjdk.org/loom/commit/52c7ff1d81940d6d0d1e3dd7ad0447c80708161c

8322330: JavadocHelperTest.java OOMEs with Parallel GC and ZGC

Reviewed-by: ayang, aboldtch

! test/langtools/jdk/internal/shellsupport/doc/JavadocHelperTest.java

Changeset: 438ab7c1
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-09 14:23:42 +0000
URL:       https://git.openjdk.org/loom/commit/438ab7c115249d7501edfbb2d3c62e96ae824181

8323284: Remove unused FilteringClosure declaration

Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/oops/oop.hpp

Changeset: 886386c0
Author:    Lei Zaakjyu <lizbing07734 at icloud.com>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-09 15:52:39 +0000
URL:       https://git.openjdk.org/loom/commit/886386c0396d4cd4f1be24906a77c9dbfc8626e6

8322890: Directly return in OldPLABSizeConstraintFunc

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp

Changeset: ee98d262
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-01-09 17:03:28 +0000
URL:       https://git.openjdk.org/loom/commit/ee98d262181f5822609674c71c85ad4576ac1632

8323066: gc/g1/TestSkipRebuildRemsetPhase.java fails with 'Skipping Remembered Set Rebuild.' missing

Reviewed-by: ayang, iwalulya

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java

Changeset: dd8ae616
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2024-01-09 19:31:03 +0000
URL:       https://git.openjdk.org/loom/commit/dd8ae616437398f957f9b4f09cf2c7f1d0bd0938

8322237: Heap dump contains duplicate thread records for mounted virtual threads

Reviewed-by: dholmes, sspitsyn

! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java

Changeset: bc05893f
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-09 19:37:28 +0000
URL:       https://git.openjdk.org/loom/commit/bc05893f820ff8158897f84b9d2fdaed2cd1661b

8323318: Remove unused Space::is_free_block

Reviewed-by: tschatzl

! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp

Changeset: f3be138e
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2024-01-09 22:04:02 +0000
URL:       https://git.openjdk.org/loom/commit/f3be138eb80c9e7f6cc21afb75cda9e49b667c8a

8322809: SystemModulesMap::classNames and moduleNames arrays do not match the order

Reviewed-by: alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/com.foo/com/foo/Main.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/com.foo/module-info.java
= test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/net.foo/module-info.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/net.foo/net/foo/Main.java

Changeset: aba19334
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-01-09 22:05:37 +0000
URL:       https://git.openjdk.org/loom/commit/aba19334eaeb46d37169cddeef929b13e050a60e

8323210: Update the usage of cmsFLAGS_COPY_ALPHA

Reviewed-by: prr

! src/java.desktop/share/native/liblcms/LCMS.c
! test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlphaDifferentSrcDst.java

Changeset: e9f7db30
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-01-09 22:26:17 +0000
URL:       https://git.openjdk.org/loom/commit/e9f7db304559cbc8e2b46ea30496d3c570569f4c

8322880: Eliminate -Wparentheses warnings in arm32 code

Reviewed-by: shade, dholmes

! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/assembler_arm.hpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp

Changeset: 28d8149c
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-01-09 22:33:13 +0000
URL:       https://git.openjdk.org/loom/commit/28d8149c693a9470bbde4b1a27c4b9be6c5f365c

8323115: x86-32: Incorrect predicates for cmov instruct transforms with UseSSE

Reviewed-by: shade, thartmann

! src/hotspot/cpu/x86/x86_32.ad

Changeset: a5071e01
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-01-09 22:47:36 +0000
URL:       https://git.openjdk.org/loom/commit/a5071e010be8c79f1a3cd96f7325d04bac8f7ae0

8322817: RISC-V: Eliminate -Wparentheses warnings in riscv code

Reviewed-by: fyang, luhenry

! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp

Changeset: 376051a9
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2024-01-09 23:11:21 +0000
URL:       https://git.openjdk.org/loom/commit/376051a9be95e0e4acf3c59d0eba3e9ef8727d79

8320919: Clarify Locale related system properties

Reviewed-by: smarks, rriggs

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

Changeset: f4ca41ad
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-01-10 00:19:05 +0000
URL:       https://git.openjdk.org/loom/commit/f4ca41ad75fa78a08ff069ba0b6ac3596e35c23d

8322816: RISC-V: Incorrect guarantee in patch_vtype

Reviewed-by: fyang, luhenry

! src/hotspot/cpu/riscv/assembler_riscv.hpp

Changeset: 85692274
Author:    Zhiqiang Zang <zhiqiang.zang at utexas.edu>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-01-10 07:31:56 +0000
URL:       https://git.openjdk.org/loom/commit/856922747358291ed2e112c328fb776a7be2567d

8322589: Add Ideal transformation: (~a) & (~b) => ~(a | b)

Reviewed-by: thartmann, epeter

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/mulnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/AndINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/AndLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: 88378ed0
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2024-01-10 08:30:47 +0000
URL:       https://git.openjdk.org/loom/commit/88378ed0584c7eb0849b6fc1e361fd8ea0698caf

8277869: Maven POMs are using HTTP links where HTTPS is available

Reviewed-by: kvn, thartmann

! src/utils/IdealGraphVisualizer/Bytecodes/pom.xml
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/layer.xml
! src/utils/IdealGraphVisualizer/ControlFlow/pom.xml
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/ControlFlowTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/ControlFlowTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/layer.xml
! src/utils/IdealGraphVisualizer/Coordinator/pom.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/OutlineTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/OutlineTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/StandardConfiguration.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
! src/utils/IdealGraphVisualizer/Data/pom.xml
! src/utils/IdealGraphVisualizer/Data/src/main/resources/com/sun/hotspot/igv/data/serialization/graphdocument.xsd
! src/utils/IdealGraphVisualizer/Difference/pom.xml
! src/utils/IdealGraphVisualizer/Filter/pom.xml
! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/layer.xml
! src/utils/IdealGraphVisualizer/FilterWindow/pom.xml
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/FilterTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/FilterTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/layer.xml
! src/utils/IdealGraphVisualizer/Graph/pom.xml
! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml
! src/utils/IdealGraphVisualizer/Layout/pom.xml
! src/utils/IdealGraphVisualizer/NetworkConnection/pom.xml
! src/utils/IdealGraphVisualizer/SelectionCoordinator/pom.xml
! src/utils/IdealGraphVisualizer/ServerCompiler/pom.xml
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml
! src/utils/IdealGraphVisualizer/Settings/pom.xml
! src/utils/IdealGraphVisualizer/Settings/src/main/resources/com/sun/hotspot/igv/settings/layer.xml
! src/utils/IdealGraphVisualizer/Util/pom.xml
! src/utils/IdealGraphVisualizer/View/pom.xml
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/propertiesWsmode.xml
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/propertiesWstcref.xml
! src/utils/IdealGraphVisualizer/application/pom.xml
! src/utils/IdealGraphVisualizer/branding/pom.xml
! src/utils/IdealGraphVisualizer/pom.xml
! src/utils/LogCompilation/pom.xml

Changeset: 40861761
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-01-10 09:57:16 +0000
URL:       https://git.openjdk.org/loom/commit/40861761c2b0bb5ae548afc4752dc7cee3bf506a

8322987: Remove gc/stress/gclocker/TestGCLocker* since they always fail with OOME

Reviewed-by: ayang, lmesnik

! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithG1.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithParallel.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
- test/hotspot/jtreg/gc/stress/gclocker/libTestGCLocker.c

Changeset: 98470864
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-10 10:56:24 +0000
URL:       https://git.openjdk.org/loom/commit/9847086466359e330fdb7dceb29c7d31cf0242ce

8323499: Remove unused methods in space.hpp

Reviewed-by: tschatzl

! src/hotspot/share/gc/shared/space.hpp

Changeset: 8d947991
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-10 11:28:51 +0000
URL:       https://git.openjdk.org/loom/commit/8d9479910f587a2524a2d4068174f14e224ff2cf

8322828: Parallel: Rename ParallelCompactData::_region_start

Reviewed-by: tschatzl, ehelin

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

Changeset: 88dafe56
Author:    Guoxiong Li <gli at openjdk.org>
Date:      2024-01-10 12:15:38 +0000
URL:       https://git.openjdk.org/loom/commit/88dafe564f163ed738a8cb6adc449b94e606999f

8314629: Generational ZGC: Clearing All SoftReferences log line lacks GCId

Reviewed-by: eosterlund, tschatzl

! src/hotspot/share/gc/z/zReferenceProcessor.cpp
! src/hotspot/share/gc/z/zReferenceProcessor.hpp

Changeset: 2e472fe7
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2024-01-10 12:18:01 +0000
URL:       https://git.openjdk.org/loom/commit/2e472fe7ea98ca1f07a90d1ad6704e8b2bb3afcf

8322294: Cleanup NativePostCallNop

Reviewed-by: mdoerr, aph

! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/arm/frame_arm.hpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/riscv/frame_riscv.hpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/zero/frame_zero.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/nativeInst_zero.hpp
! src/hotspot/share/code/codeCache.inline.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp

Changeset: 679f526d
Author:    Guoxiong Li <gli at openjdk.org>
Date:      2024-01-10 12:18:12 +0000
URL:       https://git.openjdk.org/loom/commit/679f526d89f679b1f42a1a4acdecf93686bde8a4

8322278: Generational ZGC: Adjust the comment of ZHeuristics::use_per_cpu_shared_small_pages

Reviewed-by: eosterlund

! src/hotspot/share/gc/z/zHeuristics.cpp

Changeset: b2a39c57
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2024-01-10 13:03:36 +0000
URL:       https://git.openjdk.org/loom/commit/b2a39c576706622b624314c89fa6d10d0b422f86

8316241: Test jdk/jdk/jfr/jvm/TestChunkIntegrity.java failed

Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp

Changeset: d2d58dd6
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2024-01-10 13:13:32 +0000
URL:       https://git.openjdk.org/loom/commit/d2d58dd6a8ec366a4bc3eb12a253b252de24557e

8322324: java/foreign/TestStubAllocFailure.java times out while waiting for forked process
8322637: java/foreign/critical/TestCriticalUpcall.java timed out

Reviewed-by: mcimadamore

! test/jdk/java/foreign/UpcallTestHelper.java

Changeset: ec385057
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-01-10 13:25:43 +0000
URL:       https://git.openjdk.org/loom/commit/ec38505720251ceefc8e838bd68b740d166c83c1

8323508: Remove TestGCLockerWithShenandoah.java line from TEST.groups

Reviewed-by: dholmes, shade, tschatzl

! test/hotspot/jtreg/TEST.groups

Changeset: 2806adee
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2024-01-10 14:07:57 +0000
URL:       https://git.openjdk.org/loom/commit/2806adee2d8cca6bc215f285888631799bd02eac

8321685: Missing ResourceMark in code called from JvmtiEnvBase::get_vthread_jvf

Reviewed-by: amenkov, cjplummer

! src/hotspot/share/prims/jvmtiEnvBase.cpp

Changeset: 16170678
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-01-10 15:03:21 +0000
URL:       https://git.openjdk.org/loom/commit/16170678a72dbd7eecf55c21a426fb6179362fba

8323331: fix typo hpage_pdm_size

Reviewed-by: shade, mdoerr

! src/hotspot/os/linux/os_linux.cpp

Changeset: 2174f664
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-10 15:18:57 +0000
URL:       https://git.openjdk.org/loom/commit/2174f6646e8897f7e3991141a743c047c6e57026

8323005: Parallel: Refactor PSPromotionManager::claim_or_forward_depth

Reviewed-by: tschatzl, rrich

! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp

Changeset: f0169341
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-10 15:19:09 +0000
URL:       https://git.openjdk.org/loom/commit/f0169341846360d202c973ec368fdc3c5bf1ae5d

8323518: Parallel: Remove unused methods in psParallelCompact.hpp

Reviewed-by: tschatzl

! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: 475306b7
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-01-10 16:34:06 +0000
URL:       https://git.openjdk.org/loom/commit/475306b7576356ca8e5b93fa7fe1be6c4d15065e

7057369: (fs spec) FileStore getUsableSpace and getUnallocatedSpace could be clearer

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/file/FileStore.java

Changeset: b86c3b7a
Author:    Viktor Klang <vklang at openjdk.org>
Date:      2024-01-10 16:42:30 +0000
URL:       https://git.openjdk.org/loom/commit/b86c3b7a68335d57699ea3c5ec6d09a62ea9026a

8309218: java/util/concurrent/locks/Lock/OOMEInAQS.java still times out with ZGC, Generational ZGC, and SerialGC

Reviewed-by: jpai, dholmes, alanb

! test/jdk/ProblemList-generational-zgc.txt
! test/jdk/ProblemList-zgc.txt
! test/jdk/java/util/concurrent/locks/Lock/OOMEInAQS.java

Changeset: a7db4fec
Author:    William Kemper <wkemper at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-01-10 17:10:39 +0000
URL:       https://git.openjdk.org/loom/commit/a7db4fecebe98135d36c6f46e1fa60959adbe78b

8323428: Shenandoah: Unused memory in regions compacted during a full GC should be mangled

Reviewed-by: ysr, kdnilsen, shade

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

Changeset: c96cbe48
Author:    Gerard Ziemski <gziemski at openjdk.org>
Date:      2024-01-10 17:29:55 +0000
URL:       https://git.openjdk.org/loom/commit/c96cbe481c86800b76e220374b24b6671984adb7

8313083: Print 'rss' and 'cache' as part of the container information

Reviewed-by: sgehwolf

! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMisc.java

Changeset: 5ba69e17
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2024-01-10 17:52:50 +0000
URL:       https://git.openjdk.org/loom/commit/5ba69e17340cf44194c080a38219c6e150418fcf

8322477: order of subclasses in the permits clause can differ between compilations

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java

Changeset: c1282b57
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2024-01-10 18:37:33 +0000
URL:       https://git.openjdk.org/loom/commit/c1282b57f50002edd08c93aed784390cca83b9b8

8323540: assert((!((((method)->is_trace_flag_set(((1 << 4) << 8))))))) failed: invariant

Reviewed-by: mikael

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp

Changeset: 525063be
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-01-10 18:46:56 +0000
URL:       https://git.openjdk.org/loom/commit/525063be90bc67257e5d9301a4270179c03ada9d

8322878: Including sealing information Class.toGenericString()

Co-authored-by: Pavel Rappo <prappo at openjdk.org>
Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/Class.java
! test/jdk/java/lang/Class/GenericStringTest.java

Changeset: 3bd90420
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2024-01-10 18:54:02 +0000
URL:       https://git.openjdk.org/loom/commit/3bd9042054116365323912ed5867b70936fe85c4

8320788: The system properties page is missing some properties

Reviewed-by: iris, rriggs, bpb, joehw

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

Changeset: d89602a5
Author:    Xin Liu <xliu at openjdk.org>
Date:      2024-01-10 19:42:03 +0000
URL:       https://git.openjdk.org/loom/commit/d89602a53f173e4fc1e0aa10bb0ffdf7232456cb

8322982: CTW fails to build after 8308753

Reviewed-by: shade, phh

! test/hotspot/jtreg/testlibrary/ctw/Makefile

Changeset: e70cb4e6
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-01-10 21:42:23 +0000
URL:       https://git.openjdk.org/loom/commit/e70cb4e6c7fe131d585cfa3ff3b4dbeb4f9bbccd

8322565: (zipfs) Files.setPosixPermissions should preserve 'external file attributes' bits

Reviewed-by: clanger, lancea

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/TestPosix.java

Changeset: b530c028
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2024-01-11 00:36:16 +0000
URL:       https://git.openjdk.org/loom/commit/b530c0281b5082994065b10addeb8366ffa58e2f

8317804: com/sun/jdi/JdwpAllowTest.java fails on Alpine 3.17 / 3.18

Reviewed-by: cjplummer, mbaesken

! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: 26de9e24
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-01-11 06:32:24 +0000
URL:       https://git.openjdk.org/loom/commit/26de9e247a6ed1c0b8b247d77514ed16905d7c48

8321616: Retire binary test vectors in test/jdk/java/util/zip/ZipFile
8322830: Add test case for ZipFile opening a ZIP with no entries

Reviewed-by: lancea

! test/jdk/java/util/zip/CopyZipFile.java
- test/jdk/java/util/zip/ZipFile/Available.java
- test/jdk/java/util/zip/ZipFile/CopyJar.java
- test/jdk/java/util/zip/ZipFile/EnumAfterClose.java
+ test/jdk/java/util/zip/ZipFile/EnumerateAfterClose.java
! test/jdk/java/util/zip/ZipFile/FinalizeInflater.java
- test/jdk/java/util/zip/ZipFile/GetDirEntry.java
- test/jdk/java/util/zip/ZipFile/ReadAfterClose.java
! test/jdk/java/util/zip/ZipFile/ReadZip.java
! test/jdk/java/util/zip/ZipFile/ReleaseInflater.java
! test/jdk/java/util/zip/ZipFile/StreamZipEntriesTest.java
- test/jdk/java/util/zip/ZipFile/crash.jar
- test/jdk/java/util/zip/ZipFile/input.jar
- test/jdk/java/util/zip/ZipFile/input.zip

Changeset: af942a69
Author:    Denghui Dong <ddong at openjdk.org>
Date:      2024-01-11 07:17:28 +0000
URL:       https://git.openjdk.org/loom/commit/af942a693bc765c8bf509118e02e74509f7f5eba

8323188: JFR: Needless RESOURCE_ARRAY when sending EventOSInformation

Reviewed-by: mgronlun

! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp

Changeset: 2b7fc050
Author:    Tejesh R <tr at openjdk.org>
Date:      2024-01-11 07:34:14 +0000
URL:       https://git.openjdk.org/loom/commit/2b7fc0506ab37f1ec1e63542fb0dcd710c33ef93

8264102: JTable Keyboards Navigation differs with Test Instructions.

Reviewed-by: psadhukhan, abhiscxk

! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java
! src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java
! src/java.desktop/share/classes/sun/swing/plaf/WindowsKeybindings.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
+ test/jdk/javax/swing/JTable/KeyBoardNavigation.java
- test/jdk/javax/swing/JTable/KeyBoardNavigation/KeyBoardNavigation.html
- test/jdk/javax/swing/JTable/KeyBoardNavigation/KeyBoardNavigation.java

Changeset: cb1d25fc
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-01-11 08:13:28 +0000
URL:       https://git.openjdk.org/loom/commit/cb1d25fcfafaa714d3f4dfd600c7dc7c936f8c5e

8323330: [BACKOUT] JDK-8276809: java/awt/font/JNICheck/FreeTypeScalerJNICheck.java shows JNI warning on Windows

Reviewed-by: prr, stuefe

! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp

Changeset: 35e96627
Author:    Viktor Klang <vklang at openjdk.org>
Date:      2024-01-11 08:16:28 +0000
URL:       https://git.openjdk.org/loom/commit/35e9662767cc0a1dea9b5afa2a6d61a85297253c

8314515: java/util/concurrent/SynchronousQueue/Fairness.java failed with "Error: fair=false i=8 j=0"

Reviewed-by: alanb

! test/jdk/java/util/concurrent/SynchronousQueue/Fairness.java

Changeset: b922f8d4
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-01-11 09:00:44 +0000
URL:       https://git.openjdk.org/loom/commit/b922f8d45951250b7c39cb179b9bc1a8a6256a9e

8319793: C2 compilation fails with "Bad graph detected in build_loop_late" after JDK-8279888

Reviewed-by: chagedorn, epeter

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessCastIIAboveRC.java



More information about the loom-dev mailing list