git: openjdk/loom: fibers: 46 new changesets

duke duke at openjdk.org
Tue Sep 17 10:21:32 UTC 2024


Changeset: 81ff91ef
Branch: fibers
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-09-12 18:31:08 +0000
URL:       https://git.openjdk.org/loom/commit/81ff91ef27a6a856ae2c453a9a9b8333b91da3ab

8339531: Improve performance of MemorySegment::mismatch

Reviewed-by: mcimadamore

! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
! test/jdk/java/foreign/TestMismatch.java
- test/micro/org/openjdk/bench/java/lang/foreign/CopyTest.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkCopy.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkFill.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkMismatch.java
- test/micro/org/openjdk/bench/java/lang/foreign/TestFill.java

Changeset: 5e5942a2
Branch: fibers
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-09-12 23:05:15 +0000
URL:       https://git.openjdk.org/loom/commit/5e5942a282e14846404b68c65d43594d6b9226d9

8339794: Open source closed choice tests #1

Reviewed-by: jdv, prr

+ test/jdk/java/awt/Choice/ChoiceInsertTest.java
+ test/jdk/java/awt/Choice/ChoiceMouseDragTest.java
+ test/jdk/java/awt/Choice/WheelEventsConsumed.java

Changeset: ae75ca05
Branch: fibers
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-09-13 05:47:44 +0000
URL:       https://git.openjdk.org/loom/commit/ae75ca05e450da577e712eb7ed9dd9203616b80b

8314842: zgc/genzgc tests ignore vm flags

Reviewed-by: tschatzl, lmesnik

! test/hotspot/jtreg/gc/x/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/x/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/x/TestSmallHeap.java
! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/z/TestSmallHeap.java

Changeset: b88ff9c9
Branch: fibers
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2024-09-13 06:43:38 +0000
URL:       https://git.openjdk.org/loom/commit/b88ff9c986bfe5e14e2ba5803a464fbf6e131df8

8339849: Enumerate opto and C1 stubs, generate enums, names, fields and generator calls

Reviewed-by: kvn

! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! 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_Runtime1_aarch64.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! 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_Runtime1_x86.cpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/x/c1/xBarrierSetC1.cpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java

Changeset: 5709c379
Branch: fibers
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-09-13 06:48:44 +0000
URL:       https://git.openjdk.org/loom/commit/5709c379408d8919b86bbad6635b97756461ab27

8340081: Test java/foreign/TestLinker.java failed failed: missing permission java.lang.foreign.native.threshold.power.fill

Reviewed-by: dholmes

! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java

Changeset: bacd0460
Branch: fibers
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-09-13 08:05:19 +0000
URL:       https://git.openjdk.org/loom/commit/bacd046062bffb4c95ec7a508a1080ad651a94a4

8321010: RISC-V: C2 RoundVF
8321011: RISC-V: C2 RoundVD

Reviewed-by: rehn, luhenry

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
+ test/hotspot/jtreg/compiler/floatingpoint/TestRoundFloatAll.java
+ test/hotspot/jtreg/compiler/lib/golden/GoldenRound.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectRiscv64.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectorDoubleRandom.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectorFloatAll.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectorFloatRandom.java

Changeset: 0c36177f
Branch: fibers
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-09-13 08:43:38 +0000
URL:       https://git.openjdk.org/loom/commit/0c36177fead8b64a4cee9da3c895e3799f8ba231

8340089: Simplify SegmentBulkOperations::powerOfProperty

Reviewed-by: jpai

! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java

Changeset: 358ff196
Branch: fibers
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-13 11:22:39 +0000
URL:       https://git.openjdk.org/loom/commit/358ff196336407484b1b892f08936e9378701959

8339727: Open source several AWT focus tests - series 1

Reviewed-by: honkar

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/ActivateOnProperAppContextTest.java
+ test/jdk/java/awt/Focus/KillFocusTest.java
+ test/jdk/java/awt/Focus/TestDisabledAutoTransfer.java
+ test/jdk/java/awt/Focus/TestDisabledAutoTransferSwing.java

Changeset: 8a4ea09f
Branch: fibers
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2024-09-13 12:04:31 +0000
URL:       https://git.openjdk.org/loom/commit/8a4ea09fa220f74f2236fc85e197eadf83b65875

8336492: Regression in lambda serialization

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CaptureScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
! test/langtools/tools/javac/MethodParameters/LambdaTest.out
! test/langtools/tools/javac/MethodParameters/LocalClassTest.out
! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
+ test/langtools/tools/javac/lambda/CaptureVarOrder.java
+ test/langtools/tools/javac/lambda/SerializedLambdaInLocalClass.java

Changeset: bd44cf8a
Branch: fibers
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-09-13 12:10:11 +0000
URL:       https://git.openjdk.org/loom/commit/bd44cf8ab709d08a4d015868bececabd0c97525b

8330302: strace004 can still fail

Reviewed-by: alanb, shade

! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/SleepingThread.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java

Changeset: 4d011785
Branch: fibers
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-09-13 13:05:37 +0000
URL:       https://git.openjdk.org/loom/commit/4d011785717c34fa5a245735968c60142fc14af4

8339927: Man page update for deprecating jhsdb debugd for removal

Reviewed-by: sspitsyn, cjplummer

! src/jdk.hotspot.agent/share/man/jhsdb.1

Changeset: 3c4d15bd
Branch: fibers
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2024-09-13 14:13:47 +0000
URL:       https://git.openjdk.org/loom/commit/3c4d15bdceaf94698af99d6b6fb12b3a28e13fdf

8334301: Errors in jpackage man page

Reviewed-by: almatvee

! src/jdk.jpackage/share/man/jpackage.1

Changeset: 3e0da58e
Branch: fibers
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-09-13 14:38:24 +0000
URL:       https://git.openjdk.org/loom/commit/3e0da58ee6553fc0ed841db4a8800d50bc444517

8333843: Provide guidelines on MemorySegment to read strings with known lengths

Reviewed-by: mcimadamore

! src/java.base/share/classes/java/lang/foreign/MemorySegment.java

Changeset: 89ca89cb
Branch: fibers
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-09-13 14:59:35 +0000
URL:       https://git.openjdk.org/loom/commit/89ca89cb26270a405226415c296dc45d3535e74d

8338626: ClassLoaderExt::process_jar_manifest() should allow / separator on Windows

Reviewed-by: iklam, dholmes, matsaave

! src/hotspot/share/classfile/classLoaderExt.cpp
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java

Changeset: 1a0a5388
Branch: fibers
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-09-13 15:27:50 +0000
URL:       https://git.openjdk.org/loom/commit/1a0a53883f7c6f523b5fefb722e137258d527362

8340120: Remove redundant code in SegmentBulkOperations::mismatch

Reviewed-by: mcimadamore

! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java

Changeset: 89c172ac
Branch: fibers
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-09-13 16:49:28 +0000
URL:       https://git.openjdk.org/loom/commit/89c172ac47a9cc238739338417015bf912ad5424

8340082: Use inline return tag in java.base

Reviewed-by: iris, prappo, lancea, djelinski, naoto, liach

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/lang/annotation/Retention.java
! src/java.base/share/classes/java/nio/charset/MalformedInputException.java
! src/java.base/share/classes/java/nio/charset/UnmappableCharacterException.java
! src/java.base/share/classes/java/time/format/TextStyle.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: 37bf589e
Branch: fibers
Author:    Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-09-13 16:56:01 +0000
URL:       https://git.openjdk.org/loom/commit/37bf589ec087c80851abb9d35910f09850cea9f6

8339847: Broken link to the dieharder distribution website in SplittableRandom

Reviewed-by: iris, liach

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

Changeset: 3aa8338f
Branch: fibers
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2024-09-13 18:31:46 +0000
URL:       https://git.openjdk.org/loom/commit/3aa8338f4e7d88967e77dfb0bace1c4b5add72f1

8340075: Autoconf bundle cannot run on read-only filesystem

Reviewed-by: mikael

! make/devkit/createAutoconfBundle.sh

Changeset: fdfe503d
Branch: fibers
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2024-09-13 21:13:54 +0000
URL:       https://git.openjdk.org/loom/commit/fdfe503d016086cf78b5a8c27dbe45f0261c68ab

8335288: SunPKCS11 initialization will call C_GetMechanismInfo on unsupported mechanisms

Reviewed-by: mbalao, weijun, hchao

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ test/jdk/sun/security/pkcs11/Provider/RequiredMechCheck.cfg
+ test/jdk/sun/security/pkcs11/Provider/RequiredMechCheck.java

Changeset: fa502ecd
Branch: fibers
Author:    Manukumar V S <mvs at openjdk.org>
Date:      2024-09-14 05:08:57 +0000
URL:       https://git.openjdk.org/loom/commit/fa502ecd2d1040ee2fe26d0ac5dd547379a0ade7

8339943: Frame not disposed in java/awt/dnd/DropActionChangeTest.java

Reviewed-by: prr, azvegint

! test/jdk/java/awt/dnd/DropActionChangeTest.java

Changeset: c91fa278
Branch: fibers
Author:    Liang Mao <lmao at openjdk.org>
Date:      2024-09-14 05:36:47 +0000
URL:       https://git.openjdk.org/loom/commit/c91fa278fe17ab204beef0fcef1ada6dd0bc37bb

8339725: Concurrent GC crashed due to GetMethodDeclaringClass

Reviewed-by: lmesnik, coleenp, eosterlund, stefank

! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
+ test/hotspot/jtreg/serviceability/jvmti/GetMethodDeclaringClass/TestUnloadedClass.java
+ test/hotspot/jtreg/serviceability/jvmti/GetMethodDeclaringClass/libTestUnloadedClass.cpp

Changeset: a8f143c6
Branch: fibers
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2024-09-14 22:50:50 +0000
URL:       https://git.openjdk.org/loom/commit/a8f143c6abe7669c232cabda3a4e8df726de036e

8306679: com/sun/jdi/InterruptHangTest.java asserts with -Xcomp -Dmain.wrapper=Virtual options

Reviewed-by: lmesnik, cjplummer

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

Changeset: a0794e0a
Branch: fibers
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-16 03:48:55 +0000
URL:       https://git.openjdk.org/loom/commit/a0794e0a054c5e7ed051efa6362726cdd7598255

8339639: Opensource few AWT PopupMenu tests

Reviewed-by: azvegint, prr

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/PopupMenu/PopupHangTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuVisuals.java

Changeset: 0e0f10f9
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-16 05:31:46 +0000
URL:       https://git.openjdk.org/loom/commit/0e0f10f95217b5caaed02744a0a341350e4f2bc7

8340102: Move assert-only loop in OopMapSort::sort under debug macro

Reviewed-by: stuefe, fyang, kvn

! src/hotspot/share/compiler/oopMap.cpp

Changeset: 74add0e2
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-16 05:32:03 +0000
URL:       https://git.openjdk.org/loom/commit/74add0e2e071a8c8e9547e5a1757b5950b780539

8340105: Expose BitMap::print_on in release builds

Reviewed-by: stuefe, stefank

! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp

Changeset: dc00eb87
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-16 05:33:40 +0000
URL:       https://git.openjdk.org/loom/commit/dc00eb87bc28ed5bf499af6835c3df474c454a41

8338912: CDS: Segmented roots array

Reviewed-by: ccheung, iklam

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp

Changeset: 4b790637
Branch: fibers
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-16 05:41:58 +0000
URL:       https://git.openjdk.org/loom/commit/4b7906375b4bd11a480665110561180825c2dd9c

8339842: Open source several AWT focus tests - series 2

Reviewed-by: prr

+ test/jdk/java/awt/Focus/FocusChangeOnResizeTest.java
+ test/jdk/java/awt/Focus/LightweightFocusLostTest.java
+ test/jdk/java/awt/Focus/MixedWeightFocus.java
+ test/jdk/java/awt/Focus/NextFocusHelperTest.java

Changeset: 6be15c3d
Branch: fibers
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-09-16 08:15:48 +0000
URL:       https://git.openjdk.org/loom/commit/6be15c3d0bf0bb3625f2ecd43d7aa10e81f6edd8

8340012: [C2] assert(KlassEncodingMetaspaceMax > pd) failed: change encoding max if new encoding after 8338526

Reviewed-by: kvn, coleenp

! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/oops/compressedKlass.inline.hpp
! src/hotspot/share/opto/compile.cpp

Changeset: a4eb9a06
Branch: fibers
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-09-16 08:34:54 +0000
URL:       https://git.openjdk.org/loom/commit/a4eb9a063fb9e4a87923d464fe2c50ed5466acff

8339918: Remove checks for outdated -t -tm -Xfuture -checksource -cs -noasyncgc options from the launcher

Reviewed-by: dholmes, alanb

! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/man/java.1
! src/java.base/share/native/libjli/java.c
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java

Changeset: 54595188
Branch: fibers
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2024-09-16 09:13:37 +0000
URL:       https://git.openjdk.org/loom/commit/545951889c1ea68646be600decaf2bf4c049600b

8339627: Cleanup Unsafe.setMemory intrinsic code

Reviewed-by: tschatzl, fbredberg

! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
! src/hotspot/share/runtime/stubRoutines.hpp

Changeset: 05b9d479
Branch: fibers
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-09-16 14:06:02 +0000
URL:       https://git.openjdk.org/loom/commit/05b9d47905a0dd6dd7a042f940fe120d3a8338d1

8340194: Replace usage of -ms with -Xms in LauncherCommon.gmk make file

Reviewed-by: ihse, jwaters

! make/common/modules/LauncherCommon.gmk

Changeset: e1ebeef0
Branch: fibers
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-09-16 14:08:08 +0000
URL:       https://git.openjdk.org/loom/commit/e1ebeef0405ac6e48564a035767ee256291b9ca9

8340131: Refactor internal makeHiddenClassDefiner to take option mask instead of Set<ClassOption>

Reviewed-by: liach, jvernee

! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: 996790c7
Branch: fibers
Author:    Volker Simonis <simonis at openjdk.org>
Date:      2024-09-16 14:55:53 +0000
URL:       https://git.openjdk.org/loom/commit/996790c70f902d7840d0649a6b0867bed47c6537

8339954: Print JVMCI names with the Compiler.{perfmap,codelist,CodeHeap_Analytics} diagnostic commands

Reviewed-by: phh, dnsimon

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeHeapState.cpp

Changeset: 1640bd26
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-16 16:22:38 +0000
URL:       https://git.openjdk.org/loom/commit/1640bd2676d8d183f02b4f5386ce42c47950e356

8340186: Shenandoah: Missing load_reference_barrier_phantom_narrow match in is_shenandoah_lrb_call

Reviewed-by: kvn

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp

Changeset: 65b9abaa
Branch: fibers
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-09-16 17:26:47 +0000
URL:       https://git.openjdk.org/loom/commit/65b9abaa29eb9fe801b650ce787d98c31770a5dc

8339769: Incorrect error message during startup if working directory does not exist

Reviewed-by: naoto, dholmes, alanb

! src/java.base/unix/native/libjava/java_props_md.c

Changeset: 89759c8b
Branch: fibers
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2024-09-16 18:08:09 +0000
URL:       https://git.openjdk.org/loom/commit/89759c8b02ec73de0d734d10b16382109c7a8b45

8321935: Define the term 'standard doclet'

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java

Changeset: 59407faf
Branch: fibers
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-09-16 18:24:47 +0000
URL:       https://git.openjdk.org/loom/commit/59407faf7b6861d142dbc3700a6fa9615567a275

8310525: DynamicLauncher for JDP test needs to try harder to find a free port

Reviewed-by: lmesnik, cjplummer

! test/jdk/sun/management/jdp/DynamicLauncher.java
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java

Changeset: 858b4f12
Branch: fibers
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date:      2024-09-16 19:15:30 +0000
URL:       https://git.openjdk.org/loom/commit/858b4f127ad873666f51f4c54c37fa2d7801c32c

8339960: GenShen: Fix inconsistencies in generational Shenandoah behavior

Reviewed-by: wkemper, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp

Changeset: b26645f6
Branch: fibers
Author:    Phil Race <prr at openjdk.org>
Date:      2024-09-16 19:28:20 +0000
URL:       https://git.openjdk.org/loom/commit/b26645f64bb6dd3efafaceb92bedeaf8f93906e3

8339883: Open source several AWT/2D related tests

Reviewed-by: psadhukhan, honkar

+ test/jdk/java/awt/GraphicsConfiguration/NonDefaultGC.java
+ test/jdk/java/awt/GraphicsConfiguration/Position.java
+ test/jdk/sun/java2d/pipe/DrawImageBgTest.java
= test/jdk/sun/java2d/pipe/duke.gif

Changeset: 418bb42b
Branch: fibers
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2024-09-16 20:03:00 +0000
URL:       https://git.openjdk.org/loom/commit/418bb42b95b177f5f31f756054d0dd83740c6686

8340073: Support "%z" time zone abbreviation format in TZ files

Reviewed-by: jlu, joehw, coffeys

! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java

Changeset: 99d71850
Branch: fibers
Author:    Denghui Dong <ddong at openjdk.org>
Date:      2024-09-17 00:13:47 +0000
URL:       https://git.openjdk.org/loom/commit/99d7185071a5daa695adc6255d37ce382285a9b3

8340144: C1: remove unused Compilation::_max_spills

Reviewed-by: thartmann, shade

! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp

Changeset: 3e03e667
Branch: fibers
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-09-17 00:56:31 +0000
URL:       https://git.openjdk.org/loom/commit/3e03e6673acfea543d0dbbc64b7a4f52e3292c2b

8340176: Replace usage of -noclassgc with -Xnoclassgc in test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java

Reviewed-by: kevinw, lmesnik

! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java

Changeset: a4cf1918
Branch: fibers
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2024-09-17 01:41:53 +0000
URL:       https://git.openjdk.org/loom/commit/a4cf1918c963cbe0b0eee6db580f0769c0cbdbcc

8339793: Fix incorrect APX feature enabling with -XX:-UseAPX

Reviewed-by: kvn, thartmann, sviswanathan

! src/hotspot/cpu/x86/vm_version_x86.cpp

Changeset: 7849f252
Branch: fibers
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-09-17 05:22:59 +0000
URL:       https://git.openjdk.org/loom/commit/7849f252937dc774a1935cc4c68f2a46649f180b

8340184: Bug in CompressedKlassPointers::is_in_encodable_range

Reviewed-by: coleenp, rkennke, jsjolen

! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/oops/compressedKlass.hpp
! src/hotspot/share/oops/compressedKlass.inline.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/gtest/oops/test_compressedKlass.cpp
+ test/hotspot/jtreg/gtest/CompressedKlassGtest.java

Changeset: 10050a72
Branch: fibers
Author:    Kangcheng Xu <kxu at openjdk.org>
Date:      2024-09-17 07:19:02 +0000
URL:       https://git.openjdk.org/loom/commit/10050a723954926926650af65417d5b828cba387

8332442: C2: refactor Mod cases in Compile::final_graph_reshaping_main_switch()

Reviewed-by: roland, chagedorn, jkarthikeyan

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/divnode.hpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/c2/TestDivModNodes.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: 00a09db3
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-09-17 08:56:54 +0000
URL:       https://git.openjdk.org/loom/commit/00a09db31b13690785479b1a9f67302fa20767a6

Merge

! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java



More information about the loom-dev mailing list