git: openjdk/panama-foreign: master: 57 new changesets
duke
duke at openjdk.org
Fri Dec 22 11:04:30 UTC 2023
Changeset: bdebf198
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2023-12-15 12:18:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bdebf198bb0f4c3347ae9539d02ce0476e1176ce
8322175: test/langtools/tools/javac/classreader/BadMethodParameter.java doesn't compile
Reviewed-by: jlahoda
! test/langtools/tools/javac/classreader/BadMethodParameter.java
Changeset: 6311dabe
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2023-12-15 16:13:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6311dabe68762749e4317cfa5e13005318bdceac
8322018: Test java/lang/String/CompactString/MaxSizeUTF16String.java fails with -Xcomp
Reviewed-by: jpai
! test/jdk/java/lang/String/CompactString/MaxSizeUTF16String.java
Changeset: 05f7f0ad
Author: Tom Rodriguez <never at openjdk.org>
Date: 2023-12-15 17:25:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/05f7f0ade2c6c8ef57e884048cf159c46fa27b36
8321288: [JVMCI] HotSpotJVMCIRuntime doesn't clean up WeakReferences in resolvedJavaTypes
Reviewed-by: dnsimon, kvn
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 87ef7332
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-12-15 17:33:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/87ef73329f66e898d85eecea94a4104a13b3a2db
8321958: @param/@return descriptions of ZoneRules#isDaylightSavings() are incorrect
Reviewed-by: jlu, joehw, jpai
! src/java.base/share/classes/java/time/zone/ZoneRules.java
Changeset: dcdcd48d
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-12-15 19:04:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dcdcd48d8fbf076e12841e557ebbe70228c8a92b
8321479: java -D-D crashes
Reviewed-by: dholmes, iklam
! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/runtime/CommandLine/UnrecognizedProperty.java
Changeset: b061b667
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-12-16 01:03:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b061b6678fde891974d5b58cec963b3481099a8d
8322041: JDK 22 RDP1 L10n resource files update
Reviewed-by: almatvee, cstein, asemenyuk, joehw, jjg
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! 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/doclint/resources/doclint_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
Changeset: 34351b7a
Author: Steven Schlansker <stevenschlansker at gmail.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-12-16 01:40:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/34351b7a7950a3b563748f40f2619374f62f9b16
8321892: Typo in log message logged by src/hotspot/share/nmt/virtualMemoryTracker.cpp
Reviewed-by: dholmes, azafari
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
Changeset: f5538195
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-12-18 08:44:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f55381950266088cc0284754b16663675867ac87
8317007: Add bulk removal of dead nmethods during class unloading
Reviewed-by: ayang, iwalulya
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/classUnloadingContext.cpp
! src/hotspot/share/gc/shared/classUnloadingContext.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/x/xHeap.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
Changeset: 413dbf87
Author: Lei Zaakjyu <lizbing07734 at icloud.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-12-18 09:31:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/413dbf8757d20aa05407373b82957fbd3468f3ae
8322205: Parallel: Remove unused arg in PSCardTable::pre_scavenge
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: f696796e
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2023-12-18 09:43:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f696796e888d62535e6c864ce6fdf912eef0c3ed
8280087: G1: Handle out-of-mark stack situations during reference processing more gracefully
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
+ test/hotspot/jtreg/gc/g1/TestMarkStackOverflow.java
! test/langtools/ProblemList.txt
Changeset: 341b4e09
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-12-18 09:45:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/341b4e09b73e5522f308b05c5a4ed9e161b14022
8321975: Print when add_reserved_region fails even in product mode
Reviewed-by: dholmes, stuefe
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
Changeset: a247d0c7
Author: Hamlin Li <mli at openjdk.org>
Date: 2023-12-18 10:31:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a247d0c74bea50f11d24fb5f3576947c6901e567
8322209: RISC-V: Enable some tests related to MD5 instrinsic
Reviewed-by: luhenry, fyang
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
Changeset: ecff9c1e
Author: Lei Zaakjyu <lizbing07734 at icloud.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-12-18 11:05:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ecff9c1ef7110ce80e5ba3e13af31e2c704eb3b0
8315040: Remove redundant check in WorkerPolicy::parallel_worker_threads
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/shared/workerPolicy.cpp
Changeset: 10335f60
Author: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2023-12-18 12:11:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/10335f60f923aa4f315e64acb2bfd7bb06d47a1b
7001133: OutOfMemoryError by CustomMediaSizeName implementation
Reviewed-by: psadhukhan
! src/java.desktop/share/classes/sun/print/CustomMediaSizeName.java
! src/java.desktop/share/classes/sun/print/CustomMediaTray.java
! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
+ test/jdk/javax/print/CustomMediaSizeNameOOMETest.java
Changeset: febf8af4
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-12-18 12:57:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/febf8af4b5a220ba1a3336d31c701b0c1e4ba3ee
8322089: Parallel: Remove PSAdaptiveSizePolicy::set_survivor_size
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: 75d382d3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-12-18 12:57:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/75d382d3db25e1d3592de3d8bf50d6ee85343e47
8322204: Parallel: Remove unused _collection_cost_margin_fraction
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: 5584ba36
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-12-18 13:30:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5584ba36c6216f4d441d254e3135f7da20370475
8322097: Serial: Refactor CardTableRS::find_first_clean_card
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
Changeset: 7e1d26dd
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-12-18 14:29:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e1d26dd5cf665fb5cf64b8a0c3e6ff4f8d77360
8322287: Parallel: Remove unused arg in adjust_eden_for_pause_time and adjust_eden_for_minor_pause_time
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: c0a3b769
Author: Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-12-18 15:19:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c0a3b76958bd6766b18cab31b461c1b0ac2c65cd
8316197: Make tracing of inline cache available in unified logging
Reviewed-by: kvn, dholmes
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/arguments/TestTraceICs.java
Changeset: a5122d7f
Author: Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-12-18 15:20:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a5122d7f6c36a4c98ea4bea7a7c8081e2a4dadca
8314029: Add file name parameter to Compiler.perfmap
Reviewed-by: cjplummer, eastigeevich
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/jdk.jcmd/share/man/jcmd.1
! test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java
Changeset: 66aeb894
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-12-18 16:52:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/66aeb89469c20f1f1840773e59d3b45393418344
8315462: [REDO] runtime/NMT/SummarySanityCheck.java failed with "Total committed (MMMMMM) did not match the summarized committed (NNNNNN)"
Reviewed-by: gziemski, stuefe
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/nmt/mallocTracker.hpp
Changeset: 1fde8b86
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-12-18 17:05:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1fde8b868a0e40fb79de505106ef07e3dccbd1de
8321933: TestCDSVMCrash.java spawns two processes
Reviewed-by: ccheung, iklam
! test/hotspot/jtreg/runtime/cds/TestCDSVMCrash.java
Changeset: 4f3de096
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-12-18 17:56:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4f3de09672d203a0182f330645962c3d08e5e206
8321940: Improve CDSHeapVerifier in handling of interned strings
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/cdsHeapVerifier.cpp
Changeset: b98d13fc
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-12-18 18:10:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b98d13fc3c7f6747d9201eb884cf9d3181671ccb
8259637: java.io.File.getCanonicalPath() returns different values for same path
Reviewed-by: alanb
! src/java.base/unix/native/libjava/path_util.c
! test/jdk/java/io/File/GetCanonicalPath.java
Changeset: 459957f3
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-12-18 21:14:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/459957f30a6e0fe40636dd72faa3f0d86151c94f
8322062: com/sun/jdi/JdwpAllowTest.java does not performs negative testing with prefix length
Reviewed-by: cjplummer, sspitsyn
! test/jdk/com/sun/jdi/JdwpAllowTest.java
Changeset: 808a0392
Author: William Kemper <wkemper at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2023-12-19 00:09:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/808a03927c153581cbece93a4f5a4f8242b61ef5
8321815: Shenandoah: gc state should be synchronized to java threads only once per safepoint
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 59073fa3
Author: Gui Cao <gcao at openjdk.org>
Committer: Robbin Ehn <rehn at openjdk.org>
Date: 2023-12-19 07:45:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/59073fa3eb7d04d9e0f08fbef70c9db6ffde296a
8322154: RISC-V: JDK-8315743 missed change in MacroAssembler::load_reserved
Reviewed-by: fyang, rehn, luhenry
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 76637c53
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2023-12-19 07:51:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/76637c53c56d39cc534ecaa9e9ff55413173b15c
8321648: Integral gather optimized mask computation.
Reviewed-by: thartmann, sviswanathan
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 7b4d62c7
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-12-19 08:39:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7b4d62c794940f5ce45eb4431291bbb5467ce2de
8322300: Remove redundant arg in PSAdaptiveSizePolicy::adjust_promo_for_pause_time
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: fff2e580
Author: Hamlin Li <mli at openjdk.org>
Date: 2023-12-19 08:45:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fff2e580cdab90ea828c1c300440471981646c51
8322195: RISC-V: Minor improvement of MD5 instrinsic
Reviewed-by: luhenry, fyang
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: 0ad6c9e3
Author: Guoxiong Li <gli at openjdk.org>
Date: 2023-12-19 10:39:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0ad6c9e3d91005c0cc3a26d5391444c3dcd8ba5d
8322255: Generational ZGC: ZPageSizeMedium should be set before MaxTenuringThreshold
Reviewed-by: tschatzl, eosterlund
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zInitialize.cpp
Changeset: ac968c36
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2023-12-19 10:39:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ac968c36d7cc2e13270d28c9310178f6b654d7dc
8319451: PhaseIdealLoop::conditional_move is too conservative
Reviewed-by: redestad, thartmann, kvn
! src/hotspot/share/opto/loopopts.cpp
+ test/micro/org/openjdk/bench/vm/compiler/CMove.java
Changeset: be49dabd
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2023-12-19 13:49:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/be49dabd0d7e1cd270399849e5353bf33361c4c5
8321619: Generational ZGC: ZColorStoreGoodOopClosure is only valid for young objects
Reviewed-by: stefank, sjohanss
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zBarrierSet.hpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
Changeset: 3bc5679c
Author: Frederic Thevenet <fthevenet at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2023-12-19 13:54:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3bc5679cab03936005be02e7b8140d549396d5e2
8322309: Fix an inconsistancy in spacing style in spec.gmk.template
Reviewed-by: sgehwolf, erikj
! make/autoconf/spec.gmk.template
Changeset: 6313223b
Author: Ludovic Henry <luhenry at openjdk.org>
Date: 2023-12-19 14:15:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6313223bcd525aabf180813af76d500cf60893d3
8315856: RISC-V: Use Zacas extension for cmpxchg
Reviewed-by: rehn, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: 0f8e4e0a
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-12-19 17:26:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0f8e4e0a81257c678e948c341a241dc0b810494f
8311218: fatal error: stuck in JvmtiVTMSTransitionDisabler::VTMS_transition_disable
Reviewed-by: lmesnik, alanb
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/native/libjava/VirtualThread.c
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendWithInterruptLock/SuspendWithInterruptLock.java
Changeset: 51be857f
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-12-19 18:27:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/51be857f3cafa23eb7cd73e5fe3db17e6d01684c
8322166: Files.isReadable/isWritable/isExecutable expensive when file does not exist
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: 97db6709
Author: Guoxiong Li <gli at openjdk.org>
Date: 2023-12-20 03:58:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/97db670956d83749ec3fe1485bacd046662c6856
8321688: Build on linux with GCC 7.5.0 fails after 8319577
Reviewed-by: kbarrett, sviswanathan
! src/java.base/linux/native/libsimdsort/simdsort-support.hpp
Changeset: f7dc257a
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-12-20 05:50:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f7dc257a206d3104d6d24c2079ef1fe349368c49
8322321: Add man page doc for -XX:+VerifySharedSpaces
Reviewed-by: dholmes, ccheung
! src/java.base/share/man/java.1
Changeset: 7db69e6a
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2023-12-20 07:46:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7db69e6a1292829b13da0c3c2b37c8758df94932
8322513: Build failure with minimal
Reviewed-by: dholmes, rehn
! src/hotspot/share/runtime/handshake.cpp
Changeset: 2f917bff
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-12-20 08:01:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2f917bff5cbb71dccd70960f563ca1a05d109fda
8322417: Console read line with zero out should zero out when throwing exception
Reviewed-by: mbaesken, stuefe, naoto
! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
Changeset: 5fcac7c8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-12-20 09:41:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5fcac7c846b5f1716417df3682b73738c3196030
8322364: Parallel: Remove unused SizePolicyTrueValues enum members
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
Changeset: 14dab319
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-12-20 09:41:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/14dab319a8d401860f0232515e412d7f29dc6564
8322377: Parallel: Remove unused arg in adjust_promo_for_pause_time and adjust_eden_for_pause_time
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
Changeset: 424c58f3
Author: Weijun Wang <weijun at openjdk.org>
Date: 2023-12-20 15:45:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/424c58f3e94927b68329510e38bf5621f6f6e1a1
8187634: keystore.getCertificateAlias(cert) returns original alias, inconsistent with fix of JDK-6483657
Reviewed-by: mullan
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java
+ test/jdk/sun/security/mscapi/DupAlias.java
Changeset: e0bad515
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-12-20 15:56:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e0bad5153be72df49cac9bf8914ff2b2c7244454
8322543: Parallel: Remove unused _major_pause_old_slope_counter
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.hpp
Changeset: 2d609557
Author: Markus KARG <markus at headcrashing.eu>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-12-20 17:00:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2d609557ffe8e15ab81fb51dce90e40780598371
8322141: SequenceInputStream.transferTo should not return as soon as Long.MAX_VALUE bytes have been transferred
Reviewed-by: vsitnikov, bpb, jpai
! src/java.base/share/classes/java/io/SequenceInputStream.java
! test/jdk/java/io/SequenceInputStream/TransferTo.java
Changeset: e2042421
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-12-20 17:32:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e2042421187dafc1aea75ffe15caf8beb824205b
8321017: Record in JFR that IEEE rounding mode was corrupted by loading a library
Reviewed-by: stuefe, jbechberger
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.hpp
Changeset: f6fe39ff
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2023-12-20 22:03:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f6fe39ff1168d27f4d0ea3e4c7f3f17ecae9e1ab
8322078: ZipSourceCache.testKeySourceMapping() test fails with The process cannot access the file because it is being used by another process
Reviewed-by: lancea
! test/jdk/java/util/zip/ZipFile/ZipSourceCache.java
Changeset: e8768ae0
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-12-21 01:28:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e8768ae08dbee9c3e1ed01934142c03ffad5f349
8321972: test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
Changeset: 05745e3f
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-12-21 09:17:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/05745e3f1d56f71d7647e81fa5933c9f4ed18430
8319548: Unexpected internal name for Filler array klass causes error in VisualVM
Co-authored-by: Tomáš Hůrka <tomas.hurka at oracle.com>
Reviewed-by: ayang, dholmes
! src/hotspot/share/memory/universe.cpp
! test/hotspot/jtreg/gc/TestFillerObjectInstantiation.java
Changeset: aff659aa
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-12-21 10:07:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aff659aaf7c73ff8eb903fd3e426e1b42ea6d95a
8322538: remove fatal from JVM_VirtualThread functions for !INCLUDE_JVMTI
Reviewed-by: dholmes, alanb
! src/hotspot/share/prims/jvm.cpp
Changeset: 6de23bf3
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-12-21 11:40:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6de23bf36e125c77f6f17235d81a33ff25b942fe
8322418: Problem list gc/TestAllocHumongousFragment.java subtests for 8298781
Reviewed-by: mbaesken
! test/hotspot/jtreg/ProblemList.txt
Changeset: 1802601a
Author: Lei Zaakjyu <lizbing07734 at icloud.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-12-21 15:20:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1802601a12c72bcc44496ba2eb2c8a40a0603345
8293623: Simplify G1ConcurrentRefineThreadControl
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
Changeset: 3b908c47
Author: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date: 2023-12-21 18:51:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b908c478186cbfd9d449422aaa5adacd5e5c2d4
8319795: Static huge pages are not used for CodeCache
Reviewed-by: shade, simonis, thartmann, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/codecache/CheckLargePages.java
Changeset: 84c23792
Author: Raphael Mosaner <raphael.m.mosaner at oracle.com>
Committer: Tom Rodriguez <never at openjdk.org>
Date: 2023-12-21 19:22:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/84c23792856c5c2374963d78a7a734a467bbb79b
8320139: [JVMCI] VmObjectAlloc is not generated by intrinsics methods which allocate objects
Reviewed-by: never, dnsimon
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: c53f845e
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-12-22 07:58:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c53f845ec9943c1bd59a7757cce431217aac2bdc
8322539: Parallel: Remove duplicated methods in PSAdaptiveSizePolicy
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
Changeset: b41b3b80
Author: duke <duke at openjdk.org>
Date: 2023-12-22 11:00:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b41b3b80d53541fc03363e22caadeb89a3d22023
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list