git: openjdk/panama-foreign: foreign-memaccess+abi: 74 new changesets
duke
duke at openjdk.org
Fri Jan 26 11:06:13 UTC 2024
Changeset: 0081d8c0
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-01-19 11:48:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0081d8c07f7a0ee0697889bddfa9532b1bc66d4b
8324147: Serial: Remove generation::compute_new_size
Reviewed-by: ehelin
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: 16be3888
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2024-01-19 12:59:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/16be38887f878b508e22d491542765bf7e518f94
8322383: G1: Only preserve marks on objects that are actually moved
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
Changeset: 6997bfc6
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-01-19 15:49:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6997bfc68def7f80fbf6a7486a4b9f61225fc471
8323154: C2: assert(cmp != nullptr && cmp->Opcode() == Op_Cmp(bt)) failed: no exit test
Reviewed-by: roland, thartmann, qamai
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestMinValueStrideLongCountedLoop.java
Changeset: 2865afe7
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-01-19 16:54:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2865afe759fd5362abd0947fd4c1f5c8d3519ca3
8323685: PrintSystemDictionaryAtExit has mutex rank assert
Co-authored-by: Thomas Schatzl <tschatzl at openjdk.org>
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
- test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java
+ test/hotspot/jtreg/runtime/PrintingTests/ClassfilePrintingTests.java
Changeset: 39005e27
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-01-19 17:02:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/39005e27d6e543def13992740f663b78a8b07671
8324041: ModuleOption.java failed with update release versioning scheme
Reviewed-by: dholmes, mbaesken
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java
Changeset: 437342b9
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-01-19 17:11:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/437342b93e9e66340ac57bd1c6fdc948b3302db0
8323556: CDS archive space addresses should be randomized with ArchiveRelocationMode=1
Reviewed-by: iklam, matsaave
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
Changeset: 6c0bebcc
Author: Mandy Chung <mchung at openjdk.org>
Date: 2024-01-19 17:42:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6c0bebccb0092d9726eb89a054e023e92edf7ca6
8159927: Add a test to verify JMOD files created in the images do not have debug symbols
Reviewed-by: jlaskey
+ test/jdk/jdk/modules/etc/JmodExcludedFiles.java
Changeset: 8700de66
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-01-19 18:40:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8700de66e45b526958c7a2923d43abe2a736d1d2
8322744: VirtualThread.notifyJvmtiDisableSuspend should be static
Reviewed-by: pchilanomate, alanb
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: f1b73350
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-01-19 21:42:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f1b73350c237021c04ceac2f29f1f378630bd651
8320113: [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14
Reviewed-by: dnguyen, azvegint, kizune
! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java
Changeset: 9049402a
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-01-19 22:31:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9049402a1b9394095b04287eef1f2d46c4da60e9
8323675: Race in jdk.javadoc-gendata
Reviewed-by: erikj, jlahoda
! make/Main.gmk
Changeset: f4d08ccf
Author: Sam James <sam at gentoo.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-01-20 09:49:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f4d08ccf80812d4f26a148fac6bf99b96672a63f
8318696: Do not use LFS64 symbols on Linux
Reviewed-by: ihse, dholmes, kbarrett, mbaesken
! make/autoconf/flags-cflags.m4
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
Changeset: f54a336c
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2024-01-20 18:12:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f54a336cb7f147e618f81e4045b5050f93fa4c46
8324231: bad command-line option in make/Docs.gmk
Reviewed-by: erikj
! make/Docs.gmk
Changeset: 68b5aab0
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-01-20 18:21:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/68b5aab020b8f3e001da54f21fbc0c6fd494932e
8324229: JFR: Temporarily disable assertion for missing object reference
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
Changeset: a474b372
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-01-21 02:28:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a474b37212da5edbd5868c9157aff90aae00ca50
8324240: Remove unused GrowableArrayView::EMPTY
Reviewed-by: dcubed
! src/hotspot/share/utilities/growableArray.hpp
Changeset: 2003610b
Author: Martin Desruisseaux <martin.desruisseaux at geomatys.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2024-01-21 23:47:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2003610b3b52eed04de6713a2a36151d0d86d7c9
8323108: BufferedImage.setData(Raster) should not cast float and double values to integers
Reviewed-by: prr, bpb, serb
! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
! src/java.desktop/share/classes/java/awt/image/WritableRaster.java
+ test/jdk/java/awt/image/BufferedImage/SetData.java
Changeset: 76afa02d
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-01-22 08:22:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/76afa02dabb45a0648cc13de40657d15ded73b4a
8322572: AllocationMergesTests.java fails with "IRViolationException: There were one or multiple IR rule failures."
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java
Changeset: fd372629
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-01-22 10:14:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fd372629f7dee5d8d3381e9449d239f87779e648
8323748: RISC-V: Add Zfh probe code
Reviewed-by: fyang
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: c84af493
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-01-22 10:41:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c84af4938647efbc2d6c94efef748446bf6d50b4
8324129: C2: Remove some ttyLocker usages in preparation for JDK-8306767
Reviewed-by: kvn, vlivanov, dholmes
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/vframe.inline.hpp
Changeset: 72f19902
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-01-22 10:55:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/72f199024d58b53a1dff2f79dd2050ae0044e809
8323057: Recoverable errors may be reported before unrecoverable errors when annotation processing is skipped
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
+ test/langtools/tools/javac/processing/errors/TestErrorOrder.java
Changeset: d3b2ac15
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-01-22 11:03:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d3b2ac1507f54a163ba25b96d74217d020163e5c
8314186: runtime/8176717/TestInheritFD.java failed with "Log file was leaked"
Reviewed-by: lkorinth, dholmes
! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java
Changeset: be943a9f
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2024-01-22 12:18:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/be943a9fd67f957b2a44dbd6531690b3ef3895dd
8321984: IGV: Upgrade to Netbeans Platform 20
Reviewed-by: rcastanedalo, chagedorn
! src/utils/IdealGraphVisualizer/Filter/pom.xml
! src/utils/IdealGraphVisualizer/pom.xml
Changeset: bde650f2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-01-22 12:30:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bde650f21e2fa2f7730d3f948105159762e4fdd0
8322282: Incorrect LoaderConstraintTable::add_entry after JDK-8298468
Reviewed-by: dholmes, simonis, coleenp
! src/hotspot/share/classfile/loaderConstraints.cpp
Changeset: c9cacfb2
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-01-22 13:06:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c9cacfb25d1f15c879c961d2965a63c9fe4d9fa7
8323657: Compilation of snippet results in VerifyError at runtime with --release 9 (and above)
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java
+ test/langtools/tools/javac/StringConcat/StringConcatWithAssignments.java
Changeset: 0d8543d6
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-01-22 17:15:53 +0000
URL: https://git.openjdk.org/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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
Changeset: 9d1a6d14
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-01-25 09:35:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d1a6d14846bb1f76ca7258452b3b3f8e3e8b223
8323645: Remove unused internal sun.net.www.protocol.jar.URLJarFileCallBack interface
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
- src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFileCallBack.java
Changeset: 6d36eb78
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-01-25 10:07:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6d36eb78ad781ecd80d66d1319921a8746820394
8322768: Optimize non-subword vector compress and expand APIs for AVX2 target.
Reviewed-by: epeter, sviswanathan
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
+ test/micro/org/openjdk/bench/jdk/incubator/vector/ColumnFilterBenchmark.java
Changeset: 7a798d3c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-01-25 10:36:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7a798d3cebea0915f8a73af57333b3488c2091af
8324598: use mem_unit when working with sysinfo memory and swap related information
Reviewed-by: dholmes, mdoerr
! src/hotspot/os/linux/os_linux.cpp
! src/java.base/linux/native/libjava/CgroupMetrics.c
Changeset: e709842e
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-01-25 14:25:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e709842eae43029f5cfc509e40bbfb28c8abe348
8324636: Serial: Remove Generation::block_is_obj
Reviewed-by: stefank, ysr
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: ffe3bb67
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-01-25 14:51:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ffe3bb67632eeec4b5df4e832d9bd5e78c3f808a
8324657: Intermittent OOME on exception message create
Reviewed-by: lancea, iris, naoto
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: 746a0868
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-01-25 15:50:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/746a08686bfad629fe045a762ed2fbb209763f6b
8306767: Concurrent repacking of extra data in MethodData is potentially unsafe
Reviewed-by: eosterlund, roland, coleenp, never
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/support/jfrMethodData.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/methodData.inline.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 12b89cd2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-01-25 18:03:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/12b89cd2eeb5c2c43a2ce425c96fc4f718e30514
8323717: Introduce test keyword for tests that need external dependencies
Reviewed-by: dholmes, lmesnik
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/applications/jcstress/TestGenerator.java
! test/hotspot/jtreg/applications/jcstress/accessAtomic.java
! test/hotspot/jtreg/applications/jcstress/acqrel.java
! test/hotspot/jtreg/applications/jcstress/atomicity.java
! test/hotspot/jtreg/applications/jcstress/atomics.java
! test/hotspot/jtreg/applications/jcstress/causality.java
! test/hotspot/jtreg/applications/jcstress/coherence.java
! test/hotspot/jtreg/applications/jcstress/collections.java
! test/hotspot/jtreg/applications/jcstress/copy.java
! test/hotspot/jtreg/applications/jcstress/countdownlatch.java
! test/hotspot/jtreg/applications/jcstress/defaultValues.java
! test/hotspot/jtreg/applications/jcstress/executors.java
! test/hotspot/jtreg/applications/jcstress/fences.java
! test/hotspot/jtreg/applications/jcstress/future.java
! test/hotspot/jtreg/applications/jcstress/init.java
! test/hotspot/jtreg/applications/jcstress/initClass.java
! test/hotspot/jtreg/applications/jcstress/initLen.java
! test/hotspot/jtreg/applications/jcstress/interrupt.java
! test/hotspot/jtreg/applications/jcstress/locks.java
! test/hotspot/jtreg/applications/jcstress/memeffects.java
! test/hotspot/jtreg/applications/jcstress/mxbeans.java
! test/hotspot/jtreg/applications/jcstress/oota.java
! test/hotspot/jtreg/applications/jcstress/seqcst.java
! test/hotspot/jtreg/applications/jcstress/singletons.java
! test/hotspot/jtreg/applications/jcstress/strings.java
! test/hotspot/jtreg/applications/jcstress/tearing.java
! test/hotspot/jtreg/applications/jcstress/threadlocal.java
! test/hotspot/jtreg/applications/jcstress/unsafe.java
! test/hotspot/jtreg/applications/jcstress/varhandles.java
! test/hotspot/jtreg/applications/jcstress/volatiles.java
! test/hotspot/jtreg/applications/scimark/Scimark.java
Changeset: 39b756a0
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-01-25 18:35:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/39b756a0d163d60d1b69fbc9bf6e8235080c3721
8324492: Remove Atomic support for OopHandle
Reviewed-by: aboldtch, coleenp
! src/hotspot/share/oops/oopHandle.hpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryManager.hpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/memoryPool.hpp
Changeset: 95310eab
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-01-25 22:01:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/95310eab6ce73512b1afc0a7a26a396dd7b6cb7c
8223696: java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/MaxStreams.java
Changeset: b5995a76
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-01-25 22:17:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b5995a76f79e0a70e67b0915e782e881efbbdf5e
8302019: Clarify Elements.overrides
Reviewed-by: prappo, jjg
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
+ test/langtools/tools/javac/processing/model/util/elements/TestOverrides.java
Changeset: bde87895
Author: Wang Zhuo <wzhuo at openjdk.org>
Committer: Denghui Dong <ddong at openjdk.org>
Date: 2024-01-26 02:30:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bde87895c8b1b9df198e3883d24cd9ea840efc98
8324123: aarch64: fix prfm literal encoding in assembler
Reviewed-by: aph, dlong
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: 10066cd4
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-01-26 03:47:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/10066cd4ef93db9d2bff3f7884d24a5c6e714775
8324571: JDK 23 L10n resource files update
Reviewed-by: jlu, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
Changeset: 33324a59
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-01-26 07:57:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33324a59ccdb220250cb74e15ce13af0e99dcb07
8324637: [aix] Implement support for reporting swap space in jdk.management
Reviewed-by: kevinw, stuefe
! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
Changeset: 781f368d
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2024-01-26 08:46:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/781f368d421a94857929e4168974f43e890637d8
8324347: Enable "maybe-uninitialized" warning for FreeType 2.13.1
Reviewed-by: erikj, azvegint, jwaters, aivanov
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: c313d451
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-01-26 08:51:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c313d451a513eb08de0b295c1ce66d0d849d2374
8324659: GHA: Generic jtreg errors are not reported
Reviewed-by: erikj, jwaters, stuefe
! .github/scripts/gen-test-summary.sh
Changeset: 2f7281d7
Author: duke <duke at openjdk.org>
Date: 2024-01-26 11:01:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2f7281d7cdd6499214ceeb51134a2b99a3b65a42
Automatic merge of jdk:master into master
Changeset: 18322e04
Author: duke <duke at openjdk.org>
Date: 2024-01-26 11:01:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/18322e04fbc65f23f47218c0a6fd193bf87da38b
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list