git: openjdk/loom: fibers: 25 new changesets

duke duke at openjdk.org
Thu Sep 12 19:18:26 UTC 2024


Changeset: 55a7cf14
Branch: fibers
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-09-11 13:51:31 +0000
URL:       https://git.openjdk.org/loom/commit/55a7cf14453b6cd1de91362927b2fa63cba400a1

8322420: [Linux] cgroup v2: Limits in parent nested control groups are not detected

Reviewed-by: stuefe, asmehra

! 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
! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp

Changeset: bfe7f920
Branch: fibers
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2024-09-11 16:08:24 +0000
URL:       https://git.openjdk.org/loom/commit/bfe7f9205b56483b4364130a3a87c58c3fc82998

8339741: RISC-V: C ABI breakage for integer on stack

Reviewed-by: fyang, luhenry

! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
+ test/hotspot/jtreg/compiler/calls/TestManyArgs.java
+ test/hotspot/jtreg/compiler/calls/libTestManyArgs.c

Changeset: d9fdf69c
Branch: fibers
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-09-11 16:57:13 +0000
URL:       https://git.openjdk.org/loom/commit/d9fdf69c34c20e0f2d526c2f04450acb904c3e80

8333446: Add tests for hierarchical container support

Reviewed-by: mbaesken, zzambers

! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.ROOT
+ test/hotspot/jtreg/containers/systemd/HelloSystemd.java
+ test/hotspot/jtreg/containers/systemd/SystemdMemoryAwarenessTest.java
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jdk/test/lib/containers/systemd/SystemdRunOptions.java
+ test/lib/jdk/test/lib/containers/systemd/SystemdTestUtils.java
! test/lib/jdk/test/whitebox/WhiteBox.java

Changeset: 51b85a1f
Branch: fibers
Author:    Brent Christian <bchristi at openjdk.org>
Date:      2024-09-11 19:02:05 +0000
URL:       https://git.openjdk.org/loom/commit/51b85a1f692fed7a66bdc0fae21438a60aafe7c2

8339687: Rearrange reachabilityFence()s in jdk.test.lib.util.ForceGC

Reviewed-by: dholmes, smarks, kbarrett

! test/lib/jdk/test/lib/util/ForceGC.java

Changeset: 35a94b76
Branch: fibers
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2024-09-11 19:27:00 +0000
URL:       https://git.openjdk.org/loom/commit/35a94b769761bd923fe6db03be672f05c1a74c38

8339803: Acknowledge case insensitive unambiguous keywords in tzdata files

Reviewed-by: jlu, coffeys

! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! test/jdk/sun/util/calendar/zi/RuleRec.java
! test/jdk/sun/util/calendar/zi/Zoneinfo.java

Changeset: 237a540f
Branch: fibers
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2024-09-11 19:40:02 +0000
URL:       https://git.openjdk.org/loom/commit/237a540f0161cb6c8e922e28482e9e35bc4aa81b

8339801: Add better test failure diagnostics to vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002

Reviewed-by: lmesnik, amenkov, kevinw

! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java

Changeset: 591aa7c5
Branch: fibers
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2024-09-11 19:41:43 +0000
URL:       https://git.openjdk.org/loom/commit/591aa7c5c7ebe2a289ed25f0b26126e30fba23f3

8335362: [Windows] Stack pointer increment in _cont_thaw stub can cause program to terminate with exit code 0xc0000005

Reviewed-by: dholmes, fparain

! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/stackOverflow.hpp
+ test/jdk/java/lang/Thread/virtual/BigStackChunk.java

Changeset: b0cff6b5
Branch: fibers
Author:    Viktor Klang <vklang at openjdk.org>
Date:      2024-09-11 20:02:49 +0000
URL:       https://git.openjdk.org/loom/commit/b0cff6b528af7a2de453dd05d1c9ecbe7e00dc20

8299419: Thread.sleep(millis) may throw OOME

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/jdk/internal/event/ThreadSleepEvent.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/SleepingThread.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java

Changeset: c3711dc9
Branch: fibers
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-09-11 22:06:23 +0000
URL:       https://git.openjdk.org/loom/commit/c3711dc90980fb3e63ff199612c201c4464626bf

8339678: Update runtime/condy tests to be executed with VM flags

Reviewed-by: coleenp

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java
! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java
! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java
! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java
! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java

Changeset: 1d392492
Branch: fibers
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-09-12 02:02:14 +0000
URL:       https://git.openjdk.org/loom/commit/1d392492311daceeae12769cb9494eae63289853

8339834: Replace usages of -mx and -ms in some tests

Reviewed-by: aivanov, ascarpino, prr, dholmes

! src/java.base/share/classes/sun/security/util/Cache.java
! test/hotspot/jtreg/resourcehogs/compiler/intrinsics/string/TestStringIntrinsics2LargeArray.java
! test/jdk/java/beans/Introspector/8159696/UnloadClassBeanInfo.java
! test/jdk/java/beans/Introspector/Test5102804.java
! test/jdk/java/beans/Introspector/Test8027905.java
! test/jdk/java/beans/XMLEncoder/Test4646747.java
! test/jdk/java/lang/ref/SoftReference/Pin.java
! test/jdk/java/nio/Buffer/Chew.java
! test/jdk/tools/jimage/JImageToolTest.java

Changeset: 6d4bd6c6
Branch: fibers
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-09-12 02:06:09 +0000
URL:       https://git.openjdk.org/loom/commit/6d4bd6c6b6c3e6ef4c0a1e4eebf888156e43da58

8339835: Replace usages of -mx and -ms in some client-libs tests

Reviewed-by: azvegint, prr

! test/jdk/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java
! test/jdk/javax/print/PrintServiceLookup/FlushCustomClassLoader.java
! test/jdk/javax/sound/sampled/Clip/AudioContentHandlers.java
! test/jdk/javax/swing/JFileChooser/6396844/TwentyThousandTest.java
! test/jdk/javax/swing/JOptionPane/6464022/bug6464022.java
! test/jdk/javax/swing/UIDefaults/6795356/bug6795356.java
! test/jdk/javax/swing/border/TestTitledBorderLeak.java
! test/jdk/javax/swing/regtesthelpers/Util.java
! test/jdk/sun/java2d/Disposer/TestDisposerLeak.java
! test/jdk/sun/java2d/Disposer/TestDisposerRace.java
! test/jdk/sun/java2d/marlin/CrashTest.java

Changeset: d8a2a480
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-09-12 07:04:40 +0000
URL:       https://git.openjdk.org/loom/commit/d8a2a4808cfecd11648000b5e6f98eac70ef7d2e

Merge

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/java.base/share/classes/java/lang/Thread.java
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/java.base/share/classes/java/lang/Thread.java
! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: fc49b34c
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-09-12 07:58:37 +0000
URL:       https://git.openjdk.org/loom/commit/fc49b34c6518e9d620f518d2c8990aabb09acd39

Update jcmd description

! src/hotspot/share/services/diagnosticCommand.hpp

Changeset: 99191d90
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-09-12 09:18:11 +0000
URL:       https://git.openjdk.org/loom/commit/99191d90861b1205168b72ed8b719a6f0b8df1ab

Skip registering VirtualThreadMXBean when running with custom scheduler

! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java

Changeset: 400a563c
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-09-12 17:50:44 +0000
URL:       https://git.openjdk.org/loom/commit/400a563ce939a2e49ba4fb66f20a08cb9cfa6c91

Merge


Changeset: cfbf74fc
Branch: fibers
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-09-12 06:14:06 +0000
URL:       https://git.openjdk.org/loom/commit/cfbf74fca493515495212d48a12ed109785eccc4

8339159: api/java_rmi/Naming/Rebind.html crashes with SEGV from UTF8::quoted_ascii_length call

Reviewed-by: iklam, aboldtch

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

Changeset: ac3f92b4
Branch: fibers
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-09-12 07:06:53 +0000
URL:       https://git.openjdk.org/loom/commit/ac3f92b4110b05906a49c4146774fd6324c6d198

8339731: java.desktop/share/classes/javax/swing/text/html/default.css typo in margin settings

Reviewed-by: prr

! src/java.desktop/share/classes/javax/swing/text/html/default.css

Changeset: 315abdf8
Branch: fibers
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-09-12 07:19:54 +0000
URL:       https://git.openjdk.org/loom/commit/315abdf8c835e95d9c509f72b7ae21e6b59e4a29

8339733: C2: some nodes can have incorrect control after do_range_check()

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp

Changeset: 3c40afa5
Branch: fibers
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-09-12 08:31:18 +0000
URL:       https://git.openjdk.org/loom/commit/3c40afa59c93860150960d478a9d2ffe33d4ce32

8334165: Remove serialVersionUID compatibility logic from JMX

Reviewed-by: dfuchs

! src/java.management/share/classes/javax/management/ClassAttributeValueExp.java
! src/java.management/share/classes/javax/management/MBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/Notification.java
! src/java.management/share/classes/javax/management/NumericValueExp.java
! src/java.management/share/classes/javax/management/ObjectName.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.management/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/XMLParseException.java
! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java
! src/java.management/share/classes/javax/management/relation/RelationNotification.java
! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java
! src/java.management/share/classes/javax/management/relation/Role.java
! src/java.management/share/classes/javax/management/relation/RoleInfo.java
! src/java.management/share/classes/javax/management/relation/RoleResult.java
! src/java.management/share/classes/javax/management/relation/RoleUnresolved.java
+ test/jdk/javax/management/ObjectName/SerialCompatRemovedTest.java
- test/jdk/javax/management/ObjectName/SerialCompatTest.java

Changeset: 1b17e0b1
Branch: fibers
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2024-09-12 08:48:17 +0000
URL:       https://git.openjdk.org/loom/commit/1b17e0b133cab44029333c832bd046b338ede581

8338747: hasIncubatorModules needs to be generated when module resolution required at startup

Reviewed-by: iklam, ccheung

! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java

Changeset: 0765917d
Branch: fibers
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-09-12 15:08:11 +0000
URL:       https://git.openjdk.org/loom/commit/0765917dea9376586697012b60605099750d8d42

8340011: Simplify jdk.internal.classfile.impl.EntryMap

Reviewed-by: liach

! src/java.base/share/classes/jdk/internal/classfile/impl/EntryMap.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java

Changeset: 4d65c3ef
Branch: fibers
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-09-12 15:16:38 +0000
URL:       https://git.openjdk.org/loom/commit/4d65c3efcaa5f855f9e0fbdd8e9d4f4ed2b44d3b

8339876: Move constant symbol caches to Utf8EntryImpl

Reviewed-by: redestad

! src/java.base/share/classes/java/lang/classfile/Annotation.java
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/FieldModel.java
! src/java.base/share/classes/java/lang/classfile/MethodModel.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java

Changeset: 7f1dae12
Branch: fibers
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-09-12 15:24:22 +0000
URL:       https://git.openjdk.org/loom/commit/7f1dae12e5e24d204a70cf610a8c482996556931

8339874: Avoid duplicate checking of trailing slash in ZipFile.getZipEntry

Reviewed-by: lancea, redestad

! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: ab9b72c5
Branch: fibers
Author:    Steve Dohrmann <sdohrmann at openjdk.org>
Date:      2024-09-12 16:06:16 +0000
URL:       https://git.openjdk.org/loom/commit/ab9b72c50a5f324e53b8c6535f401cc185b98c75

8329035: New Data Destination instructions support

Reviewed-by: kvn, sviswanathan, jbhateja

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp

Changeset: c7ce2724
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-09-12 17:50:59 +0000
URL:       https://git.openjdk.org/loom/commit/c7ce272498c835dab0d29991f1ece010e2becd67

Merge




More information about the loom-dev mailing list