git: openjdk/loom: fibers: 27 new changesets
duke
duke at openjdk.org
Fri Feb 23 06:22:31 UTC 2024
Changeset: d2590c69
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-02-20 20:28:55 +0000
URL: https://git.openjdk.org/loom/commit/d2590c69b4efe5aa2b48b08070e0dbafb04ef202
8325730: StringBuilder.toString allocation for the empty String
Reviewed-by: jlaskey, shade
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
! test/micro/org/openjdk/bench/java/lang/StringBuffers.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java
Changeset: 221fbfb4
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-02-20 21:10:09 +0000
URL: https://git.openjdk.org/loom/commit/221fbfb4360102a6661bfb05a336bd9461a9fa2a
8320002: Remove obsolete CDS check in Reflection::verify_class_access()
Reviewed-by: iklam, matsaave, dholmes
! src/hotspot/share/runtime/reflection.cpp
Changeset: 4d50ee63
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-02-20 22:24:25 +0000
URL: https://git.openjdk.org/loom/commit/4d50ee63d6eebe73579f05214e6a0fc1b8ebad99
8326368: compare.sh -2bins prints ugly errors on Windows
Reviewed-by: erikj
! make/scripts/compare.sh
Changeset: 1bd91cde
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-02-20 22:25:29 +0000
URL: https://git.openjdk.org/loom/commit/1bd91cdebee1e9ec78ecf185529923eef40ff89c
8325963: Clean up NativeCompilation.gmk and its newly created parts
Reviewed-by: jwaters, erikj
! make/common/NativeCompilation.gmk
! make/common/native/CompileFile.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Flags.gmk
! make/common/native/Link.gmk
! make/common/native/Paths.gmk
Changeset: 14f9aba9
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-02-21 01:15:25 +0000
URL: https://git.openjdk.org/loom/commit/14f9aba921c811eebc78d871aa24915412a19e14
8326371: [BACKOUT] Clean up NativeCompilation.gmk and its newly created parts
Reviewed-by: mikael
! make/common/NativeCompilation.gmk
! make/common/native/CompileFile.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Flags.gmk
! make/common/native/Link.gmk
! make/common/native/Paths.gmk
Changeset: 36246c97
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-02-21 01:26:21 +0000
URL: https://git.openjdk.org/loom/commit/36246c975bd62845367fe67274d67bcffcff7c80
8326233: Utils#copySSLParameters loses needClientAuth Setting
Reviewed-by: djelinski, jjiang, dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/HttpClientBuilderTest.java
Changeset: 27003b53
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-02-21 03:09:29 +0000
URL: https://git.openjdk.org/loom/commit/27003b53bbb565123678a7feca74628b29991a5c
8326090: Rename jvmti_aod.h
Reviewed-by: coleenp, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Target.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/simpleAgent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp
= test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.hpp
Changeset: d31fd78d
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-02-21 04:39:09 +0000
URL: https://git.openjdk.org/loom/commit/d31fd78d963d5d103b1b1bf66ae0bdbe4be2b790
8325496: Make TrimNativeHeapInterval a product switch
Reviewed-by: dholmes, mbaesken
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/man/java.1
! test/hotspot/jtreg/gtest/NativeHeapTrimmerGtest.java
! test/hotspot/jtreg/runtime/os/TestTrimNative.java
Changeset: d5f3d5c8
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-02-21 05:37:21 +0000
URL: https://git.openjdk.org/loom/commit/d5f3d5c8cc347ae384dea25b1a55ed57204d1af3
8326201: [S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space
Reviewed-by: lucy, mdoerr
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/s390.ad
Changeset: 04d43c43
Author: Tejesh R <tr at openjdk.org>
Date: 2024-02-21 05:54:30 +0000
URL: https://git.openjdk.org/loom/commit/04d43c435d3ede519df169053dd9d724aa2312eb
8187759: Background not refreshed when painting over a transparent JFrame
Reviewed-by: azvegint, abhiscxk, serb
! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java
+ test/jdk/javax/swing/JFrame/JFrameBackgroundRefreshTest.java
Changeset: 68eb5a1d
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-02-21 08:58:19 +0000
URL: https://git.openjdk.org/loom/commit/68eb5a1df5afdc011aa467f1c723a8792532dd3f
8321075: RISC-V: UseSystemMemoryBarrier lacking proper OS support
Reviewed-by: fyang, yadongwang, luhenry
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
Changeset: 921507c5
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-02-21 10:27:55 +0000
URL: https://git.openjdk.org/loom/commit/921507c51062e82e55ade43262e7eb8036ea4bd6
8326319: G1: Remove unused G1ConcurrentMark::_init_times
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
Changeset: 5f16f342
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-02-21 11:19:37 +0000
URL: https://git.openjdk.org/loom/commit/5f16f342d9be955b87054bf4b6369ed47cca964d
8326370: Remove redundant and misplaced micros from StringBuffers
Reviewed-by: shade
! test/micro/org/openjdk/bench/java/lang/StringBuffers.java
Changeset: 492e8bf5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-02-21 11:48:59 +0000
URL: https://git.openjdk.org/loom/commit/492e8bf563135d27b46fde198880e62d5f1940e8
8325587: Shenandoah: ShenandoahLock should allow blocking in VM
Reviewed-by: rehn, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp
Changeset: 23522682
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-02-21 13:38:36 +0000
URL: https://git.openjdk.org/loom/commit/23522682d4bcf9592682007909a74c5cf0b067c3
8326334: JFR failed assert(used(klass)) failed: invariant
Reviewed-by: egahlin
! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp
Changeset: 33834b7d
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-02-21 13:44:12 +0000
URL: https://git.openjdk.org/loom/commit/33834b7d14de8cca1587d8405d13aec669b6cc23
8326375: [REDO] Clean up NativeCompilation.gmk and its newly created parts
Reviewed-by: jwaters, erikj
! make/common/NativeCompilation.gmk
! make/common/native/CompileFile.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Flags.gmk
! make/common/native/Link.gmk
! make/common/native/Paths.gmk
Changeset: c022431a
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-02-21 14:10:38 +0000
URL: https://git.openjdk.org/loom/commit/c022431a00a1d84594779315dd1159a7cf03142e
8326412: debuginfo files should not have executable bit set
Reviewed-by: erikj
! make/common/native/DebugSymbols.gmk
Changeset: 51e2dde0
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-02-21 14:33:29 +0000
URL: https://git.openjdk.org/loom/commit/51e2dde018746f419922ae40cd039cd6f27f1b75
8326235: RISC-V: Size CodeCache for short calls encoding
Reviewed-by: fyang, tonyp
! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: f0f4d63f
Author: Lance Andersen <lancea at openjdk.org>
Date: 2024-02-21 14:51:35 +0000
URL: https://git.openjdk.org/loom/commit/f0f4d63fa9c9f487198b2a2b7b410b590e1437bc
8326351: Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1
Reviewed-by: iris, naoto, jpai
! src/java.base/share/legal/zlib.md
Changeset: 64f7972a
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-02-21 16:53:57 +0000
URL: https://git.openjdk.org/loom/commit/64f7972a3d0c82ad7047f73f0b57c3d88f62935f
8326158: Javadoc for java.time.DayOfWeek#minus(long)
Reviewed-by: iris, lancea
! src/java.base/share/classes/java/time/DayOfWeek.java
Changeset: 0bcece99
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-02-21 22:34:58 +0000
URL: https://git.openjdk.org/loom/commit/0bcece995840777db660811e4b20bb018e90439b
8325342: Remove unneeded exceptions in compare.sh
Reviewed-by: erikj
! make/scripts/compare.sh
! make/scripts/compare_exceptions.sh.incl
Changeset: 8e5f6ddb
Author: Sam James <sam at gentoo.org>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2024-02-22 06:27:25 +0000
URL: https://git.openjdk.org/loom/commit/8e5f6ddb68572c0cc8b6e256e423706f6f7cec94
8324243: Compilation failures in java.desktop module with gcc 14
Reviewed-by: jwaters, ihse, kbarrett, prr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
! src/java.desktop/share/native/libfontmanager/sunFont.c
Changeset: 8b305033
Author: Laurent Bourgès <lbourges at openjdk.org>
Date: 2024-02-22 07:57:21 +0000
URL: https://git.openjdk.org/loom/commit/8b3050338768ea7f378fbc39dedb51be9846137d
8323695: RenderPerf (2D) enhancements (23.12)
Reviewed-by: avu, prr
! test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfTest.java
Changeset: 0f4cd8f1
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-02-22 07:57:31 +0000
URL: https://git.openjdk.org/loom/commit/0f4cd8f1c06a78cce8eea241034bcb33154f769e
8326414: Serial: Inline SerialHeap::create_rem_set
Reviewed-by: kbarrett
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: 10eafdc6
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-02-22 09:14:20 +0000
URL: https://git.openjdk.org/loom/commit/10eafdc62e8216e6ef69773fe491a21346c8682d
8325870: Zap end padding bits for ArrayOops in non-release builds
Reviewed-by: stefank, ayang
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: cc1e216e
Author: SendaoYan <syan at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2024-02-22 09:59:37 +0000
URL: https://git.openjdk.org/loom/commit/cc1e216eb9e4c817f6744ec76d62f21f4bd14489
8326461: tools/jlink/CheckExecutable.java fails as .debuginfo files are not executable
Reviewed-by: shade, alanb
! test/jdk/tools/jlink/CheckExecutable.java
Changeset: 605ce057
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-02-22 19:21:36 +0000
URL: https://git.openjdk.org/loom/commit/605ce05722c93c4368b2771f8cb46a0315e1552b
Merge with jdk-23+11
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
More information about the loom-dev
mailing list