git: openjdk/panama-foreign: master: 81 new changesets
duke
duke at openjdk.org
Fri May 17 11:06:42 UTC 2024
Changeset: 1547a696
Author: Tejesh R <tr at openjdk.org>
Date: 2024-05-10 11:26:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1547a696512b03ccc950b17f201ddca83f5016ec
8327696: [TESTBUG] "javax/swing/JTable/KeyBoardNavigation/KeyBoardNavigation.java" test instruction needs to be corrected
Reviewed-by: abhiscxk, honkar
! test/jdk/javax/swing/JTable/KeyBoardNavigation.java
Changeset: 45792c58
Author: Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2024-05-10 12:16:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/45792c5829fb1d5ee016c4a1fd6badb5d2b4239c
8331352: error: template-id not allowed for constructor/destructor in C++20
Reviewed-by: kbarrett, stefank
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/utilities/chunkedList.hpp
! src/hotspot/share/utilities/events.hpp
! src/hotspot/share/utilities/linkedlist.hpp
Changeset: 242446b0
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-05-10 12:30:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/242446b07fcfcac136510495d1ff16d26859aea4
8331931: JFR: Avoid loading regex classes during startup
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
Changeset: 675fbe69
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-05-10 13:57:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/675fbe699ed1aad37f34429cbe1f4f3e029be03f
8331993: Add counting leading/trailing zero tests for Integer
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/c2/irTests/TestDisableAutoVectOpcodes.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/vectorization/TestNumberOfContinuousZeros.java
Changeset: f95c9374
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-05-10 13:59:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f95c93740538e5e508407ec6750ed9f126fdc3c3
8331577: RISC-V: C2 CountLeadingZerosV
8331578: RISC-V: C2 CountTrailingZerosV
Reviewed-by: fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
! test/hotspot/jtreg/compiler/vectorization/TestNumberOfContinuousZeros.java
Changeset: d11e70ad
Author: Serhiy Sachkov <serhiy.sachkov at oracle.com>
Committer: Mahendra Chhipa <mchhipa at openjdk.org>
Date: 2024-05-10 14:59:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d11e70ade3e9094c8bef0074c736215d48d47a2a
8331646: Add specific regression leap year tests
Reviewed-by: naoto
+ test/jdk/java/util/Calendar/CalendarLeapYearAddTest.java
Changeset: d215bc46
Author: Andrew Haley <aph at openjdk.org>
Date: 2024-05-10 15:06:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d215bc46475b90abd898e995c1b4a6aa4b6cb024
8332066: AArch64: Math test failures since JDK-8331558
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
Changeset: 65abf24f
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-05-10 16:10:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/65abf24fde6432fb386a616bbadc5689975c3bf4
8331866: Add warnings for locale data dependence
Reviewed-by: jlu, srl, joehw
! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
Changeset: 1c5f1501
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-05-10 16:22:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1c5f1501ac4ef55ca6ffaaa0576de9b0e1dd8d06
8331734: Atomic MemorySegment VarHandle operations fails for element layouts
Reviewed-by: pminborg, psandoz
! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java
! test/jdk/java/foreign/TestAccessModes.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstant.java
Changeset: 1b476f52
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2024-05-10 16:53:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1b476f52ba85f9ceaabe785d36cb07df831fd0e8
8293345: SunPKCS11 provider checks on PKCS11 Mechanism are problematic
Reviewed-by: djelinski, weijun
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
Changeset: 5e8e8ef6
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-05-10 20:34:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e8e8ef6565e82a23626fe16893f93870dae1012
8315431: ArchiveHeapWriter::get_filler_size_at() cannot handle buffer expansion
Reviewed-by: matsaave, ccheung
! src/hotspot/share/cds/archiveHeapWriter.cpp
Changeset: 1dac34fa
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2024-05-10 21:13:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1dac34fa757f1d603f0bc9b9c1994c114c276add
8331098: [Aarch64] Fix crash in Arrays.equals() intrinsic with -CCP
Reviewed-by: aboldtch, aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: b87a7e99
Author: Nizar Benalla <nizar.benalla at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-05-11 04:24:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b87a7e990631c8b402578f645397b2aeda8927bb
8144100: Incorrect case-sensitive equality in com.sun.net.httpserver.BasicAuthenticator
Reviewed-by: jpai, dfuchs
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
+ test/jdk/com/sun/net/httpserver/BasicAuthToken.java
Changeset: f9a1d338
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-05-11 04:31:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9a1d3381b12c97784c11649be079147c85939c0
8332020: jwebserver tool prints invalid URL in case of IPv6 address binding
Reviewed-by: dfuchs, vtewari
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java
+ test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/IPv6BoundHost.java
Changeset: 32c7681c
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-05-11 07:36:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/32c7681cf310c87669c502c4a8b62a7fecc93360
8332029: Provide access to initial value of stderr via JavaLangAccess
Reviewed-by: jpai, bpb, mcimadamore
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
Changeset: 5053b70a
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-05-11 18:37:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5053b70a7fc67ce9b73dbeecbdd88fbc34d45e04
8278255: Add more warning text in ReentrantLock and ReentrantReadWriteLock
Reviewed-by: prappo, alanb
! src/java.base/share/classes/java/util/concurrent/locks/Lock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
Changeset: d517d2df
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-05-13 05:45:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d517d2df451e135583083ed3684d7d3241b36f76
8331764: C2 SuperWord: refactor _align_to_ref/_mem_ref_for_main_loop_alignment
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: 3e3f7cf4
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Date: 2024-05-13 07:33:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3e3f7cf4bddf243fddfeac8cfc1d9b2a1be55043
8330387: Crash with a different types patterns (primitive vs generic) in instanceof
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! test/langtools/tools/javac/patterns/PrimitiveInstanceOfPatternOpWithRecordPatterns.java
! test/langtools/tools/javac/patterns/PrimitiveInstanceOfPatternOpWithTopLevelPatterns.java
! test/langtools/tools/javac/patterns/PrimitiveInstanceOfTypeComparisonOp.java
! test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.java
! test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.out
Changeset: 5a8df410
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-05-13 08:16:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5a8df4106ac5386eb72e874dcadf2b18defe27d8
8331535: Incorrect prompt for Console.readLine
8331681: Test that jdk.internal.io.JdkConsole does not interpret prompts
Reviewed-by: naoto, asotona
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
+ test/jdk/java/io/Console/ConsolePromptTest.java
+ test/jdk/jdk/internal/jline/JLineConsoleProviderTest.java
+ test/langtools/jdk/jshell/ConsoleToolTest.java
! test/langtools/jdk/jshell/ReplToolTesting.java
Changeset: adaa509b
Author: Chen Liang <liach at openjdk.org>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2024-05-13 09:11:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/adaa509b6ed3d12569b8e5f2ec802cef22ab53c7
8327499: MethodHandleStatics.traceLambdaForm includes methods that cannot be generated
Reviewed-by: redestad, iklam
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSLambdaInvoker.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java
! test/jdk/tools/lib/tests/JImageValidator.java
Changeset: 391bbbc7
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2024-05-13 09:14:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/391bbbc7d0fb95b0cd55e2f56c43bee019aeab7f
8330584: IGV: XML does not save all node properties
Reviewed-by: rcastanedalo, chagedorn
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputNode.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Printer.java
Changeset: 1484153c
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-05-13 09:48:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1484153c1a092cefc20270b35aa1e508280843a4
8332080: Update troff man page for javadoc
Reviewed-by: jjg
! src/jdk.javadoc/share/man/javadoc.1
! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java
Changeset: abf54bb1
Author: Nizar Benalla <nizar.benalla at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2024-05-13 13:01:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/abf54bb1e6da6d7bc432b3e9bb3ff164a895bd3e
8332100: Add missing `@since` to KeyValue::EC_TYPE in `java.xml.crypto`
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyValue.java
Changeset: ff4bf1cf
Author: Nizar Benalla <nizar.benalla at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2024-05-13 13:49:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ff4bf1cf9f18547cff8f484433c3c55b4c288aaa
8332102: Add `@since` to package-info of `jdk.security.jarsigner`
Reviewed-by: weijun
! src/jdk.jartool/share/classes/jdk/security/jarsigner/package-info.java
Changeset: 7c2c24fc
Author: Prajwal Kumaraswamy <pkumaraswamy at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2024-05-13 16:10:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c2c24fc0511b36132952c96be46eea5904a53c5
8261433: Better pkcs11 performance for libpkcs11:C_EncryptInit/libpkcs11:C_DecryptInit
Reviewed-by: djelinski, valeriep, coffeys
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
Changeset: 5ded8da6
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-05-13 16:49:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ded8da676d62158d0011086d7f80ff2c9096e13
8332085: Remove 10 year old transition check in GenerateCurrencyData tool
Reviewed-by: erikj, iris
Backport-of: 4f3b76ff496e7423e5c43ca62cef019e4f4292ec
! make/jdk/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java
Changeset: 440782e0
Author: SendaoYan <syan at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-05-14 02:12:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/440782e0160f867f08afbec0abf48d557a522c72
8331466: Problemlist serviceability/dcmd/gc/RunFinalizationTest.java on generic-all
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/ProblemList.txt
Changeset: beea5305
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-05-14 05:01:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/beea5305b071820e2b128a55c5ca384caf470fdd
8331907: BigInteger and BigDecimal should use optimized division
Reviewed-by: rgiulietti, bpb
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! test/micro/org/openjdk/bench/java/math/BigDecimals.java
! test/micro/org/openjdk/bench/java/math/BigIntegers.java
Changeset: ea5eb74a
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Date: 2024-05-14 06:41:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ea5eb74a65f20ce28fa0a94ea851915d4a6f83da
8326404: Assertion error when trying to compile switch with fallthrough with pattern
Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/T8326404.java
Changeset: 7ce4a13c
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-05-14 11:26:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7ce4a13c0a891e606480e138f4025ffa328a18b3
8332130: RISC-V: remove wrong instructions of Vector Crypto Extension
Reviewed-by: luhenry, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
Changeset: 4ba74475
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-05-14 13:11:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ba74475d44831c1fe49359458163cd1567e9619
8326957: Implement JEP 474: ZGC: Generational Mode by Default
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/x/xArguments.cpp
! src/hotspot/share/gc/x/xInitialize.cpp
! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/gc/x/TestDeprecated.java
+ test/hotspot/jtreg/gc/z/TestDefault.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 5a4415a6
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-05-14 14:04:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5a4415a6bddb25cbd5b87ff8ad1a06179c2e452e
8331858: [nmt] VM.native_memory statistics should work in summary mode
Reviewed-by: stuefe, jsjolen
! src/hotspot/share/nmt/memTracker.cpp
! src/hotspot/share/nmt/nmtDCmd.cpp
+ test/hotspot/jtreg/runtime/NMT/JcmdSummaryStatistics.java
Changeset: 95a60131
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-05-14 14:58:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/95a601316de06b4b0fbf6e3c7777be5d2a1ca978
8332042: Move MEMFLAGS to its own include file
Reviewed-by: jsjolen, stefank
! src/hotspot/share/gc/g1/g1MonotonicArena.hpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/z/zNMT.cpp
! src/hotspot/share/jfr/leakprofiler/chains/jfrbitset.hpp
! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/nmt/allocationSite.hpp
! src/hotspot/share/nmt/mallocHeader.cpp
! src/hotspot/share/nmt/mallocHeader.hpp
! src/hotspot/share/nmt/mallocTracker.hpp
! src/hotspot/share/nmt/memFlagBitmap.hpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memMapPrinter.hpp
! src/hotspot/share/nmt/memReporter.cpp
+ src/hotspot/share/nmt/memflags.hpp
! src/hotspot/share/nmt/nmtCommon.hpp
! src/hotspot/share/prims/jvmtiAgentList.hpp
! src/hotspot/share/services/mallocLimit.cpp
! src/hotspot/share/services/mallocLimit.hpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/bitMap.hpp
Changeset: e91492ab
Author: Inigo Mediavilla Saiz <imediava at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-05-14 16:04:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e91492ab4333c61f39b50eb428fa932131a5b908
8313674: (fc) java/nio/channels/FileChannel/BlockDeviceSize.java should test for more block devices
Reviewed-by: alanb, bpb
! test/jdk/java/nio/channels/FileChannel/BlockDeviceSize.java
Changeset: 4d32c607
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-05-14 19:21:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4d32c607a4b496bf2bb09e54167ecbbab5569a0c
8322008: Exclude some CDS tests from running with -Xshare:off
Reviewed-by: lmesnik, iklam
! test/hotspot/jtreg/TEST.groups
Changeset: 0bb5ae64
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-05-14 20:17:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0bb5ae645165b97527ecccf02308df6072c363d8
8332248: (fc) java/nio/channels/FileChannel/BlockDeviceSize.java failed with RuntimeException
Reviewed-by: alanb
! test/jdk/java/nio/channels/FileChannel/BlockDeviceSize.java
Changeset: 7b4ba7f9
Author: Julian Waters <jwaters at openjdk.org>
Date: 2024-05-15 00:23:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7b4ba7f90ab9ea5e1070c79534c587dad17d1bdd
8325932: Replace ATTRIBUTE_NORETURN with direct [[noreturn]]
Reviewed-by: kbarrett, dholmes
! src/hotspot/share/runtime/os.hpp
- src/hotspot/share/utilities/attributeNoreturn.hpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/vmError.hpp
Changeset: 4e77cf88
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-05-15 01:46:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4e77cf881d031e5b0320915b3eabd7702e560291
8330795: C2: assert((uint)type <= T_CONFLICT && _zero_type[type] != nullptr) failed: bad type with -XX:-UseCompressedClassPointers
Reviewed-by: kvn
! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/c2/TestReduceAllocationAndLoadKlass.java
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java
Changeset: d04ac14b
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-05-15 05:43:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d04ac14bdbab4187d0be98b8471f90be8a14f649
8332236: javac crashes with module imports and implicitly declared class
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/ImportModule.java
Changeset: c642f44b
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-05-15 06:05:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c642f44bbe1e4cdbc23496a34ddaae30990ce7c0
8329839: Cleanup ZPhysicalMemoryBacking trace logging
Reviewed-by: stefank, ayang
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
Changeset: 2f10a316
Author: Galder Zamarreño <galder at openjdk.org>
Committer: Roland Westrelin <roland at openjdk.org>
Date: 2024-05-15 07:48:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2f10a316ff0c5a4c124b94f6fabb38fb119d2c82
8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays
Reviewed-by: dlong, roland
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_GraphBuilder.hpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_ValueStack.hpp
+ test/hotspot/jtreg/compiler/c1/TestNullArrayClone.java
Changeset: 957eb611
Author: Yudi Zheng <yzheng at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2024-05-15 09:35:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/957eb611ce2531a3fcc764813ad1e0776887fdda
8331429: [JVMCI] Cleanup JVMCIRuntime allocation routines
Reviewed-by: dlong, dnsimon
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 1a944478
Author: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date: 2024-05-15 09:56:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1a944478a26a766f5a573a1236b642d8e7b0685c
8332111: [BACKOUT] A way to align already compiled methods with compiler directives
Reviewed-by: shade, kvn
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodFlags.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java
- test/hotspot/jtreg/serviceability/dcmd/compiler/DirectivesRefreshTest.java
- test/hotspot/jtreg/serviceability/dcmd/compiler/refresh_control.txt
Changeset: a5005c87
Author: Christoph Langer <clanger at openjdk.org>
Date: 2024-05-15 10:36:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a5005c87c4d5598eb54e9824105767d833f9660b
8330814: Cleanups for KeepAliveCache tests
Reviewed-by: jpai, dfuchs
! test/jdk/sun/net/www/http/KeepAliveCache/B5045306.java
! test/jdk/sun/net/www/http/KeepAliveCache/B8291637.java
! test/jdk/sun/net/www/http/KeepAliveCache/B8293562.java
! test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveProperty.java
! test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java
Changeset: fa043aec
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-05-15 11:47:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fa043aec425ae1e3086d09492b3fabcfbd3fa779
8294880: Review running time of jdk/internal/shellsupport/doc/JavadocHelperTest.java
Reviewed-by: jjg
! test/langtools/TEST.groups
+ test/langtools/jdk/internal/shellsupport/doc/FullJavadocHelperTest.java
! test/langtools/jdk/internal/shellsupport/doc/JavadocHelperTest.java
Changeset: 8032d640
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-05-15 12:01:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8032d640c0d34fe507392a1d4faa4ff2005c771d
8332245: C2: missing record_for_ign() call in GraphKit::must_be_not_null()
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestBackToBackMustBeNotNull.java
Changeset: c4867c62
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-05-15 13:16:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c4867c62c44b48e48845608fe4b29b58749767ad
8329273: C2 SuperWord: Some basic MemorySegment IR tests
Reviewed-by: kvn, chagedorn
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java
Changeset: 30bb066b
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-05-15 14:39:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/30bb066b1982c5318d54bfe74115306c602e2974
8332003: Clarify javadoc for MemoryLayout::offsetHandle
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! test/jdk/java/foreign/TestLayoutPaths.java
Changeset: 61aff6db
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-05-15 14:57:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/61aff6db15d5bdda77427af5ce34d0fe43373197
8332112: Update nsk.share.Log to don't print summary during VM shutdown hook
Reviewed-by: dholmes, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect001/plugAttachConnect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect002/plugAttachConnect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect003/plugAttachConnect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect001/plugLaunchConnect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect002/plugLaunchConnect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect003/plugLaunchConnect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect001/plugListenConnect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect002/plugListenConnect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect003/plugListenConnect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect001/plugMultiConnect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect002/plugMultiConnect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect003/plugMultiConnect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect004/plugMultiConnect004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect005/plugMultiConnect005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect006/plugMultiConnect006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService001/transportService001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService002/transportService002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService003/transportService003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/Log.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MlvmTestExecutor.java
Changeset: 42ccb743
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-05-15 16:14:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/42ccb74399113a3d59ce016483518f033dd6e010
8331940: ClassFile API ArrayIndexOutOfBoundsException with certain class files
Reviewed-by: liach, psandoz
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! test/jdk/jdk/classfile/LimitsTest.java
Changeset: 9c02c8dd
Author: William Kemper <wkemper at openjdk.org>
Date: 2024-05-15 16:42:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9c02c8dd71023df6338cb94997bca6b00768af6f
8332255: Shenandoah: Remove duplicate definition of init mark closure
Reviewed-by: shade, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 491b3b45
Author: William Kemper <wkemper at openjdk.org>
Date: 2024-05-15 16:53:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/491b3b45634fffb0101244f7d491a1681e7e8002
8332256: Shenandoah: Do not visit heap threads during shutdown
Reviewed-by: shade, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 8a4315f8
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-05-15 18:35:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8a4315f833f3700075d65fae6bc566011c837c07
8331987: Enhance stacktrace clarity for CompletableFuture CancellationException
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/java/util/concurrent/CancellationException.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java
Changeset: 7cff04fc
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-05-15 19:28:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7cff04fc8a8114a297437aa526b18b6185831eac
8330276: Console methods with explicit Locale
Reviewed-by: joehw, rriggs, jlahoda
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/io/ProxyingConsole.java
! src/java.base/share/classes/jdk/internal/io/JdkConsole.java
! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/impl/ConsoleImpl.java
+ test/jdk/java/io/Console/LocaleTest.java
Changeset: 43b109b1
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-05-15 19:29:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43b109b111e77d0f7b302debc0d76e4ac7c9ac56
8330066: HeapDumpPath and HeapDumpGzipLevel VM options do not mention HeapDumpBeforeFullGC and HeapDumpAfterFullGC
Reviewed-by: cjplummer, dholmes, yyang
! src/hotspot/share/runtime/globals.hpp
Changeset: 40832554
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2024-05-15 20:18:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4083255440cfbf39b9683ea88a433d71ec6111e7
8316138: Add GlobalSign 2 TLS root certificates
Reviewed-by: mullan
+ src/java.base/share/data/cacerts/globalsigne46
+ src/java.base/share/data/cacerts/globalsignr46
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: b687aa55
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-05-15 23:01:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b687aa550837830b38f0f0faa69c353b1e85219c
8332176: Refactor ClassListParser::parse()
Reviewed-by: matsaave, ccheung
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: 95f79c67
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2024-05-16 02:21:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/95f79c678737fb8de9ed45c516761d4d818869ef
8332253: Linux arm32 build fails after 8292591
Reviewed-by: stuefe, dholmes, shade
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
Changeset: fe8a2aff
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-05-16 05:42:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fe8a2aff3129b515c2a0f3ab96f5e3ad6cef7b70
8307778: com/sun/jdi/cds tests fail with jtreg's Virtual test thread factory
Reviewed-by: dholmes, sspitsyn, cjplummer, lmesnik
! test/jdk/ProblemList-Virtual.txt
! test/jdk/com/sun/jdi/cds/CDSJDITest.java
Changeset: ab8d7b0c
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-05-16 07:25:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ab8d7b0cedfaae124262325cd1d4b59cef996d85
8324517: C2: crash in compiled code because of dependency on removed range check CastIIs
Reviewed-by: epeter, thartmann
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java
Changeset: ee4a9d34
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-05-16 07:32:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ee4a9d34827166ff9ac04e2375058fdc08e43194
8321622: ClassFile.verify(byte[] bytes) throws unexpected ConstantPoolException, IAE
Reviewed-by: jpai
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java
Changeset: 96c5c3fe
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-05-16 07:51:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/96c5c3fe75103dc45bc1c3ccce0ab36303121a60
8329998: Remove double initialization for parts of small TypeArrays in ZObjArrayAllocator
Reviewed-by: stefank, gli
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
Changeset: f398cd22
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-05-16 08:55:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f398cd225012694a586e528936159b6df7b1586c
8331575: C2: crash when ConvL2I is split thru phi at LongCountedLoop
Reviewed-by: chagedorn, epeter
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/splitif/TestLongCountedLoopConvL2I.java
+ test/hotspot/jtreg/compiler/splitif/TestLongCountedLoopConvL2I2.java
Changeset: f9f8d0b4
Author: Nizar Benalla <nizar.benalla at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-05-16 10:36:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9f8d0b48057a02923e36c8e11286b57cc72279e
8332101: Add an `@since` to `StandardOperation:REMOVE` in `jdk.dynalink`
Reviewed-by: jpai
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java
Changeset: 910d77be
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-05-16 10:58:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/910d77becd15580296687b00fed085ab106cb2eb
8331953: ubsan: metaspaceShared.cpp:1305:57: runtime error: applying non-zero offset 12849152 to null pointer
Reviewed-by: iklam, mbaesken
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: a33cb904
Author: Nizar Benalla <nizar.benalla at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-05-16 11:04:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a33cb9045b2c0cae7d894715d1484e77b7607de6
8332098: Add missing @ since tags to jdk.jdi
Reviewed-by: alanb, cjplummer
! src/jdk.jdi/share/classes/com/sun/jdi/connect/package-info.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/package-info.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/package-info.java
! src/jdk.jdi/share/classes/com/sun/jdi/package-info.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/package-info.java
Changeset: fa3e94d3
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-05-16 14:00:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fa3e94d30f11bdccbe290041ae19490ce4940bb1
8332393: Problemlist compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java
Reviewed-by: chagedorn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 6f7ddbec
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-05-16 15:49:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6f7ddbec7d0bc459d44b6518fe1d982eaba7f37b
8260633: [macos] java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed
Reviewed-by: serb, dnguyen, tr
+ test/jdk/java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.java
Changeset: 25991516
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-05-16 16:12:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/259915168d6656b1b8ddad03c377082d6a5224e5
8331202: Support for Duration until another Instant
Reviewed-by: joehw, scolebourne, rriggs
! src/java.base/share/classes/java/time/Instant.java
! test/jdk/java/time/test/java/time/TestInstant.java
Changeset: dc184f10
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2024-05-16 16:47:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dc184f1099e09cef095cd8438d88dd8a1e6f5522
8324649: Shenandoah: replace implementation of free set
Reviewed-by: wkemper, ysr, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.inline.hpp
+ test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp
Changeset: da9c23ac
Author: Mark Powers <mpowers at openjdk.org>
Date: 2024-05-16 17:07:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/da9c23ace9bdf398d811a88ed137217dd3167231
8325384: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java failing intermittently when main thread is a virtual thread
Reviewed-by: ssahoo, ascarpino
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java
Changeset: de57d4b2
Author: William Kemper <wkemper at openjdk.org>
Date: 2024-05-17 00:44:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/de57d4b2e0fe3add0ef09945b34ddd0b67bbfa2b
8332257: Shenandoah: Move evacuation methods to implementation file
Reviewed-by: shade, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 7c750fd9
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2024-05-17 01:55:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c750fd95b83d0a93b0cce681dcfbbae1f220fdd
8331746: Create a test to verify that the cmm id is not ignored
Reviewed-by: prr, dmarkov, aivanov
+ test/jdk/java/awt/color/ICC_Profile/CustomCMMID.java
Changeset: 9160ef8b
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-05-17 04:59:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9160ef8b9d9f2c87ca6df08d85dad4271085f0ac
8332237: [nmt] Remove the need for ThreadStackTracker::track_as_vm()
Reviewed-by: jsjolen, azafari
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memTracker.cpp
! src/hotspot/share/nmt/nmtUsage.cpp
! src/hotspot/share/nmt/threadStackTracker.cpp
! src/hotspot/share/nmt/threadStackTracker.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
Changeset: 6422efa3
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-05-17 06:33:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6422efa3c7917525a879e80657ca4dcfb6d67514
8332394: Add friendly output when @IR rule missing value
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
Changeset: ae999eae
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-05-17 06:39:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ae999eae7e61072ad964a43f622fa930ce1179f7
8129418: JShell: better highlighting of errors in imports on demand
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/jdk/jshell/ImportTest.java
! test/langtools/tools/javac/7129225/NegTest.out
! test/langtools/tools/javac/7129225/TestImportStar.out
! test/langtools/tools/javac/importChecks/ImportIsFullyQualified.out
! test/langtools/tools/javac/importChecks/ImportsObservable.out
! test/langtools/tools/javac/modules/ConvenientAccessErrorsTest.java
Changeset: 14198f50
Author: Joachim Kern <jkern at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-05-17 08:31:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/14198f502f0a721e479adc754a2c7d94b665fbe6
8329653: JLILaunchTest fails on AIX after JDK-8329131
Reviewed-by: clanger, mdoerr
! src/java.base/unix/native/libjli/java_md.c
! src/java.base/unix/native/libjli/java_md.h
! src/java.base/unix/native/libjli/java_md_common.c
Changeset: f1ce9b0e
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-05-17 09:09:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f1ce9b0ecce9b506f5bf7a66fcf03c93b9ae8fed
8331557: Serial: Refactor SerialHeap::do_collection
Reviewed-by: gli, iwalulya
! 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/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/serialVMOperations.cpp
! src/hotspot/share/gc/serial/serialVMOperations.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/Generation.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/SerialHeap.java
Changeset: d84a8fd8
Author: Andrei Pangin <apangin at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-05-17 09:40:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d84a8fd8762fe9448e73d75ec9dc8c4876b1a709
8332327: Return _methods_jmethod_ids field back in VMStructs
Reviewed-by: cjplummer, sspitsyn, coleenp, shade
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 0b0445be
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-05-17 09:49:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0b0445be2833286b4eace698b91a658de3e7608b
8331724: Refactor j.l.constant implementation to internal package
Reviewed-by: liach, asotona
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
- src/java.base/share/classes/java/lang/constant/ConstantUtils.java
! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java
! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java
! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java
- src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
! src/java.base/share/classes/java/lang/constant/ModuleDesc.java
- src/java.base/share/classes/java/lang/constant/ModuleDescImpl.java
! src/java.base/share/classes/java/lang/constant/PackageDesc.java
- src/java.base/share/classes/java/lang/constant/PackageDescImpl.java
- src/java.base/share/classes/java/lang/constant/PrimitiveClassDescImpl.java
- src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java
+ src/java.base/share/classes/jdk/internal/constant/ConstantUtils.java
= src/java.base/share/classes/jdk/internal/constant/DirectMethodHandleDescImpl.java
+ src/java.base/share/classes/jdk/internal/constant/MethodTypeDescImpl.java
+ src/java.base/share/classes/jdk/internal/constant/ModuleDescImpl.java
+ src/java.base/share/classes/jdk/internal/constant/PackageDescImpl.java
+ src/java.base/share/classes/jdk/internal/constant/PrimitiveClassDescImpl.java
+ src/java.base/share/classes/jdk/internal/constant/ReferenceClassDescImpl.java
! test/jdk/java/lang/constant/ClassDescTest.java
= test/jdk/java/lang/constant/boottest/java.base/jdk/internal/constant/ConstantUtilsTest.java
! test/micro/org/openjdk/bench/java/lang/constant/ClassDescFactories.java
+ test/micro/org/openjdk/bench/java/lang/constant/ClassDescMethods.java
Changeset: 6021bb4f
Author: duke <duke at openjdk.org>
Date: 2024-05-17 11:00:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6021bb4f72a5e894d41e6a080027451bc82acd66
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list