git: openjdk/loom: fibers: 42 new changesets

duke duke at openjdk.org
Tue Feb 27 11:38:53 UTC 2024


Changeset: 4406915e
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-02-22 11:07:13 +0000
URL:       https://git.openjdk.org/loom/commit/4406915ebce4266b3eb4a238382fff3c2c1d1739

8323274: C2: array load may float above range check

Reviewed-by: epeter, thartmann

! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java

Changeset: f365d807
Author:    Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-02-22 13:07:32 +0000
URL:       https://git.openjdk.org/loom/commit/f365d807e5552a6ad9a36afd82db8f0881d62cc3

8325153: SEGV in stackChunkOopDesc::derelativize_address(int)

Reviewed-by: stefank, coleenp

! src/hotspot/share/prims/stackwalk.cpp

Changeset: 724a2a2c
Author:    Renjith Kannath Pariyangad <rkannathpari at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-02-22 14:05:02 +0000
URL:       https://git.openjdk.org/loom/commit/724a2a2c4a6020188b7907509cd48aa126b79b0f

8321192: j.a.PrintJob/ImageTest/ImageTest.java: Fail or skip the test if there's no printer

Reviewed-by: aivanov, tr

+ test/jdk/java/awt/PrintJob/ImageTest/ImageTest.java

Changeset: 8e5c0ee4
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-02-22 15:29:05 +0000
URL:       https://git.openjdk.org/loom/commit/8e5c0ee402be597f6354ea870d3d5d1f43051e65

8324832: JFR: Improve sorting of 'jfr summary'

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java

Changeset: 864cf222
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-02-22 15:58:41 +0000
URL:       https://git.openjdk.org/loom/commit/864cf22241281721a0f0ddbe96cd43b4e3c5520c

8325742: Remove MetaWord usage from MemRegion

Reviewed-by: coleenp, tschatzl

! src/hotspot/share/memory/memRegion.hpp

Changeset: 9f9a732c
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-02-22 16:02:26 +0000
URL:       https://git.openjdk.org/loom/commit/9f9a732c38072b8168b3c0caee9069f34f6655a8

8325752: Remove badMetaWordVal

Reviewed-by: coleenp, tschatzl

! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: d695af89
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-02-22 17:45:34 +0000
URL:       https://git.openjdk.org/loom/commit/d695af89f6463591e870f631dc816c7729e33567

8326376: java -version failed with CONF=fastdebug -XX:InitialCodeCacheSize=1024K -XX:ReservedCodeCacheSize=1200k

Reviewed-by: kvn, jwaters

! src/hotspot/share/compiler/compilationFailureInfo.cpp
! src/hotspot/share/compiler/compilationFailureInfo.hpp
! test/hotspot/jtreg/compiler/startup/StartupOutput.java

Changeset: 00ffc42c
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-02-22 22:27:12 +0000
URL:       https://git.openjdk.org/loom/commit/00ffc42cef79d82b2f417c133a48bffec4c7e6b9

8318761: MessageFormat pattern support for CompactNumberFormat, ListFormat, and DateTimeFormatter

Reviewed-by: naoto, rriggs

! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
+ test/jdk/java/text/Format/MessageFormat/CompactSubFormats.java
+ test/jdk/java/text/Format/MessageFormat/ListSubFormats.java
! test/jdk/java/text/Format/MessageFormat/MessageFormatExceptions.java
+ test/jdk/java/text/Format/MessageFormat/TemporalSubFormats.java

Changeset: 54f09d73
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-02-23 00:53:19 +0000
URL:       https://git.openjdk.org/loom/commit/54f09d734584a71c648520664447f8395050adbe

8278527: java/util/concurrent/tck/JSR166TestCase.java fails nanoTime test

Reviewed-by: martin, lancea

! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
- test/jdk/java/util/concurrent/tck/SystemTest.java

Changeset: c4409eaf
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-02-23 02:02:35 +0000
URL:       https://git.openjdk.org/loom/commit/c4409eafc418c1e7a4ca2a2a522b6855c70c0f8c

8325994: JFR: Examples in JFR.start help use incorrect separator

Reviewed-by: mikael

! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java

Changeset: cb809f8e
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-02-23 08:56:14 +0000
URL:       https://git.openjdk.org/loom/commit/cb809f8e04c12f0d06237c9c3fd05f6c585098a6

8325215: Incorrect not exhaustive switch error

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java

Changeset: 336bbbe3
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2024-02-23 10:05:25 +0000
URL:       https://git.openjdk.org/loom/commit/336bbbe3895214a772e0f3aafb36277c46645ded

8139457: Relax alignment of array elements

Co-authored-by: Fei Yang <fyang at openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe at openjdk.org>
Reviewed-by: stuefe, stefank, shade, coleenp, kdnilsen, aboldtch

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/x/xObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/objArrayOop.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Array.java
! test/hotspot/gtest/oops/test_arrayOop.cpp
+ test/hotspot/gtest/oops/test_objArrayOop.cpp
+ test/hotspot/jtreg/gtest/ArrayTests.java
+ test/hotspot/jtreg/gtest/ObjArrayTests.java
+ test/hotspot/jtreg/runtime/FieldLayout/ArrayBaseOffsets.java
! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java

Changeset: 93a2e773
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-02-23 10:08:56 +0000
URL:       https://git.openjdk.org/loom/commit/93a2e773a508ef7960214e20c2df5e8456f2e8c2

8326129: Java Record Pattern Match leads to infinite loop

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/TranslationTest.java

Changeset: 5d414da5
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-02-23 10:09:06 +0000
URL:       https://git.openjdk.org/loom/commit/5d414da50459b7a1e6f0f537ff3b318854b2c427

8325372: Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi

Reviewed-by: shade, rkennke, thartmann

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestUnsafeLoadStoreMergedHeapStableTests.java

Changeset: 11fdca06
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2024-02-23 10:48:50 +0000
URL:       https://git.openjdk.org/loom/commit/11fdca06345542b8d5e54feb1d16f17c2bcb1a82

8325202: gc/g1/TestMarkStackOverflow.java intermittently crash: G1CMMarkStack::ChunkAllocator::allocate_new_chunk

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp

Changeset: ef2d5c40
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-23 11:47:29 +0000
URL:       https://git.openjdk.org/loom/commit/ef2d5c40c0d997ba1c5c7eaa50040e8757f06f36

8326065: Merge Space into ContiguousSpace

Reviewed-by: cjplummer, sjohanss

! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/SerialHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenerationFactory.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Space.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/SpaceClosure.java

Changeset: 09a78b5d
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-02-23 13:52:10 +0000
URL:       https://git.openjdk.org/loom/commit/09a78b5da961f3575cf20c9b56bff86ddbd6545d

8326378: [PPC64] CodeEntryAlignment too large

Reviewed-by: shade, lucy

! src/hotspot/cpu/ppc/globals_ppc.hpp

Changeset: c26c5833
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2024-02-23 16:10:44 +0000
URL:       https://git.openjdk.org/loom/commit/c26c5833ccd7bdfd3f8ed9da76334d5b4e6e55ca

8311003: missing @since info in jdk.security.jgss

Reviewed-by: mullan

! src/jdk.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java

Changeset: 27574b38
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-02-23 17:31:13 +0000
URL:       https://git.openjdk.org/loom/commit/27574b384cb5c46358a8bba1bffa8d57d85f6670

8326585: COMPARE_BUILD=PATCH fails if patch -R fails

Reviewed-by: erikj

! make/InitSupport.gmk

Changeset: 63f6a563
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-02-23 18:03:02 +0000
URL:       https://git.openjdk.org/loom/commit/63f6a563a3987d74ef673718d5209cc7c469751c

8326530: Widen allowable error bound of Math.tan

Reviewed-by: bpb, rgiulietti

! src/java.base/share/classes/java/lang/Math.java

Changeset: d10f277b
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-02-23 19:58:38 +0000
URL:       https://git.openjdk.org/loom/commit/d10f277bd39bb5ac9bd48939c916de607fef8ace

8326006: Allow TEST_VM_FLAGLESS to set flagless mode

Reviewed-by: tschatzl, ayang

! test/jtreg-ext/requires/VMProps.java

Changeset: 1799ffea
Author:    Korov <korov9 at 163.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2024-02-25 11:52:19 +0000
URL:       https://git.openjdk.org/loom/commit/1799ffeaa9baa7d703c7acc8d8738211694f946e

8310351: Typo in ImmutableCollections

Reviewed-by: jlaskey, jpai

! src/java.base/share/classes/java/util/ImmutableCollections.java

Changeset: 09f755a6
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-02-26 07:28:37 +0000
URL:       https://git.openjdk.org/loom/commit/09f755a64db2e38d59c89e6b14d6e409f51126e4

8325857: G1 Full GC flushes mark stats cache too early

Reviewed-by: iwalulya, ayang

! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp

Changeset: f32f5740
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-26 09:36:48 +0000
URL:       https://git.openjdk.org/loom/commit/f32f5740046e11868a3eec69495056c75e1237a9

8326575: Remove unused ContiguousSpace::set_top_for_allocations

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp

Changeset: 3a00fc73
Author:    Chen Liang <liach at openjdk.org>
Committer: Pavel Rappo <prappo at openjdk.org>
Date:      2024-02-26 12:10:58 +0000
URL:       https://git.openjdk.org/loom/commit/3a00fc732a959300a558d5062e5486220ea75192

8323698: Class use page does not include extends/implements type arguments

Reviewed-by: prappo, hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java

Changeset: 490825fb
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2024-02-26 13:02:04 +0000
URL:       https://git.openjdk.org/loom/commit/490825fb915c9a63459f87ffea4a9b7c1f0448ef

8325589: C2 SuperWord refactoring: create VLoopAnalyzer with Submodules

Reviewed-by: kvn, chagedorn

! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/traceAutoVectorizationTag.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp

Changeset: bb6b0489
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-02-26 14:15:24 +0000
URL:       https://git.openjdk.org/loom/commit/bb6b04897b5d83dd89fc11074dd66af024f9c6fc

8326099: GZIPOutputStream should use Deflater.getBytesRead() instead of Deflater.getTotalIn()

Reviewed-by: jpai

! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java

Changeset: c042f086
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-02-26 15:30:21 +0000
URL:       https://git.openjdk.org/loom/commit/c042f0863247633e98ace9757fb8531145286e66

8326653: Remove jdk.internal.reflect.UTF8

Reviewed-by: rriggs, alanb

! src/java.base/share/classes/jdk/internal/reflect/ClassFileAssembler.java
- src/java.base/share/classes/jdk/internal/reflect/UTF8.java

Changeset: 20c71cea
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2024-02-26 15:31:55 +0000
URL:       https://git.openjdk.org/loom/commit/20c71ceacdcb791f5b70cda456bdc47bdd9acf6c

8321156: Improve the handling of invalid UTF-8 byte sequences for ZipInputStream::getNextEntry and ZipFile::getComment

Reviewed-by: jpai, alanb

! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! test/jdk/java/util/zip/ZipFile/InvalidBytesInEntryNameOrComment.java

Changeset: 2d3c9c5e
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-26 15:34:10 +0000
URL:       https://git.openjdk.org/loom/commit/2d3c9c5e673cf72fd4873fb5139e7d7a3d65a097

8325553: Parallel: Use per-marker cache for marking stats during Full GC

Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp

Changeset: 3780ad31
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-02-26 15:43:47 +0000
URL:       https://git.openjdk.org/loom/commit/3780ad3133302a91e082dd4e8526425799e88e1f

8326587: Separate out Microsoft toolchain linking

Reviewed-by: erikj

! make/Hsdis.gmk
! make/autoconf/buildjdk-spec.gmk.template
! make/autoconf/flags-ldflags.m4
! make/autoconf/flags-other.m4
! make/autoconf/flags.m4
! make/autoconf/spec.gmk.template
! make/autoconf/toolchain.m4
! make/common/NativeCompilation.gmk
! make/common/native/Link.gmk
+ make/common/native/LinkMicrosoft.gmk
! make/common/native/ToolchainDefinitions.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk

Changeset: 9a9cfbe0
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-02-26 16:05:18 +0000
URL:       https://git.openjdk.org/loom/commit/9a9cfbe0ba18084bbeae212c9e0da2715a3086e7

8325340: Add ASCII fast-path to Data-/ObjectInputStream.readUTF

Reviewed-by: rgiulietti, bpb, rriggs

! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! test/micro/org/openjdk/bench/java/io/DataInputStreamTest.java
+ test/micro/org/openjdk/bench/java/io/ObjectInputStreamTest.java

Changeset: f62b5789
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2024-02-26 16:49:01 +0000
URL:       https://git.openjdk.org/loom/commit/f62b5789add23adda2634a1cfb80f48b4387be74

8311644: Server should not send bad_certificate alert when the client does not send any certificates

Reviewed-by: djelinski, jjiang, ssahoo

! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
+ test/jdk/javax/net/ssl/SSLSession/CertMsgCheck.java
! test/jdk/javax/net/ssl/SSLSession/CheckSessionContext.java
! test/jdk/javax/net/ssl/templates/TLSBase.java
! test/jdk/sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java
! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java
! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java

Changeset: bf13a4e2
Author:    sunyaqi <sunyaqi at loongson.cn>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date:      2024-02-26 20:47:59 +0000
URL:       https://git.openjdk.org/loom/commit/bf13a4e2819fa5bcb3e4f2281121d4e0b5535403

8322881: java/nio/file/Files/CopyMoveVariations.java fails with AccessDeniedException due to permissions of files in /tmp

Reviewed-by: bpb

! test/jdk/java/nio/file/Files/CopyMoveVariations.java

Changeset: 0963a4e9
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2024-02-26 21:00:07 +0000
URL:       https://git.openjdk.org/loom/commit/0963a4e9a11c189791a6e9238d162cd0c12b998d

8326699: Problemlist CertMsgCheck.java

Reviewed-by: rhalade

! test/jdk/ProblemList.txt

Changeset: b87d9cf2
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2024-02-26 21:52:40 +0000
URL:       https://git.openjdk.org/loom/commit/b87d9cf2c9d905c15f4c957d42361b1a72974edf

8325506: Ensure randomness is only read from provided SecureRandom object

Reviewed-by: kdriver, valeriep

! src/java.base/share/classes/sun/security/util/SignatureUtil.java
+ test/jdk/sun/security/provider/all/Deterministic.java
! test/lib-test/jdk/test/lib/AssertsTest.java
+ test/lib-test/jdk/test/lib/security/SeededSecureRandomTest.java
! test/lib/jdk/test/lib/Asserts.java
+ test/lib/jdk/test/lib/security/SeededSecureRandom.java

Changeset: fc67c2b4
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2024-02-26 23:18:49 +0000
URL:       https://git.openjdk.org/loom/commit/fc67c2b4f17216d4adcc0825d0f378ae4f150025

8325530: Vague error message when com.sun.tools.attach.VirtualMachine fails to load agent library

Reviewed-by: sspitsyn, cjplummer

! src/hotspot/share/prims/jvmtiAgentList.cpp
! src/hotspot/share/prims/jvmtiAgentList.hpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
+ test/jdk/com/sun/tools/attach/FailedLoadAgentTest.java

Changeset: 93feda3d
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2024-02-26 23:29:18 +0000
URL:       https://git.openjdk.org/loom/commit/93feda3d9a1807422c7f47703358aabd2e8639b8

8322962: Upcall stub might go undetected when freezing frames

Reviewed-by: jvernee, alanb, mdoerr, fyang, dlong

! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp
! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp
! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java

Changeset: d22d890c
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-02-26 23:43:52 +0000
URL:       https://git.openjdk.org/loom/commit/d22d890cac3c2c27f89445c65a91909c9cb8f9ad

8325898: ChoiceFormat returns erroneous result when formatting bad pattern

Reviewed-by: naoto

! src/java.base/share/classes/java/text/ChoiceFormat.java
! test/jdk/java/text/Format/ChoiceFormat/PatternsTest.java

Changeset: 0901dede
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2024-02-27 01:34:19 +0000
URL:       https://git.openjdk.org/loom/commit/0901dedefe16afa3f7222723b3fec7a22d9df675

8326433: Make file-local functions static in src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c

Reviewed-by: cjplummer, sspitsyn

! src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c

Changeset: cab5e8b9
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-02-27 06:52:55 +0000
URL:       https://git.openjdk.org/loom/commit/cab5e8b924971f785bc6992c7284d61cc8e79de2

Merge

! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/jdk/ProblemList.txt

Changeset: 6f466920
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-02-27 11:35:59 +0000
URL:       https://git.openjdk.org/loom/commit/6f4669200fd931d6170b751e5c73cee9fd349249

Adjust FreezeBase::check_valid_fast_path

! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! test/jdk/ProblemList.txt



More information about the loom-dev mailing list