git: openjdk/loom: fibers: 39 new changesets
duke
duke at openjdk.org
Wed Aug 14 08:39:27 UTC 2024
Changeset: 6a3d0452
Branch: fibers
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-11 18:34:18 +0000
URL: https://git.openjdk.org/loom/commit/6a3d045221c338fefec9bd59245324eae60b156b
8337709: Use allocated states for chunking large array processing
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
+ src/hotspot/share/gc/shared/partialArrayState.cpp
+ src/hotspot/share/gc/shared/partialArrayState.hpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.hpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp
Changeset: 0e7c1c1a
Branch: fibers
Author: SendaoYan <syan at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2024-08-12 06:26:27 +0000
URL: https://git.openjdk.org/loom/commit/0e7c1c1afeaba1c125b70cabe7b1b7a3193ee5c3
8338112: Test testlibrary_tests/ir_framework/tests/TestPrivilegedMode.java fails with release build
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPrivilegedMode.java
Changeset: 692f5cbd
Branch: fibers
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-12 07:32:10 +0000
URL: https://git.openjdk.org/loom/commit/692f5cbdb9bd94f03e5f18ddf07d56fbb5c0d456
8338101: remove old remap assertion in map_or_reserve_memory_aligned after JDK-8338058
Reviewed-by: mdoerr, clanger
! src/hotspot/os/windows/os_windows.cpp
Changeset: 03204600
Branch: fibers
Author: Andrew Haley <aph at openjdk.org>
Date: 2024-08-12 07:38:43 +0000
URL: https://git.openjdk.org/loom/commit/03204600c596214895ef86581eba9722f76d39b3
8337958: Out-of-bounds array access in secondary_super_cache
Reviewed-by: vlivanov, shade
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/oops/klass.cpp
Changeset: a6c06307
Branch: fibers
Author: Joel Sikström <joel.sikstrom at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-08-12 10:58:05 +0000
URL: https://git.openjdk.org/loom/commit/a6c0630737bbf2f2e6c64863ff9b43c50c4742b6
8337938: ZUtils::alloc_aligned allocates without reporting to NMT
Reviewed-by: stefank, kbarrett
- src/hotspot/os/posix/gc/z/zUtils_posix.cpp
- src/hotspot/os/windows/gc/z/zUtils_windows.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUtils.hpp
! src/hotspot/share/gc/z/zUtils.inline.hpp
! src/hotspot/share/gc/z/zValue.inline.hpp
Changeset: 89a15f14
Branch: fibers
Author: Daniel Gredler <daniel.gredler at gmail.com>
Committer: Laurent Bourgès <lbourges at openjdk.org>
Date: 2024-08-12 12:09:22 +0000
URL: https://git.openjdk.org/loom/commit/89a15f1414f89d2dd32eac791e9155fcb4207e56
8337681: PNGImageWriter uses much more memory than necessary
Reviewed-by: prr, lbourges
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
+ test/jdk/javax/imageio/plugins/png/RasterReuseWriteTest.java
Changeset: 61d1dc59
Branch: fibers
Author: Vicente Romero <vromero at openjdk.org>
Date: 2024-08-12 13:52:57 +0000
URL: https://git.openjdk.org/loom/commit/61d1dc59535a3dc186bc1986a04efdb4e5a8fa18
8334466: Ambiguous method call with generics may cause FunctionDescriptorLookupError
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/lambda/CrashWithFunctionDescriptorLookupErrorTest.java
+ test/langtools/tools/javac/lambda/CrashWithFunctionDescriptorLookupErrorTest.out
Changeset: a36fb368
Branch: fibers
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-08-12 15:33:31 +0000
URL: https://git.openjdk.org/loom/commit/a36fb368e1a3630d32908884f4abdc3382eb9aaa
8338108: Give better error message in configure if a full XCode is missing
Reviewed-by: jwaters, erikj, shade
! make/autoconf/toolchain.m4
Changeset: 04b146a3
Branch: fibers
Author: SendaoYan <syan at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2024-08-12 15:43:40 +0000
URL: https://git.openjdk.org/loom/commit/04b146a31f55825e2c8e3c8e42310b3b3337ae95
8337334: Test tools/javac/7142086/T7142086.java timeout with fastdebug binary
Reviewed-by: vromero
! test/langtools/TEST.ROOT
! test/langtools/tools/javac/7142086/T7142086.java
Changeset: f84240bc
Branch: fibers
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-08-12 16:03:41 +0000
URL: https://git.openjdk.org/loom/commit/f84240bca80d2ff01e198bb67931ad4725a5b334
8338011: CDS archived heap object support for 64-bit Windows
Reviewed-by: stuefe, shade, ccheung
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/utilities/macros.hpp
Changeset: 8d083147
Branch: fibers
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2024-08-12 17:15:39 +0000
URL: https://git.openjdk.org/loom/commit/8d0831478338e9b084b2c47f46eba9faae3a5eb6
8337795: Type annotation attached to incorrect type during class reading
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java
Changeset: 99edb4a4
Branch: fibers
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-08-12 17:20:20 +0000
URL: https://git.openjdk.org/loom/commit/99edb4a45d6a4a871dec9c07b41b3ab66b89a4b6
8337702: Use new ForwardExceptionNode to call StubRoutines::forward_exception_entry()
Reviewed-by: thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/domgraph.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 2ca136a7
Branch: fibers
Author: Ben Taylor <btaylor at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-12 17:26:51 +0000
URL: https://git.openjdk.org/loom/commit/2ca136a7adb6defaea3b7a69d30e6c36bda66e6a
8337815: Relax G1EvacStats atomic operations
Reviewed-by: kbarrett, tschatzl, shade
! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp
Changeset: 41e31d6b
Branch: fibers
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-12 17:56:46 +0000
URL: https://git.openjdk.org/loom/commit/41e31d6b0ae00d70b6fb20c89318fde2bc605edb
8337622: IllegalArgumentException in java.lang.reflect.Field.get
Reviewed-by: dholmes, shade
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
+ test/hotspot/jtreg/runtime/reflect/ComponentTypeFieldTest.java
Changeset: b93b74e3
Branch: fibers
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-08-12 19:28:46 +0000
URL: https://git.openjdk.org/loom/commit/b93b74e3ebd220e94fb5e33d2ebc62181db97bb0
8338060: jdk/internal/util/ReferencedKeyTest should be more robust
Reviewed-by: never
! test/jdk/jdk/internal/util/ReferencedKeyTest.java
Changeset: 4417c276
Branch: fibers
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-08-12 19:43:36 +0000
URL: https://git.openjdk.org/loom/commit/4417c276e484c1fe137ed7f4a7c28709d0c99af2
8330535: Update nsk/jdb tests to use driver instead of othervm
Reviewed-by: cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jdb/caught_exception/caught_exception002/caught_exception002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/classes/classes001/classes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/classpath/classpath001/classpath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear002/clear002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/down/down002/down002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/dump/dump002/dump002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/eval/eval001/eval001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/fields/fields001/fields001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/hidden_class/hc001/hc001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/ignore/ignore001/ignore001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill002/kill002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/klass/class001/class001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list002/list002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list003/list003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/locals/locals002/locals002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/methods/methods002/methods002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor001/monitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/next/next001/next001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect001/connect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect002/connect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect003/connect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect004/connect004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect005/connect005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/listconnectors/listconnectors001/listconnectors001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop/pop001/pop001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/print/print002/print002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/read/read001/read001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/redefine/redefine001/redefine001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/reenter/reenter001/reenter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/regression/b4689395/b4689395.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/repeat/repeat001/repeat001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/resume/resume002/resume002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/run/run002/run002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set001/set001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set002/set002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/step/step002/step002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/step_up/step_up001/step_up001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at003/stop_at003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_in/stop_in002/stop_in002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/suspend/suspend001/suspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/thread/thread002/thread002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroup/threadgroup002/threadgroup002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroups/threadgroups002/threadgroups002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads002/threads002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads003/threads003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/uncaught_exception/uncaught_exception002/uncaught_exception002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/untrace/untrace001/untrace001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/up/up002/up002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where004/where004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where005/where005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where006/where006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/wherei/wherei001/wherei001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/JdbTest.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
Changeset: 5079c38d
Branch: fibers
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-12 22:12:01 +0000
URL: https://git.openjdk.org/loom/commit/5079c38ddf345b21d8cb1c959bc36c4341e11da6
8338160: Fix -Wzero-as-null-pointer-constant warnings in management.cpp
Reviewed-by: dholmes
! src/hotspot/share/services/management.cpp
Changeset: e70c9bcc
Branch: fibers
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2024-08-12 23:00:04 +0000
URL: https://git.openjdk.org/loom/commit/e70c9bccaae375be1ee6812dabc9fbaff01a6ab0
8338248: PartialArrayStateAllocator::Impl leaks Arena array
Reviewed-by: kbarrett, shade
! src/hotspot/share/gc/shared/partialArrayState.cpp
Changeset: d77e6fe4
Branch: fibers
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-13 05:46:38 +0000
URL: https://git.openjdk.org/loom/commit/d77e6fe45c7b834db457a772ce0bea514d2e44f3
8338154: Fix -Wzero-as-null-pointer-constant warnings in gtest framework
Reviewed-by: ihse, dholmes, jwaters
! make/hotspot/lib/CompileGtest.gmk
! test/hotspot/gtest/gtestMain.cpp
Changeset: 73ddb7de
Branch: fibers
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-08-13 05:52:44 +0000
URL: https://git.openjdk.org/loom/commit/73ddb7deab26c526337ec6e7cd5f528f698a552c
8335628: C2 SuperWord: cleanup: remove SuperWord::longer_type_for_conversion
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: c27a8c8c
Branch: fibers
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-08-13 05:52:58 +0000
URL: https://git.openjdk.org/loom/commit/c27a8c8c8b867e6812b905f6154762802a498dbd
8338124: C2 SuperWord: MulAddS2I input permutation still partially broken after JDK-8333840
Reviewed-by: chagedorn, thartmann, kvn
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestMulAddS2I.java
Changeset: 73f7a5f1
Branch: fibers
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-13 07:27:49 +0000
URL: https://git.openjdk.org/loom/commit/73f7a5f15dbba54a98f3916ff1190520ac07874d
8338155: Fix -Wzero-as-null-pointer-constant warnings involving PTHREAD_MUTEX_INITIALIZER
Reviewed-by: dholmes, dlong
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/posix/threadCritical_posix.cpp
! src/hotspot/share/utilities/compilerWarnings.hpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
Changeset: 5bf27098
Branch: fibers
Author: Saint Wesonga <saint.wesonga at microsoft.com>
Committer: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-08-13 08:10:29 +0000
URL: https://git.openjdk.org/loom/commit/5bf27098e22172ed5d3ec0c43fe0553f8322c4b1
8334475: UnsafeIntrinsicsTest.java#ZGenerationalDebug assert(!assert_on_failure) failed: Has low-order bits set
Reviewed-by: stefank, eosterlund, aboldtch
! src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp
Changeset: ba69ed7c
Branch: fibers
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-13 08:11:47 +0000
URL: https://git.openjdk.org/loom/commit/ba69ed7c58fcf99ed18dfd8840125ddcac9460bb
8338202: Shenandoah: Improve handshake closure labels
Reviewed-by: rkennke, ysr, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
Changeset: fbe4cc96
Branch: fibers
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-08-13 09:51:08 +0000
URL: https://git.openjdk.org/loom/commit/fbe4cc96e223882a18c7ff666fe6f68b3fa2cfe4
8336384: AbstractQueuedSynchronizer.acquire should cancel acquire when failing due to a LinkageError or other errors
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
Changeset: ff8a9f92
Branch: fibers
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-08-13 11:48:50 +0000
URL: https://git.openjdk.org/loom/commit/ff8a9f9267c480fe0be8470cda870fd77763fb31
8337318: Deoptimization::relock_objects fails assert(monitor->owner() == Thread::current()) failed: must be
Co-authored-by: Richard Reingruber <rrich at openjdk.org>
Reviewed-by: rrich, dholmes, shade, pchilanomate
! src/hotspot/share/runtime/synchronizer.cpp
! test/jdk/com/sun/jdi/EATests.java
Changeset: 76e33b6c
Branch: fibers
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-08-13 13:13:14 +0000
URL: https://git.openjdk.org/loom/commit/76e33b6c1517599e14ee34371c945aafcd752e4e
8336148: Test runtime/locking/TestRecursiveMonitorChurn.java failed: Unexpected Inflation
Reviewed-by: dholmes, eosterlund
! test/hotspot/jtreg/runtime/locking/TestRecursiveMonitorChurn.java
Changeset: 877fd5a7
Branch: fibers
Author: Casper Norrbin <casper.norrbin at oracle.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2024-08-13 14:43:44 +0000
URL: https://git.openjdk.org/loom/commit/877fd5a768647790d0a43aaca247043bae70d708
8337595: Remove empty statements in src/hotspot/share/memory/metaspace
Reviewed-by: stefank, dholmes, jwaters
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
Changeset: 9e282e5c
Branch: fibers
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2024-08-13 15:05:49 +0000
URL: https://git.openjdk.org/loom/commit/9e282e5c966a9c065de8b901b7d30bb5c9ccf243
8337998: CompletionFailure in getEnclosingType attaching type annotations
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/annotations/typeAnnotations/CompletionErrorOnEnclosingType.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
Changeset: 6af1d6ff
Branch: fibers
Author: Chen Liang <liach at openjdk.org>
Date: 2024-08-13 15:14:06 +0000
URL: https://git.openjdk.org/loom/commit/6af1d6ff210b3ddbc7d1585428b49631248a500b
8335927: Revisit AnnotationConstantValueEntry and AnnotationValue.OfConstant
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/constantpool/AnnotationConstantValueEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! test/jdk/jdk/classfile/AnnotationTest.java
! test/jdk/jdk/classfile/ClassPrinterTest.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java
! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultVerifier.java
! test/langtools/tools/javac/classfiles/attributes/annotations/TestAnnotationInfo.java
Changeset: 58b95705
Branch: fibers
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-08-13 16:05:38 +0000
URL: https://git.openjdk.org/loom/commit/58b957054437edee7d0abc365133985ac30a6af4
8338142: (dc) DatagramChannelImpl.blockingReceive can use untimed-park when no timeout set
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
Changeset: 21ca91e5
Branch: fibers
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2024-08-13 16:25:43 +0000
URL: https://git.openjdk.org/loom/commit/21ca91e55dd83dc011e67a2d056e3e3bd44d40b5
8300800: UB: Shift exponent 32 is too large for 32-bit type 'int'
Reviewed-by: kbarrett, adinn, gziemski
! src/hotspot/cpu/aarch64/immediate_aarch64.cpp
Changeset: 84c3065e
Branch: fibers
Author: Neethu Prasad <nprasad at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-13 17:22:41 +0000
URL: https://git.openjdk.org/loom/commit/84c3065e8004122f3455a8c28c8719b2c8111c17
8335865: Shenandoah: Improve THP pretouch after JDK-8315923
Reviewed-by: shade, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: ca99f37f
Branch: fibers
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-13 18:02:24 +0000
URL: https://git.openjdk.org/loom/commit/ca99f37f82bf59fc720babbc155502ef92d34de6
8338156: Fix -Wzero-as-null-pointer-constant warnings in jvmciCompilerToVM.cpp
Reviewed-by: tschatzl, jwaters, dnsimon
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Changeset: 8e682aca
Branch: fibers
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-08-13 18:03:52 +0000
URL: https://git.openjdk.org/loom/commit/8e682aca24fba0803dceef513957fb2122895b87
8338158: Cleanup ShouldNotXXX uses in machnode.cpp
Reviewed-by: chagedorn, kvn, dlong
! src/hotspot/share/opto/machnode.cpp
Changeset: 90527a57
Branch: fibers
Author: Neethu Prasad <nprasad at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-13 19:56:07 +0000
URL: https://git.openjdk.org/loom/commit/90527a57848f452be3be089a703cbc2af2d1657a
8336742: Shenandoah: Add more verbose logging/stats for mark termination attempts
Reviewed-by: shade, wkemper, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: f132b347
Branch: fibers
Author: SendaoYan <syan at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2024-08-13 22:59:13 +0000
URL: https://git.openjdk.org/loom/commit/f132b347e13a57d9654f0ab11db0636999576036
8336854: CAInterop.java#actalisauthenticationrootca conflicted with /manual and /timeout
Reviewed-by: rhalade
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
Changeset: 720b4464
Branch: fibers
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-08-14 05:42:14 +0000
URL: https://git.openjdk.org/loom/commit/720b44648bcff997278af92746f942b2425298a5
8335181: Incorrect handling of HTTP/2 GOAWAY frames in HttpClient
Reviewed-by: dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/WindowController.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/GoAwayFrame.java
+ test/jdk/java/net/httpclient/http2/H2GoAwayTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java
Changeset: 9023b0e3
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-08-14 09:35:26 +0000
URL: https://git.openjdk.org/loom/commit/9023b0e3ee62c1d3b1c8f245595da23f8b7546c9
Merge
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/macros.hpp
! test/hotspot/jtreg/runtime/locking/TestRecursiveMonitorChurn.java
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/macros.hpp
! test/hotspot/jtreg/runtime/locking/TestRecursiveMonitorChurn.java
More information about the loom-dev
mailing list