git: openjdk/loom: master: 34 new changesets
duke
duke at openjdk.org
Thu Jan 25 11:05:12 UTC 2024
Changeset: 0d8543d6
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-01-22 17:15:53 +0000
URL: https://git.openjdk.org/loom/commit/0d8543d6773a516dad54038070dce507179d0709
8324065: Daylight saving information for `Africa/Casablanca` are incorrect
Reviewed-by: iris, joehw, jlu
! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! test/jdk/java/util/TimeZone/NegativeDSTTest.java
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
! test/jdk/sun/util/calendar/zi/ZoneInfoOld.java
! test/jdk/sun/util/calendar/zi/Zoneinfo.java
Changeset: df370d72
Author: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2024-01-22 19:51:47 +0000
URL: https://git.openjdk.org/loom/commit/df370d725e5ae55a05479e8375bf665233ac3e44
8314329: AgeTable: add is_clear() & allocation spec, and relax assert to allow use of 0-index slot
AgeTable changes:
1. add CHeap allocation spec
2. add a non-product const is_clear() method to check if the age table has only zero entries
3. relax the assertion that the 0th index of the age table is never used, to allow use of that slot
Reviewed-by: wkemper, kdnilsen, ayang, shade
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/ageTable.hpp
Changeset: 52523d33
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-01-22 22:50:32 +0000
URL: https://git.openjdk.org/loom/commit/52523d33dde797bf03b15a05bb227b19b22c06be
8324050: Issue store-store barrier after re-materializing objects during deoptimization
Reviewed-by: dlong, shade
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 5a74c2a6
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-01-23 01:09:14 +0000
URL: https://git.openjdk.org/loom/commit/5a74c2a67ebcb47e51732f03c4be694bdf920469
8323438: Enhance assertions for Windows sync API failures
Reviewed-by: ccheung, jwaters, dcubed
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/threadCritical_windows.cpp
Changeset: 3696765b
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-01-23 08:17:00 +0000
URL: https://git.openjdk.org/loom/commit/3696765b7d1faec4bd23761a7a1b627d8903598d
8323964: runtime/Thread/ThreadCountLimit.java fails intermittently on AIX
Reviewed-by: dholmes, stuefe
! src/hotspot/os/aix/globals_aix.hpp
! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java
Changeset: bcb340da
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-01-23 08:49:46 +0000
URL: https://git.openjdk.org/loom/commit/bcb340da091e3287da8d2ecfcd017ebcc6613cae
8324286: Fix backsliding on use of nullptr instead of NULL
Reviewed-by: jsjolen, coleenp, jwaters
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: f5e6d111
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-01-23 09:38:47 +0000
URL: https://git.openjdk.org/loom/commit/f5e6d111b1faf199c9ceecd44647b5841e3b91a7
8324210: Serial: Remove unused methods in Generation
Reviewed-by: tschatzl, stefank
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
Changeset: 5acd37fa
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-01-23 09:40:09 +0000
URL: https://git.openjdk.org/loom/commit/5acd37fa9625fd53dd705ba536a8ae6c7e54ed7d
8324207: Serial: Remove Space::set_saved_mark_word
Reviewed-by: tschatzl, stefank
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
Changeset: bcaad515
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-01-23 12:02:28 +0000
URL: https://git.openjdk.org/loom/commit/bcaad515fdedd0c41a719d2a88b2da3036c766a3
8318228: RISC-V: C2 ConvF2HF
Reviewed-by: fyang, vkempik
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 791b427f
Author: sendaoYan <yansendao.ysd at alibaba-inc.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-01-23 13:19:49 +0000
URL: https://git.openjdk.org/loom/commit/791b427f4410057cdcdf8fd8ea0dcce71f7dc513
8323640: [TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed
Reviewed-by: sgehwolf
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
Changeset: fbaaac63
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2024-01-23 14:07:17 +0000
URL: https://git.openjdk.org/loom/commit/fbaaac63d4ae8d7cc0ec02ab4b5a934824d1fec1
8314164: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails intermittently in timeout
Reviewed-by: dfuchs, djelinski
! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java
Changeset: 2a01c798
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-01-23 15:51:58 +0000
URL: https://git.openjdk.org/loom/commit/2a01c798d346656a0ee3553c0964feab75b5dfb6
8324513: Inline ContiguousSpace::object_iterate_from
Reviewed-by: stefank
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: 3d823636
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2024-01-23 16:15:59 +0000
URL: https://git.openjdk.org/loom/commit/3d8236367d695976946d267ee62f4a26879731ac
8300088: [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE
Reviewed-by: dholmes, fparain, dcubed
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: 8b9bf758
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-01-23 17:03:35 +0000
URL: https://git.openjdk.org/loom/commit/8b9bf758801400e4491326cd4c90fc117b9d97e1
8323515: Create test alias "all" for all test roots
Reviewed-by: dholmes, alanb, joehw, lmesnik
! test/hotspot/jtreg/TEST.groups
! test/jaxp/TEST.groups
! test/jdk/TEST.groups
! test/langtools/TEST.groups
! test/lib-test/TEST.groups
Changeset: edfee7f3
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-01-23 20:33:49 +0000
URL: https://git.openjdk.org/loom/commit/edfee7f348349cfa55a9acd92d3bbd9e0cd4f07f
8323546: Cleanup jcmd docs for Compiler.perfmap and VM.cds filename parameter
Reviewed-by: dholmes, sspitsyn, iklam
! src/hotspot/share/services/diagnosticCommand.cpp
! src/jdk.jcmd/share/man/jcmd.1
! test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java
Changeset: 96607df7
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-01-23 22:22:16 +0000
URL: https://git.openjdk.org/loom/commit/96607df7f055a80d56ea4c19f3f4fcb32838b1f8
8321545: Override toString() for Format subclasses
Reviewed-by: naoto, rriggs
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/ListFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
+ test/jdk/java/text/Format/ChoiceFormat/ToStringTest.java
+ test/jdk/java/text/Format/CompactNumberFormat/ToStringTest.java
+ test/jdk/java/text/Format/DateFormat/ToStringTest.java
+ test/jdk/java/text/Format/DecimalFormat/ToStringTest.java
+ test/jdk/java/text/Format/ListFormat/ToStringTest.java
+ test/jdk/java/text/Format/MessageFormat/ToStringTest.java
Changeset: c17059de
Author: William Kemper <wkemper at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2024-01-24 02:08:11 +0000
URL: https://git.openjdk.org/loom/commit/c17059dee728e8028b2baf5004fa5f0d3b11805c
8324334: Shenandoah: Improve end of process report
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
Changeset: 6d2f6408
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-01-24 03:14:01 +0000
URL: https://git.openjdk.org/loom/commit/6d2f6408e417b267be0345f63656f232cf247b6d
8324578: [BACKOUT] [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE
Reviewed-by: darcy, kvn
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: b65e5eb1
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-01-24 10:02:18 +0000
URL: https://git.openjdk.org/loom/commit/b65e5eb14ec207ae810fb5a3911cecc4b9d06623
8324543: Remove Space::object_iterate
Reviewed-by: stefank, kbarrett
! src/hotspot/share/gc/shared/space.hpp
Changeset: 1c1cb048
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-01-24 10:02:28 +0000
URL: https://git.openjdk.org/loom/commit/1c1cb048cd7820042373f5d8a9f41fb30d9cef6e
8324512: Serial: Remove Generation::Name
Reviewed-by: stefank, iwalulya, cjplummer
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
Changeset: 67f29b16
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-01-24 10:09:05 +0000
URL: https://git.openjdk.org/loom/commit/67f29b16ef963ff1710e306da811633aa4e182ac
8324537: Remove superfluous _FILE_OFFSET_BITS=64
Reviewed-by: shade, erikj, kbarrett
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 8c003d83
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-01-24 12:00:17 +0000
URL: https://git.openjdk.org/loom/commit/8c003d83c450a1e706ec5e5ba3d319d84fc4b584
8321512: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails on 32-bit platforms
Reviewed-by: shade, iwalulya
! src/hotspot/share/gc/g1/g1Arguments.cpp
Changeset: bccd823c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-01-24 13:03:03 +0000
URL: https://git.openjdk.org/loom/commit/bccd823c8e40863bed70ff5b24772843203871a5
8324613: Serial: Rename GenerationPool to TenuredGenerationPool
Reviewed-by: stefank
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialMemoryPools.cpp
! src/hotspot/share/gc/serial/serialMemoryPools.hpp
Changeset: 00bb6bf5
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2024-01-24 16:19:46 +0000
URL: https://git.openjdk.org/loom/commit/00bb6bf5091f50268552d223e6e118574b8a4ea5
8324220: jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java had 22 failures
Reviewed-by: egahlin
! test/jdk/jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java
Changeset: fb822e49
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-01-24 17:40:22 +0000
URL: https://git.openjdk.org/loom/commit/fb822e49f2a84423c8fd17db2e95bbdd5e7ec191
8324514: ClassLoaderData::print_on should print address of class loader
Reviewed-by: kbarrett, coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: c432dc00
Author: Joshua Cao <joshcao at amazon.com>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2024-01-24 18:52:38 +0000
URL: https://git.openjdk.org/loom/commit/c432dc008bb3a2d3fe6b46617ad64a2999ae366c
8322149: ConcurrentHashMap smarter presizing for copy constructor and putAll
Reviewed-by: shade, simonis
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java
Changeset: c702dcab
Author: Christian Stein <cstein at openjdk.org>
Date: 2024-01-24 19:05:15 +0000
URL: https://git.openjdk.org/loom/commit/c702dcabf8befc2db2baf53655f20391ee5d2d09
8323815: Source launcher should find classes with $ in names
Reviewed-by: jlahoda, sundar
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
! test/langtools/tools/javac/launcher/MultiFileSourceLauncherTests.java
Changeset: 32eb5290
Author: William Kemper <wkemper at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-01-24 19:15:21 +0000
URL: https://git.openjdk.org/loom/commit/32eb5290c207d5fda398ee09b354b8cf55b89e0c
8324553: Shenandoah: Move periodic tasks closer to their collaborators
Reviewed-by: kdnilsen, shade
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
Changeset: 6212264c
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2024-01-24 22:10:28 +0000
URL: https://git.openjdk.org/loom/commit/6212264cc6fe428e8d15b7f33e2979c081e432d7
8320692: Null icon returned for .exe without custom icon
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
+ test/jdk/javax/swing/JFileChooser/FileSystemView/NoIconExeNPE.java
Changeset: 2d5cb972
Author: Jie Fu <jiefu at openjdk.org>
Date: 2024-01-24 23:25:17 +0000
URL: https://git.openjdk.org/loom/commit/2d5cb97288f7bf5acaa24632118d6a7a6a53c93e
8324647: Invalid test group of lib-test after JDK-8323515
Reviewed-by: shade
! test/lib-test/TEST.groups
Changeset: 3d32c460
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-01-24 23:42:53 +0000
URL: https://git.openjdk.org/loom/commit/3d32c460eb60aa95f27c96bbefdf784f6a7663f7
6503196: API doc for DecimalFormat::getMaximumIntegerDigits is unclear
Reviewed-by: naoto, iris
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: e7fdac9d
Author: MaxXSoft <xingqizheng.xqz at alibaba-inc.com>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-01-25 03:10:28 +0000
URL: https://git.openjdk.org/loom/commit/e7fdac9d5ce56d2f589df59a7fd2869e35ba2991
8324280: RISC-V: Incorrect implementation in VM_Version::parse_satp_mode
Reviewed-by: rehn, fyang
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 929af9ed
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-01-25 05:26:13 +0000
URL: https://git.openjdk.org/loom/commit/929af9ed037bcc098043d7b7b8d303744a6d4360
8307788: vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java timed out
Reviewed-by: lmesnik, shade
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large001/large001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large005/TestDescription.java
Changeset: 3059c3b6
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-01-25 05:44:18 +0000
URL: https://git.openjdk.org/loom/commit/3059c3b69ec8fb7cefd740bc2eb52b5ca5390ae1
8324242: Avoid null check for OopHandle::ptr_raw()
Reviewed-by: shade, jsjolen, coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/runtime/javaThread.cpp
More information about the loom-dev
mailing list